[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
example.
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
released).
Ben
More information about the MPlayer-cvslog
mailing list