1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00

* compile PNG only when ZLIB is available

Originally committed as revision 1609 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Zdenek Kabelac 2003-02-27 17:32:56 +00:00
parent 2ec23b6d44
commit 3a13f6bd48
3 changed files with 6 additions and 0 deletions

View File

@ -75,7 +75,9 @@ void av_register_all(void)
av_register_image_format(&ppm_image_format); av_register_image_format(&ppm_image_format);
av_register_image_format(&pgmyuv_image_format); av_register_image_format(&pgmyuv_image_format);
av_register_image_format(&yuv_image_format); av_register_image_format(&yuv_image_format);
#ifdef CONFIG_ZLIB
av_register_image_format(&png_image_format); av_register_image_format(&png_image_format);
#endif
av_register_image_format(&jpeg_image_format); av_register_image_format(&jpeg_image_format);
av_register_image_format(&gif_image_format); av_register_image_format(&gif_image_format);

View File

@ -253,7 +253,9 @@ extern AVImageFormat pgm_image_format;
extern AVImageFormat ppm_image_format; extern AVImageFormat ppm_image_format;
extern AVImageFormat pgmyuv_image_format; extern AVImageFormat pgmyuv_image_format;
extern AVImageFormat yuv_image_format; extern AVImageFormat yuv_image_format;
#ifdef CONFIG_ZLIB
extern AVImageFormat png_image_format; extern AVImageFormat png_image_format;
#endif
extern AVImageFormat jpeg_image_format; extern AVImageFormat jpeg_image_format;
extern AVImageFormat gif_image_format; extern AVImageFormat gif_image_format;

View File

@ -18,6 +18,7 @@
*/ */
#include "avformat.h" #include "avformat.h"
#ifdef CONFIG_ZLIB
#include <zlib.h> #include <zlib.h>
//#define DEBUG //#define DEBUG
@ -563,3 +564,4 @@ AVImageFormat png_image_format = {
(1 << PIX_FMT_RGB24) | (1 << PIX_FMT_GRAY8) | (1 << PIX_FMT_MONOBLACK) | (1 << PIX_FMT_PAL8), (1 << PIX_FMT_RGB24) | (1 << PIX_FMT_GRAY8) | (1 << PIX_FMT_MONOBLACK) | (1 << PIX_FMT_PAL8),
png_write, png_write,
}; };
#endif