ext/ffmpeg/gstffmpegcodecmap.c: Added definitions for FLASHSV, Flash Screen Video format.

Original commit message from CVS:
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
(gst_ffmpeg_caps_to_codecid), (gst_ffmpeg_get_codecid_longname):
Added definitions for FLASHSV, Flash Screen Video format.
This commit is contained in:
Edward Hervey 2006-09-23 12:00:15 +00:00
parent c11827c172
commit 8c08c7872b
2 changed files with 16 additions and 0 deletions

View file

@ -1,3 +1,9 @@
2006-09-23 Edward Hervey <edward@fluendo.com>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
(gst_ffmpeg_caps_to_codecid), (gst_ffmpeg_get_codecid_longname):
Added definitions for FLASHSV, Flash Screen Video format.
2006-09-21 Edward Hervey <edward@fluendo.com> 2006-09-21 Edward Hervey <edward@fluendo.com>
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register): * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register):

View file

@ -458,6 +458,10 @@ gst_ffmpeg_codecid_to_caps (enum CodecID codec_id,
"indeoversion", G_TYPE_INT, 2, NULL); "indeoversion", G_TYPE_INT, 2, NULL);
break; break;
case CODEC_ID_FLASHSV:
caps = gst_ff_vid_caps_new (context, "video/x-flash-screen", NULL);
break;
case CODEC_ID_VP3: case CODEC_ID_VP3:
caps = gst_ff_vid_caps_new (context, "video/x-vp3", NULL); caps = gst_ff_vid_caps_new (context, "video/x-vp3", NULL);
break; break;
@ -1939,6 +1943,9 @@ gst_ffmpeg_caps_to_codecid (const GstCaps * caps, AVCodecContext * context)
} else if (!strcmp (mimetype, "video/x-vp6-flash")) { } else if (!strcmp (mimetype, "video/x-vp6-flash")) {
id = CODEC_ID_VP6F; id = CODEC_ID_VP6F;
video = TRUE; video = TRUE;
} else if (!strcmp (mimetype, "video/x-flash-screen")) {
id = CODEC_ID_FLASHSV;
video = TRUE;
} else if (!strcmp (mimetype, "video/x-indeo")) { } else if (!strcmp (mimetype, "video/x-indeo")) {
gint indeoversion = 0; gint indeoversion = 0;
@ -2338,6 +2345,9 @@ gst_ffmpeg_get_codecid_longname (enum CodecID codec_id)
case CODEC_ID_VP6F: case CODEC_ID_VP6F:
name = "VP6 Flash video"; name = "VP6 Flash video";
break; break;
case CODEC_ID_FLASHSV:
name = "Flash Screen Video";
break;
case CODEC_ID_THEORA: case CODEC_ID_THEORA:
name = "Theora video"; name = "Theora video";
break; break;