ac3enc: Restructure DEBUG ifdefs to avoid unused function parameter warnings
authorDiego Biurrun <diego@biurrun.de>
Fri, 11 Dec 2015 19:46:56 +0000 (20:46 +0100)
committerDiego Biurrun <diego@biurrun.de>
Tue, 22 Nov 2016 16:28:17 +0000 (17:28 +0100)
libavcodec/ac3enc.c

index da141e1..48bc2e7 100644 (file)
@@ -1676,9 +1676,9 @@ void ff_ac3_output_frame(AC3EncodeContext *s, unsigned char *frame)
 }
 
 
+#ifdef DEBUG
 static void dprint_options(AC3EncodeContext *s)
 {
-#ifdef DEBUG
     AVCodecContext *avctx = s->avctx;
     AC3EncOptions *opt = &s->options;
     char strbuf[32];
@@ -1787,8 +1787,10 @@ static void dprint_options(AC3EncodeContext *s)
             ff_dlog(avctx, "extended bitstream info 2: {not written}\n");
         }
     }
-#endif
 }
+#else
+#define dprint_options(x) do {} while(0)
+#endif
 
 
 #define FLT_OPTION_THRESHOLD 0.01