summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Hervey <bilboed@bilboed.com>2010-05-31 18:44:02 +0200
committerEdward Hervey <bilboed@bilboed.com>2010-05-31 18:44:02 +0200
commit2fccd4640f028d352eca935c09457050d371754b (patch)
tree2cf3d554b7e3de05165e1ee6f692f7383ec18822
parentc50ec5e605c543f366222acc1d07af8d479189ad (diff)
ffmpegdec/enc: Blacklist more raw formats
-rw-r--r--ext/ffmpeg/gstffmpegdec.c5
-rw-r--r--ext/ffmpeg/gstffmpegenc.c5
2 files changed, 8 insertions, 2 deletions
diff --git a/ext/ffmpeg/gstffmpegdec.c b/ext/ffmpeg/gstffmpegdec.c
index 1743c36..87da0f7 100644
--- a/ext/ffmpeg/gstffmpegdec.c
+++ b/ext/ffmpeg/gstffmpegdec.c
@@ -2862,8 +2862,11 @@ gst_ffmpegdec_register (GstPlugin * plugin)
/* no quasi-codecs, please */
if (in_plugin->id == CODEC_ID_RAWVIDEO ||
+ in_plugin->id == CODEC_ID_V210 ||
+ in_plugin->id == CODEC_ID_V210X ||
+ in_plugin->id == CODEC_ID_R210 ||
(in_plugin->id >= CODEC_ID_PCM_S16LE &&
- in_plugin->id <= CODEC_ID_PCM_F64LE)) {
+ in_plugin->id <= CODEC_ID_PCM_BLURAY)) {
goto next;
}
diff --git a/ext/ffmpeg/gstffmpegenc.c b/ext/ffmpeg/gstffmpegenc.c
index c48fd64..8c5763d 100644
--- a/ext/ffmpeg/gstffmpegenc.c
+++ b/ext/ffmpeg/gstffmpegenc.c
@@ -1300,9 +1300,12 @@ gst_ffmpegenc_register (GstPlugin * plugin)
/* no quasi codecs, please */
if (in_plugin->id == CODEC_ID_RAWVIDEO ||
+ in_plugin->id == CODEC_ID_V210 ||
+ in_plugin->id == CODEC_ID_V210X ||
+ in_plugin->id == CODEC_ID_R210 ||
in_plugin->id == CODEC_ID_ZLIB ||
(in_plugin->id >= CODEC_ID_PCM_S16LE &&
- in_plugin->id <= CODEC_ID_PCM_F64LE)) {
+ in_plugin->id <= CODEC_ID_PCM_BLURAY)) {
goto next;
}