[MPlayer-cvslog] r23925 - in trunk: configure etc/codecs.conf libao2/ao_v4l2.c libao2/audio_out.c libvo/video_out.c libvo/vo_v4l2.c

Benjamin Zores ben at geexbox.org
Sun Jul 29 21:29:48 CEST 2007

ben a écrit :
> Author: ben
> Date: Sun Jul 29 21:20:55 2007
> New Revision: 23925
> Log:
> v4l2 audio/video outputs for linux 2.6.22+ kernels (outputs formerly known as ivtv)
> Added:
>    trunk/libao2/ao_v4l2.c
>       - copied, changed from r23866, /trunk/libao2/ao_ivtv.c
>    trunk/libvo/vo_v4l2.c
>       - copied, changed from r23866, /trunk/libvo/vo_ivtv.c
> Modified:
>    trunk/configure
>    trunk/etc/codecs.conf
>    trunk/libao2/audio_out.c
>    trunk/libvo/video_out.c

FYI, with Linux 2.6.22, the IVTV driver is now part of the kernel and 
fully V4L2 compliant. With this merge, came an update of the V4L2 layer, 
which now handles MPEG encoding/decoding.

This means, that from now on, there's no more IVTV specific code needed 
(which is a good thing) and one can just use -vo v4l2.
This vo will be updated some day to ensure it works with more cards, and 
more checks will come when MPlayer will be able to send raw MPEG4 for 

Another good thing is that DXR3 driver should probably be updated some 
day to comply with new V4L2 layer. This means, the video output will 
support both IVTV and DXR3 cards (and of course the future ones to be 


More information about the MPlayer-cvslog mailing list