diff options
author | Ivan Schreter <schreter@gmx.net> | 2009-02-24 22:19:09 +0000 |
---|---|---|
committer | Carl Eugen Hoyos <cehoyos@rainbow.studorg.tuwien.ac.at> | 2009-02-24 22:19:09 +0000 |
commit | 27ca0a79c9d68059cdac610cdddb7039e6281529 (patch) | |
tree | 47514685538f6f49152e10898168b4bf90193f4e /libavformat/avformat.h | |
parent | 4d8f8301254c7734182acd129c7e232e53bbca08 (diff) | |
download | ffmpeg-27ca0a79c9d68059cdac610cdddb7039e6281529.tar.gz |
Add timestamp computation if values are exported by decoder.
Patch by Ivan Schreter, schreter gmx net
Originally committed as revision 17574 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/avformat.h')
-rw-r--r-- | libavformat/avformat.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/libavformat/avformat.h b/libavformat/avformat.h index 6308940ce5..cf455da9e5 100644 --- a/libavformat/avformat.h +++ b/libavformat/avformat.h @@ -22,8 +22,8 @@ #define AVFORMAT_AVFORMAT_H #define LIBAVFORMAT_VERSION_MAJOR 52 -#define LIBAVFORMAT_VERSION_MINOR 29 -#define LIBAVFORMAT_VERSION_MICRO 2 +#define LIBAVFORMAT_VERSION_MINOR 30 +#define LIBAVFORMAT_VERSION_MICRO 0 #define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \ LIBAVFORMAT_VERSION_MINOR, \ @@ -494,6 +494,16 @@ typedef struct AVStream { const uint8_t *cur_ptr; int cur_len; AVPacket cur_pkt; + + // Timestamp generation support: + /** + * Timestamp corresponding to the last dts sync point. + * + * Initialized when AVCodecParserContext.dts_sync_point >= 0 and + * a DTS is received from the underlying container. Otherwise set to + * AV_NOPTS_VALUE by default. + */ + int64_t reference_dts; } AVStream; #define AV_PROGRAM_RUNNING 1 |