Commit 37f57ab4 authored by Michael Niedermayer's avatar Michael Niedermayer

Allow AVFormatContext.duration to be set if no individual stream duration is known.

Demuxers already do this ...

Originally committed as revision 22796 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 2819760b
...@@ -611,8 +611,9 @@ typedef struct AVFormatContext { ...@@ -611,8 +611,9 @@ typedef struct AVFormatContext {
It is deduced from the AVStream values. */ It is deduced from the AVStream values. */
int64_t start_time; int64_t start_time;
/** Decoding: duration of the stream, in AV_TIME_BASE fractional /** Decoding: duration of the stream, in AV_TIME_BASE fractional
seconds. NEVER set this value directly: it is deduced from the seconds. Only set this value if you know none of the individual stream
AVStream values. */ durations and also dont set any of them. This is deduced from the
AVStream values if not set. */
int64_t duration; int64_t duration;
/** decoding: total file size, 0 if unknown */ /** decoding: total file size, 0 if unknown */
int64_t file_size; int64_t file_size;
......
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