FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
CUVIDH264DPBENTRY Struct Reference

H.264 DPB entry This structure is used in CUVIDH264PICPARAMS structure. More...

#include <dynlink_cuviddec.h>

Data Fields

int PicIdx
 picture index of reference frame More...
 
int FrameIdx
 frame_num(short-term) or LongTermFrameIdx(long-term) More...
 
int is_long_term
 0=short term reference, 1=long term reference More...
 
int not_existing
 non-existing reference frame (corresponding PicIdx should be set to -1) More...
 
int used_for_reference
 0=unused, 1=top_field, 2=bottom_field, 3=both_fields More...
 
int FieldOrderCnt [2]
 field order count of top and bottom fields More...
 

Detailed Description

H.264 DPB entry This structure is used in CUVIDH264PICPARAMS structure.

Definition at line 210 of file dynlink_cuviddec.h.

Field Documentation

int CUVIDH264DPBENTRY::PicIdx

picture index of reference frame

Definition at line 212 of file dynlink_cuviddec.h.

Referenced by dpb_add(), and nvdec_h264_start_frame().

int CUVIDH264DPBENTRY::FrameIdx

frame_num(short-term) or LongTermFrameIdx(long-term)

Definition at line 213 of file dynlink_cuviddec.h.

Referenced by dpb_add().

int CUVIDH264DPBENTRY::is_long_term

0=short term reference, 1=long term reference

Definition at line 214 of file dynlink_cuviddec.h.

Referenced by dpb_add().

int CUVIDH264DPBENTRY::not_existing

non-existing reference frame (corresponding PicIdx should be set to -1)

Definition at line 215 of file dynlink_cuviddec.h.

Referenced by dpb_add().

int CUVIDH264DPBENTRY::used_for_reference

0=unused, 1=top_field, 2=bottom_field, 3=both_fields

Definition at line 216 of file dynlink_cuviddec.h.

Referenced by dpb_add().

int CUVIDH264DPBENTRY::FieldOrderCnt[2]

field order count of top and bottom fields

Definition at line 217 of file dynlink_cuviddec.h.

Referenced by dpb_add().


The documentation for this struct was generated from the following file: