On Fri, 2010-01-22 at 10:42 +0800, Michael Qiu wrote: > Hi all, > > How can I export my MPEG decoder control interface to user space? > Or in other words, which device file(/dev/xxx) should a proper > driver for mpeg decoder provide? The MPEG decoder on a PVR-350 PCI card provides a /dev/video interface (normally /dev/video16). The interface specification to userspace is the V4L2 API: http://www.linuxtv.org/downloads/video4linux/API/V4L2_API/spec-single/v4l2.html > And, in linux dvb documents, all the frontend interface looks like > /dev/dvb/adapter/xxx, it looks just for PCI based tv card. > If it's not a TV card, but a frontend for a embedded system without > PCI, which interface should I use? The V4L2 specification should be OK for basic functionality. Hans might be able to talk about more advanced interfaces that are in work for embedded platforms, if the V4L2 API is not good enough for you as is. Regards, Andy > Best regards > Michael Qiu -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html