From 590bd200dd55b35b23007469cb3037dee98f3211 Mon Sep 17 00:00:00 2001 From: Aurelien Jacobs Date: Sat, 25 Oct 2008 18:37:50 +0000 Subject: remove useless ifdeffery, tscc won't do anything useful without zlib Originally committed as revision 15711 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/tscc.c | 21 --------------------- 1 file changed, 21 deletions(-) (limited to 'libavcodec/tscc.c') diff --git a/libavcodec/tscc.c b/libavcodec/tscc.c index d404719b7e..d370487123 100644 --- a/libavcodec/tscc.c +++ b/libavcodec/tscc.c @@ -41,9 +41,7 @@ #include "avcodec.h" #include "msrledec.h" -#ifdef CONFIG_ZLIB #include -#endif /* @@ -61,9 +59,7 @@ typedef struct TsccContext { // Decompression buffer unsigned char* decomp_buf; int height; -#ifdef CONFIG_ZLIB z_stream zstream; -#endif } CamtasiaContext; /* @@ -76,9 +72,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, const CamtasiaContext * const c = avctx->priv_data; const unsigned char *encoded = buf; unsigned char *outptr; -#ifdef CONFIG_ZLIB int zret; // Zlib return code -#endif int len = buf_size; if(c->pic.data[0]) @@ -93,7 +87,6 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, const outptr = c->pic.data[0]; // Output image pointer -#ifdef CONFIG_ZLIB zret = inflateReset(&(c->zstream)); if (zret != Z_OK) { av_log(avctx, AV_LOG_ERROR, "Inflate reset error: %d\n", zret); @@ -123,11 +116,6 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, const } } -#else - av_log(avctx, AV_LOG_ERROR, "BUG! Zlib support not compiled in frame decoder.\n"); - return -1; -#endif - *data_size = sizeof(AVFrame); *(AVFrame*)data = c->pic; @@ -156,13 +144,8 @@ static av_cold int decode_init(AVCodecContext *avctx) return 1; } -#ifdef CONFIG_ZLIB // Needed if zlib unused or init aborted before inflateInit memset(&(c->zstream), 0, sizeof(z_stream)); -#else - av_log(avctx, AV_LOG_ERROR, "Zlib support not compiled.\n"); - return 1; -#endif switch(avctx->bits_per_coded_sample){ case 8: avctx->pix_fmt = PIX_FMT_PAL8; break; case 16: avctx->pix_fmt = PIX_FMT_RGB555; break; @@ -184,7 +167,6 @@ static av_cold int decode_init(AVCodecContext *avctx) } } -#ifdef CONFIG_ZLIB c->zstream.zalloc = Z_NULL; c->zstream.zfree = Z_NULL; c->zstream.opaque = Z_NULL; @@ -193,7 +175,6 @@ static av_cold int decode_init(AVCodecContext *avctx) av_log(avctx, AV_LOG_ERROR, "Inflate init error: %d\n", zret); return 1; } -#endif return 0; } @@ -213,9 +194,7 @@ static av_cold int decode_end(AVCodecContext *avctx) if (c->pic.data[0]) avctx->release_buffer(avctx, &c->pic); -#ifdef CONFIG_ZLIB inflateEnd(&(c->zstream)); -#endif return 0; } -- cgit v1.2.3