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

#include <dynlink_nvcuvid.h>

Data Fields

tcu_ulong flags
 Combination of CUVID_PKT_XXX flags. More...
 
tcu_ulong payload_size
 number of bytes in the payload (may be zero if EOS flag is set) More...
 
const unsigned char * payload
 Pointer to packet payload data (may be NULL if EOS flag is set) More...
 
CUvideotimestamp timestamp
 Presentation timestamp (10MHz clock), only valid if CUVID_PKT_TIMESTAMP flag is set. More...
 

Detailed Description

Data Packet

Definition at line 174 of file dynlink_nvcuvid.h.

Field Documentation

tcu_ulong CUVIDSOURCEDATAPACKET::flags

Combination of CUVID_PKT_XXX flags.

Definition at line 176 of file dynlink_nvcuvid.h.

tcu_ulong CUVIDSOURCEDATAPACKET::payload_size

number of bytes in the payload (may be zero if EOS flag is set)

Definition at line 177 of file dynlink_nvcuvid.h.

Referenced by cuvid_decode_init().

const unsigned char* CUVIDSOURCEDATAPACKET::payload

Pointer to packet payload data (may be NULL if EOS flag is set)

Definition at line 178 of file dynlink_nvcuvid.h.

Referenced by cuvid_decode_init().

CUvideotimestamp CUVIDSOURCEDATAPACKET::timestamp

Presentation timestamp (10MHz clock), only valid if CUVID_PKT_TIMESTAMP flag is set.

Definition at line 179 of file dynlink_nvcuvid.h.


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