summaryrefslogtreecommitdiff
path: root/libavcodec/bitstream_filter.c
diff options
context:
space:
mode:
authorJason Millard <jsm174@gmail.com>2007-05-12 23:33:53 +0000
committerAurelien Jacobs <aurel@gnuage.org>2007-05-12 23:33:53 +0000
commitcd61e40781f7e28fe90ed258955026cff137ed97 (patch)
tree375393bb5b4fb10997e7de040c35f28611c0752c /libavcodec/bitstream_filter.c
parentcf329752227e5a3b56b4eea75ea86e9570a81891 (diff)
allow to enable or disable every bitstream filters individually
Original patch by Jason Millard jsm174 _at_ gmail Date: On Fri, 11 May 2007 11:14:01 -0400 Subject: [FFmpeg-devel] enable/disable bitstream filters? Originally committed as revision 9010 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/bitstream_filter.c')
-rw-r--r--libavcodec/bitstream_filter.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/libavcodec/bitstream_filter.c b/libavcodec/bitstream_filter.c
index 89fc4e1759..5ff9c72c4e 100644
--- a/libavcodec/bitstream_filter.c
+++ b/libavcodec/bitstream_filter.c
@@ -253,32 +253,42 @@ static int mp3_header_decompress(AVBitStreamFilterContext *bsfc, AVCodecContext
return 1;
}
+#ifdef CONFIG_DUMP_EXTRADATA_BSF
AVBitStreamFilter dump_extradata_bsf={
"dump_extra",
0,
dump_extradata,
};
+#endif
+#ifdef CONFIG_REMOVE_EXTRADATA_BSF
AVBitStreamFilter remove_extradata_bsf={
"remove_extra",
0,
remove_extradata,
};
+#endif
+#ifdef CONFIG_NOISE_BSF
AVBitStreamFilter noise_bsf={
"noise",
sizeof(int),
noise,
};
+#endif
+#ifdef CONFIG_MP3_HEADER_COMPRESS_BSF
AVBitStreamFilter mp3_header_compress_bsf={
"mp3comp",
0,
mp3_header_compress,
};
+#endif
+#ifdef CONFIG_MP3_HEADER_DECOMPRESS_BSF
AVBitStreamFilter mp3_header_decompress_bsf={
"mp3decomp",
0,
mp3_header_decompress,
};
+#endif