Mercurial > libavformat.hg
diff avformat.h @ 536:76c47c58064f libavformat
move packet interleaving function into AVOutputFormat, so it can be overriden easily instead of doing reordering twice if the muxer needs some other interleaving then dts based
| author | michael |
|---|---|
| date | Wed, 29 Sep 2004 23:25:01 +0000 |
| parents | 8430e4610971 |
| children | be81a0f1974d |
line wrap: on
line diff
--- a/avformat.h Tue Sep 28 21:09:25 2004 +0000 +++ b/avformat.h Wed Sep 29 23:25:01 2004 +0000 @@ -5,7 +5,7 @@ extern "C" { #endif -#define LIBAVFORMAT_BUILD 4616 +#define LIBAVFORMAT_BUILD 4617 #define LIBAVFORMAT_VERSION_INT FFMPEG_VERSION_INT #define LIBAVFORMAT_VERSION FFMPEG_VERSION @@ -140,6 +140,7 @@ int flags; /* currently only used to set pixel format if not YUV420P */ int (*set_parameters)(struct AVFormatContext *, AVFormatParameters *); + int (*interleave_packet)(struct AVFormatContext *, AVPacket *out, AVPacket *in, int flush); /* private fields */ struct AVOutputFormat *next; } AVOutputFormat;
