ext/ffmpeg/gstffmpegcodecmap.c: Internally, ffmpeg (demuxer) expects YUV4MPEG version 2, this patch sets the caps cor...

Original commit message from CVS:
Patch by: Mark Nauwelaerts <manauw@skynet.be>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_formatid_to_caps):
Internally, ffmpeg (demuxer) expects YUV4MPEG version 2, this patch sets
the caps correctly. Fixes #394071.
This commit is contained in:
Mark Nauwelaerts 2007-01-11 10:02:40 +00:00 committed by Wim Taymans
parent 8b2f7145e7
commit 6ff00e8dcb
2 changed files with 9 additions and 1 deletions

View file

@ -1,3 +1,11 @@
2007-01-11 Wim Taymans <wim@fluendo.com>
Patch by: Mark Nauwelaerts <manauw@skynet.be>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_formatid_to_caps):
Internally, ffmpeg (demuxer) expects YUV4MPEG version 2, this patch sets
the caps correctly. Fixes #394071.
2007-01-10 Edward Hervey <edward@fluendo.com>
Patch by: Mark Nauwelaerts <manauw@skynet.be>

View file

@ -1728,7 +1728,7 @@ gst_ffmpeg_formatid_to_caps (const gchar * format_name)
caps = gst_caps_from_string ("application/gxf");
} else if (!strcmp (format_name, "yuv4mpegpipe")) {
caps = gst_caps_new_simple ("application/x-yuv4mpeg",
"y4mversion", G_TYPE_INT, 1, NULL);
"y4mversion", G_TYPE_INT, 2, NULL);
} else {
gchar *name;