FFmpeg
Macros
AV_FRAME_FLAGS

Macros

#define AV_FRAME_FLAG_CORRUPT   (1 << 0)
 The frame data may be corrupted, e.g. More...
 
#define AV_FRAME_FLAG_KEY   (1 << 1)
 A flag to mark frames that are keyframes. More...
 
#define AV_FRAME_FLAG_DISCARD   (1 << 2)
 A flag to mark the frames which need to be decoded, but shouldn't be output. More...
 
#define AV_FRAME_FLAG_INTERLACED   (1 << 3)
 A flag to mark frames whose content is interlaced. More...
 
#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. More...
 

Detailed Description

Flags describing additional frame properties.

Macro Definition Documentation

◆ 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 636 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 640 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 644 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 648 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 653 of file frame.h.