From: <th...@ke...> - 2007-06-29 14:48:05
|
CVS Root: /cvs/gstreamer Module: gst-plugins-base Changes by: thaytan Date: Fri Jun 29 2007 14:47:56 UTC Log message: * gst/ffmpegcolorspace/gstffmpegcodecmap.c: (gst_ffmpeg_pixfmt_to_caps), (gst_ffmpeg_caps_to_pixfmt): Add a mapping for YUV format "IYU1", which is a 4:1:1 packed pixel format, as produced by some dc1394 cameras like the iSight. See http://www.fourcc.org/yuv.php#IYU1 Modified files: . : ChangeLog gst/ffmpegcolorspace: gstffmpegcodecmap.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/ChangeLog.diff?r1=1.3387&r2=1.3388 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-base/gst/ffmpegcolorspace/gstffmpegcodecmap.c.diff?r1=1.31&r2=1.32 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gst-plugins-base/ChangeLog,v retrieving revision 1.3387 retrieving revision 1.3388 diff -u -d -r1.3387 -r1.3388 --- ChangeLog 28 Jun 2007 20:37:57 -0000 1.3387 +++ ChangeLog 29 Jun 2007 14:47:42 -0000 1.3388 @@ -1,3 +1,11 @@ +2007-06-29 Jan Schmidt <th...@ma...> + + * gst/ffmpegcolorspace/gstffmpegcodecmap.c: + (gst_ffmpeg_pixfmt_to_caps), (gst_ffmpeg_caps_to_pixfmt): + Add a mapping for YUV format "IYU1", which is a 4:1:1 packed pixel + format, as produced by some dc1394 cameras like the iSight. + See http://www.fourcc.org/yuv.php#IYU1 2007-06-28 Sebastian Dröge <sl...@ci...> * gst/audioconvert/Makefile.am: Index: gstffmpegcodecmap.c RCS file: /cvs/gstreamer/gst-plugins-base/gst/ffmpegcolorspace/gstffmpegcodecmap.c,v retrieving revision 1.31 retrieving revision 1.32 diff -u -d -r1.31 -r1.32 --- gstffmpegcodecmap.c 22 Dec 2006 11:09:34 -0000 1.31 +++ gstffmpegcodecmap.c 29 Jun 2007 14:47:42 -0000 1.32 @@ -176,6 +176,9 @@ case PIX_FMT_UYVY422: fmt = GST_MAKE_FOURCC ('U', 'Y', 'V', 'Y'); break; + case PIX_FMT_UYVY411: + fmt = GST_MAKE_FOURCC ('I', 'Y', 'U', '1'); + break; case PIX_FMT_RGB24: bpp = depth = 24; endianness = G_BIG_ENDIAN; @@ -552,6 +555,9 @@ case GST_MAKE_FOURCC ('U', 'Y', 'V', 'Y'): context->pix_fmt = PIX_FMT_UYVY422; break; + case GST_MAKE_FOURCC ('I', 'Y', 'U', '1'): + context->pix_fmt = PIX_FMT_UYVY411; + break; case GST_MAKE_FOURCC ('I', '4', '2', '0'): context->pix_fmt = PIX_FMT_YUV420P; |