From b4d68e7cdb3be029c669b15ac0da158454fb910d Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 17 Aug 2015 16:30:16 +0200 Subject: avformat: Remove use of AVFrac and AVStream->pts Move field to internal part of AVStream and struct to internal.h Reviewed-by: Andreas Cadhalpun Signed-off-by: Michael Niedermayer --- libavformat/internal.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'libavformat/internal.h') diff --git a/libavformat/internal.h b/libavformat/internal.h index 352739e7dd..bd8a0bcf8a 100644 --- a/libavformat/internal.h +++ b/libavformat/internal.h @@ -49,6 +49,18 @@ typedef struct CodecMime{ enum AVCodecID id; } CodecMime; +/*************************************************/ +/* fractional numbers for exact pts handling */ + +/** + * The exact value of the fractional number is: 'val + num / den'. + * num is assumed to be 0 <= num < den. + */ +typedef struct FFFrac { + int64_t val, num, den; +} FFFrac; + + struct AVFormatInternal { /** * Number of streams relevant for interleaving. -- cgit v1.2.3