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

#include <nvcuvid.h>

Data Fields

unsigned long flags
 Combination of CUVID_PKT_XXX flags. More...
 
unsigned long 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 179 of file nvcuvid.h.

Field Documentation

unsigned long CUVIDSOURCEDATAPACKET::flags

Combination of CUVID_PKT_XXX flags.

Definition at line 181 of file nvcuvid.h.

unsigned long CUVIDSOURCEDATAPACKET::payload_size

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

Definition at line 182 of file 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 183 of file 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 184 of file nvcuvid.h.


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