Loading...
Searching...
No Matches
AV_FRAME_FLAGS
libavutil » Data Structures » AVFrame

Flags describing additional frame properties. More...

## Macros

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

## 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.