diff options
author | Edward Hervey <bilboed@bilboed.com> | 2009-02-18 19:06:52 +0100 |
---|---|---|
committer | Edward Hervey <bilboed@bilboed.com> | 2009-02-18 19:06:52 +0100 |
commit | de4496b2744d086b3be1e0f7a910a486b5ea0d3a (patch) | |
tree | 339c4498f1c98e8414d38a4407dc87e31b6618fd | |
parent | f0d485d28b3b6c1ba3e83742101574d729b9fba2 (diff) | |
download | gst-libav-de4496b2744d086b3be1e0f7a910a486b5ea0d3a.tar.gz |
codecmap: map more codecs
-rw-r--r-- | ext/ffmpeg/gstffmpegcodecmap.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ext/ffmpeg/gstffmpegcodecmap.c b/ext/ffmpeg/gstffmpegcodecmap.c index 4b2c123..6ecaecd 100644 --- a/ext/ffmpeg/gstffmpegcodecmap.c +++ b/ext/ffmpeg/gstffmpegcodecmap.c @@ -1027,6 +1027,10 @@ gst_ffmpeg_codecid_to_caps (enum CodecID codec_id, caps = gst_ff_aud_caps_new (context, codec_id, "audio/qcelp", NULL); break; + case CODEC_ID_AMV: + caps = gst_ff_vid_caps_new (context, codec_id, "video/x-amv", NULL); + break; + case CODEC_ID_WS_VQA: case CODEC_ID_IDCIN: case CODEC_ID_8BPS: @@ -1134,6 +1138,8 @@ gst_ffmpeg_codecid_to_caps (enum CodecID codec_id, case CODEC_ID_ADPCM_IMA_SMJPEG: case CODEC_ID_ADPCM_IMA_AMV: case CODEC_ID_ADPCM_IMA_ISS: + case CODEC_ID_ADPCM_IMA_EA_EACS: + case CODEC_ID_ADPCM_IMA_EA_SEAD: case CODEC_ID_ADPCM_MS: case CODEC_ID_ADPCM_4XM: case CODEC_ID_ADPCM_XA: @@ -1149,6 +1155,8 @@ gst_ffmpeg_codecid_to_caps (enum CodecID codec_id, case CODEC_ID_ADPCM_EA_R1: case CODEC_ID_ADPCM_EA_R2: case CODEC_ID_ADPCM_EA_R3: + case CODEC_ID_ADPCM_EA_MAXIS_XA: + case CODEC_ID_ADPCM_EA_XAS: case CODEC_ID_ADPCM_THP: { gchar *layout = NULL; @@ -1178,6 +1186,12 @@ gst_ffmpeg_codecid_to_caps (enum CodecID codec_id, case CODEC_ID_ADPCM_IMA_ISS: layout = "iss"; break; + case CODEC_ID_ADPCM_IMA_EA_EACS: + layout = "ea-eacs"; + break; + case CODEC_ID_ADPCM_IMA_EA_SEAD: + layout = "ea-sead"; + break; case CODEC_ID_ADPCM_MS: layout = "microsoft"; break; @@ -1223,6 +1237,12 @@ gst_ffmpeg_codecid_to_caps (enum CodecID codec_id, case CODEC_ID_ADPCM_EA_R3: layout = "ea-r3"; break; + case CODEC_ID_ADPCM_EA_MAXIS_XA: + layout = "ea-maxis-xa"; + break; + case CODEC_ID_ADPCM_EA_XAS: + layout = "ea-xas"; + break; case CODEC_ID_ADPCM_THP: layout = "thp"; break; |