Flags describing additional frame properties.
◆ AV_FRAME_FLAG_CORRUPT
#define AV_FRAME_FLAG_CORRUPT (1 << 0) |
The frame data may be corrupted, e.g.
due to decoding errors.
Definition at line 650 of file frame.h.
◆ AV_FRAME_FLAG_KEY
#define AV_FRAME_FLAG_KEY (1 << 1) |
A flag to mark frames that are keyframes.
Definition at line 654 of file frame.h.
◆ AV_FRAME_FLAG_DISCARD
#define AV_FRAME_FLAG_DISCARD (1 << 2) |
A flag to mark the frames which need to be decoded, but shouldn't be output.
Definition at line 658 of file frame.h.
◆ AV_FRAME_FLAG_INTERLACED
#define AV_FRAME_FLAG_INTERLACED (1 << 3) |
A flag to mark frames whose content is interlaced.
Definition at line 662 of file frame.h.
◆ AV_FRAME_FLAG_TOP_FIELD_FIRST
#define AV_FRAME_FLAG_TOP_FIELD_FIRST (1 << 4) |
A flag to mark frames where the top field is displayed first if the content is interlaced.
Definition at line 667 of file frame.h.
◆ AV_FRAME_FLAG_LOSSLESS
#define AV_FRAME_FLAG_LOSSLESS (1 << 5) |
A decoder can use this flag to mark frames which were originally encoded losslessly.
For coding bitstream formats which support both lossless and lossy encoding, it is sometimes possible for a decoder to determine which method was used when the bitsream was encoded.
Definition at line 675 of file frame.h.