Mercurial > libavformat.hg
diff avformat.h @ 715:e214703e4b76 libavformat
30_clean_up_global_header_flag.patch by (Calcium | calcium nurs or jp)
author | michael |
---|---|
date | Wed, 23 Mar 2005 12:52:24 +0000 |
parents | d79164865a7c |
children | 17178af951b4 |
line wrap: on
line diff
--- a/avformat.h Wed Mar 23 12:42:12 2005 +0000 +++ b/avformat.h Wed Mar 23 12:52:24 2005 +0000 @@ -124,6 +124,7 @@ #define AVFMT_SHOW_IDS 0x0008 /* show format stream IDs numbers */ #define AVFMT_RAWPICTURE 0x0020 /* format wants AVPicture structure for raw picture data */ +#define AVFMT_GLOBALHEADER 0x0040 /* format wants global header */ typedef struct AVOutputFormat { const char *name; @@ -138,7 +139,7 @@ int (*write_header)(struct AVFormatContext *); int (*write_packet)(struct AVFormatContext *, AVPacket *pkt); int (*write_trailer)(struct AVFormatContext *); - /* can use flags: AVFMT_NOFILE, AVFMT_NEEDNUMBER */ + /* can use flags: AVFMT_NOFILE, AVFMT_NEEDNUMBER, AVFMT_GLOBALHEADER */ int flags; /* currently only used to set pixel format if not YUV420P */ int (*set_parameters)(struct AVFormatContext *, AVFormatParameters *);