Mercurial > libavformat.hg
changeset 112:2f68c53a38f2 libavformat
added progressive image support
author | bellard |
---|---|
date | Sun, 20 Apr 2003 14:19:17 +0000 |
parents | c1e67f7a0168 |
children | ff802c67fda9 |
files | avformat.h |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/avformat.h Sat Apr 19 16:23:03 2003 +0000 +++ b/avformat.h Sun Apr 20 14:19:17 2003 +0000 @@ -7,7 +7,7 @@ #define LIBAVFORMAT_VERSION_INT 0x000406 #define LIBAVFORMAT_VERSION "0.4.6" -#define LIBAVFORMAT_BUILD 4603 +#define LIBAVFORMAT_BUILD 4604 #include "avcodec.h" @@ -219,9 +219,13 @@ enum PixelFormat pix_fmt; /* requested pixel format */ int width; /* requested width */ int height; /* requested height */ + int progressive; /* image is progressive (e.g. interleaved GIF) */ AVPicture pict; /* returned allocated image */ } AVImageInfo; +/* AVImageFormat.flags field constants */ +#define AVIMAGE_PROGRESSIVE 0x0001 /* image format support progressive output */ + typedef struct AVImageFormat { const char *name; const char *extensions; @@ -236,6 +240,7 @@ /* write the image */ int supported_pixel_formats; /* mask of supported formats for output */ int (*img_write)(ByteIOContext *, AVImageInfo *); + int flags; struct AVImageFormat *next; } AVImageFormat;