[vlc-devel] [PATCH] add V4L2 video_output module

Rémi Denis-Courmont remi at remlab.net
Wed Mar 7 15:47:16 CET 2012


On Sun, 04 Mar 2012 23:03:27 +0100, Francois Cartegnie <fcvlcdev at free.fr>
wrote:
> Le 20/01/2012 15:33, Francois Cartegnie a écrit :
>> I'll add my lines in top of a cloned input negociation code then. Maybe
>> it will make things more clear.
> 
> I have factorized code, but the problem is testing: Does anyone have
> (seen) a modulator device ?

I know the OMAP analog TV output and the OMAP ISP whose drivers are
usptream. But they're obviously only found in TI OMAP system-on-chip, like
N900 and N9. Similarly, there are video output drivers for some TI DaVinci,
Samsung S5P and Hitachi SuperH SoCs.

I don't know any specific USB device that would support video output.
Nevertheless, video output is specified in the USB-IF UVC profile and
supported by the Linux UVC driver. I assume that is intended for
off-the-shelves USB-to-analog converters.

As for PCI, there are two plugins: ivtv and Zoran. If you are interested,
you can check the list of devices in the kernel sources
(drivers/media/video/*/Kconfig).

On desktop Linux, graphical adapters are usually supported through FB
and/or DRI/DRM. For the record, VLC has supported the Linux FrameBuffer for
quite some time already. And DRI/DRM support is out-of-scope as it is a
low-level interface for device-specific user-space drivers (meaning Xorg
and Mesa). Three APIs for the same thing, each with their own pros and
cons...

-- 
Rémi Denis-Courmont
Sent from my collocated server



More information about the vlc-devel mailing list