lavf: move nb_decoded_frames out of info.

This way the variable is available outside find_stream_info

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
Michael Niedermayer
2012-08-04 15:38:05 +02:00
parent b288b4c63f
commit 2107009e7d
2 changed files with 10 additions and 5 deletions

View File

@@ -741,7 +741,6 @@ typedef struct AVStream {
int duration_count;
double duration_error[2][2][MAX_STD_TIMEBASES];
int64_t codec_info_duration;
int nb_decoded_frames;
int found_decoder;
/**
@@ -823,6 +822,12 @@ typedef struct AVStream {
* Number of samples to skip at the start of the frame decoded from the next packet.
*/
int skip_samples;
/**
* Number of internally decoded frames, used internally in libavformat, do not access
* its lifetime differs from info which is why its not in that structure.
*/
int nb_decoded_frames;
} AVStream;
#define AV_PROGRAM_RUNNING 1