Commit 5c027f88 authored by Michael Niedermayer's avatar Michael Niedermayer

Move new field to the end to avoid ABI breakage, I thought this struct

is not used from the outside but after rethinking it of course has to be
used if someone wants to use a parser without a lavf demuxer.

Originally committed as revision 13625 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent ebdd7377
...@@ -2837,7 +2837,6 @@ typedef struct AVCodecParserContext { ...@@ -2837,7 +2837,6 @@ typedef struct AVCodecParserContext {
#define AV_PARSER_PTS_NB 4 #define AV_PARSER_PTS_NB 4
int cur_frame_start_index; int cur_frame_start_index;
int64_t cur_frame_offset[AV_PARSER_PTS_NB]; int64_t cur_frame_offset[AV_PARSER_PTS_NB];
int64_t cur_frame_end[AV_PARSER_PTS_NB];
int64_t cur_frame_pts[AV_PARSER_PTS_NB]; int64_t cur_frame_pts[AV_PARSER_PTS_NB];
int64_t cur_frame_dts[AV_PARSER_PTS_NB]; int64_t cur_frame_dts[AV_PARSER_PTS_NB];
...@@ -2845,6 +2844,7 @@ typedef struct AVCodecParserContext { ...@@ -2845,6 +2844,7 @@ typedef struct AVCodecParserContext {
#define PARSER_FLAG_COMPLETE_FRAMES 0x0001 #define PARSER_FLAG_COMPLETE_FRAMES 0x0001
int64_t offset; ///< byte offset from starting packet start int64_t offset; ///< byte offset from starting packet start
int64_t cur_frame_end[AV_PARSER_PTS_NB];
} AVCodecParserContext; } AVCodecParserContext;
typedef struct AVCodecParser { typedef struct AVCodecParser {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment