[FFmpeg-cvslog] r19035 - trunk/libavcodec/lcldec.c

reimar subversion
Sun May 31 11:16:07 CEST 2009


Author: reimar
Date: Sun May 31 11:16:06 2009
New Revision: 19035

Log:
lcldec.c: change #if CONFIG_ZLIB to #if CONFIG_ZLIB_DECODER.
The zlib related code should not be compiled in when the decoder is disabled
and it thus will never be used, even if we have zlib available.

Modified:
   trunk/libavcodec/lcldec.c

Modified: trunk/libavcodec/lcldec.c
==============================================================================
--- trunk/libavcodec/lcldec.c	Sun May 31 11:12:17 2009	(r19034)
+++ trunk/libavcodec/lcldec.c	Sun May 31 11:16:06 2009	(r19035)
@@ -45,7 +45,7 @@
 #include "get_bits.h"
 #include "lcl.h"
 
-#if CONFIG_ZLIB
+#if CONFIG_ZLIB_DECODER
 #include <zlib.h>
 #endif
 
@@ -65,7 +65,7 @@ typedef struct LclDecContext {
     unsigned int decomp_size;
     // Decompression buffer
     unsigned char* decomp_buf;
-#if CONFIG_ZLIB
+#if CONFIG_ZLIB_DECODER
     z_stream zstream;
 #endif
 } LclDecContext;
@@ -137,7 +137,7 @@ static int decode_frame(AVCodecContext *
     unsigned char yq, y1q, uq, vq;
     int uqvq;
     unsigned int mthread_inlen, mthread_outlen;
-#if CONFIG_ZLIB
+#if CONFIG_ZLIB_DECODER
     int zret; // Zlib return code
 #endif
     unsigned int len = buf_size;
@@ -198,7 +198,7 @@ static int decode_frame(AVCodecContext *
         }
         break;
     case CODEC_ID_ZLIB:
-#if CONFIG_ZLIB
+#if CONFIG_ZLIB_DECODER
         /* Using the original dll with normal compression (-1) and RGB format
          * gives a file with ZLIB fourcc, but frame is really uncompressed.
          * To be sure that's true check also frame size */
@@ -470,7 +470,7 @@ static av_cold int decode_init(AVCodecCo
 
     c->pic.data[0] = NULL;
 
-#if CONFIG_ZLIB
+#if CONFIG_ZLIB_DECODER
     // Needed if zlib unused or init aborted before inflateInit
     memset(&c->zstream, 0, sizeof(z_stream));
 #endif
@@ -551,7 +551,7 @@ static av_cold int decode_init(AVCodecCo
         }
         break;
     case CODEC_ID_ZLIB:
-#if CONFIG_ZLIB
+#if CONFIG_ZLIB_DECODER
         switch (c->compression) {
         case COMP_ZLIB_HISPEED:
             av_log(avctx, AV_LOG_INFO, "High speed compression.\n");
@@ -600,7 +600,7 @@ static av_cold int decode_init(AVCodecCo
 
     /* If needed init zlib */
     if (avctx->codec_id == CODEC_ID_ZLIB) {
-#if CONFIG_ZLIB
+#if CONFIG_ZLIB_DECODER
         c->zstream.zalloc = Z_NULL;
         c->zstream.zfree = Z_NULL;
         c->zstream.opaque = Z_NULL;
@@ -629,7 +629,7 @@ static av_cold int decode_end(AVCodecCon
 
     if (c->pic.data[0])
         avctx->release_buffer(avctx, &c->pic);
-#if CONFIG_ZLIB
+#if CONFIG_ZLIB_DECODER
     inflateEnd(&c->zstream);
 #endif
 



More information about the ffmpeg-cvslog mailing list