bintext: build decoders only if they are actually enabled
authorPaul B Mahol <onemda@gmail.com>
Fri, 23 Mar 2012 23:03:55 +0000 (23:03 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 24 Mar 2012 04:44:37 +0000 (05:44 +0100)
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Reviewed-by: Peter Ross <pross@xvid.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/bintext.c

index 91167ba..463e4ac 100644 (file)
@@ -210,6 +210,7 @@ static av_cold int decode_end(AVCodecContext *avctx)
     return 0;
 }
 
+#if CONFIG_BINTEXT_DECODER
 AVCodec ff_bintext_decoder = {
     .name           = "bintext",
     .type           = AVMEDIA_TYPE_VIDEO,
@@ -221,7 +222,8 @@ AVCodec ff_bintext_decoder = {
     .capabilities   = CODEC_CAP_DR1,
     .long_name = NULL_IF_CONFIG_SMALL("Binary text"),
 };
-
+#endif
+#if CONFIG_XBIN_DECODER
 AVCodec ff_xbin_decoder = {
     .name           = "xbin",
     .type           = AVMEDIA_TYPE_VIDEO,
@@ -233,7 +235,8 @@ AVCodec ff_xbin_decoder = {
     .capabilities   = CODEC_CAP_DR1,
     .long_name = NULL_IF_CONFIG_SMALL("eXtended BINary text"),
 };
-
+#endif
+#if CONFIG_IDF_DECODER
 AVCodec ff_idf_decoder = {
     .name           = "idf",
     .type           = AVMEDIA_TYPE_VIDEO,
@@ -245,3 +248,4 @@ AVCodec ff_idf_decoder = {
     .capabilities   = CODEC_CAP_DR1,
     .long_name = NULL_IF_CONFIG_SMALL("iCEDraw text"),
 };
+#endif