Browse Source

lavc: clarify the meaning of AVCodecContext.frame_number.

tags/n0.11
Anton Khirnov 13 years ago
parent
commit
c179c9e19d
1 changed files with 11 additions and 1 deletions
  1. +11
    -1
      libavcodec/avcodec.h

+ 11
- 1
libavcodec/avcodec.h View File

@@ -1972,7 +1972,17 @@ typedef struct AVCodecContext {
* Samples per packet, initialized when calling 'init'.
*/
int frame_size;
int frame_number; ///< audio or video frame number

/**
* Frame counter, set by libavcodec.
*
* - decoding: total number of frames returned from the decoder so far.
* - encoding: total number of frames passed to the encoder so far.
*
* @note the counter is not incremented if encoding/decoding resulted in
* an error.
*/
int frame_number;

/**
* number of bytes per packet if constant and known or 0


Loading…
Cancel
Save