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

Used in cuvidParseVideoData API with PFNVIDDISPLAYCALLBACK pfnDisplayPicture. More...

#include <dynlink_nvcuvid.h>

Data Fields

int picture_index
 OUT: Index of the current picture. More...
 
int progressive_frame
 OUT: 1 if progressive frame; 0 otherwise. More...
 
int top_field_first
 OUT: 1 if top field is displayed first; 0 otherwise. More...
 
int repeat_first_field
 OUT: Number of additional fields (1=ivtc, 2=frame doubling, 4=frame tripling, -1=unpaired field) More...
 
CUvideotimestamp timestamp
 OUT: Presentation time stamp. More...
 

Detailed Description

Used in cuvidParseVideoData API with PFNVIDDISPLAYCALLBACK pfnDisplayPicture.

Definition at line 287 of file dynlink_nvcuvid.h.

Field Documentation

int CUVIDPARSERDISPINFO::picture_index

OUT: Index of the current picture.

Definition at line 289 of file dynlink_nvcuvid.h.

Referenced by cuvid_output_frame().

int CUVIDPARSERDISPINFO::progressive_frame

OUT: 1 if progressive frame; 0 otherwise.

Definition at line 290 of file dynlink_nvcuvid.h.

Referenced by cuvid_output_frame().

int CUVIDPARSERDISPINFO::top_field_first

OUT: 1 if top field is displayed first; 0 otherwise.

Definition at line 291 of file dynlink_nvcuvid.h.

Referenced by cuvid_output_frame().

int CUVIDPARSERDISPINFO::repeat_first_field

OUT: Number of additional fields (1=ivtc, 2=frame doubling, 4=frame tripling, -1=unpaired field)

Definition at line 292 of file dynlink_nvcuvid.h.

CUvideotimestamp CUVIDPARSERDISPINFO::timestamp

OUT: Presentation time stamp.

Definition at line 294 of file dynlink_nvcuvid.h.

Referenced by cuvid_output_frame().


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