NVIDIA DRIVE OS Linux SDK API Reference

5.1.6.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvMediaBitStreamPkt Struct Reference

Detailed Description

Holds the bitstream packet input for parsing.

Definition at line 236 of file nvmedia_parser.h.

Data Fields

const uint8_t * pByteStream
 Pointer to byte stream data. More...
 
uint32_t uDataLength
 Data length for this packet. More...
 
int64_t llPts
 Presentation Time Stamp for this packet (clock rate specified at initialization) More...
 
NvMediaBool bEOS
 NVMEDIA_TRUE if this is an End-Of-Stream packet (flush everything) More...
 
NvMediaBool bPTSValid
 NVMEDIA_TRUE if llPTS is valid (also used to detect frame boundaries for VC1 SP/MP) More...
 
NvMediaBool bDiscontinuity
 NVMEDIA_TRUE if DecMFT is signalling a discontinuity. More...
 
NvMediaBool bCompletePicture
 NVMEDIA_TRUE if this packet contains complete picture. More...
 
NvMediaBool bCompleteSlice
 NVMEDIA_TRUE if this packet contains complete Slice. More...
 
NvMediaBool bDecodeNextSlice
 NVMEDIA_TRUE if this packet belongs to the same frame currently being decoded. More...
 
uint32_t uRTP_NALUSizeFieldWidthInBytes
 if it is 0 then it is non-RTP More...
 

Field Documentation

NvMediaBool NvMediaBitStreamPkt::bCompletePicture

NVMEDIA_TRUE if this packet contains complete picture.

Definition at line 251 of file nvmedia_parser.h.

NvMediaBool NvMediaBitStreamPkt::bCompleteSlice

NVMEDIA_TRUE if this packet contains complete Slice.

Definition at line 253 of file nvmedia_parser.h.

NvMediaBool NvMediaBitStreamPkt::bDecodeNextSlice

NVMEDIA_TRUE if this packet belongs to the same frame currently being decoded.

Definition at line 255 of file nvmedia_parser.h.

NvMediaBool NvMediaBitStreamPkt::bDiscontinuity

NVMEDIA_TRUE if DecMFT is signalling a discontinuity.

Definition at line 249 of file nvmedia_parser.h.

NvMediaBool NvMediaBitStreamPkt::bEOS

NVMEDIA_TRUE if this is an End-Of-Stream packet (flush everything)

Definition at line 245 of file nvmedia_parser.h.

NvMediaBool NvMediaBitStreamPkt::bPTSValid

NVMEDIA_TRUE if llPTS is valid (also used to detect frame boundaries for VC1 SP/MP)

Definition at line 247 of file nvmedia_parser.h.

int64_t NvMediaBitStreamPkt::llPts

Presentation Time Stamp for this packet (clock rate specified at initialization)

Definition at line 243 of file nvmedia_parser.h.

const uint8_t* NvMediaBitStreamPkt::pByteStream

Pointer to byte stream data.

Definition at line 239 of file nvmedia_parser.h.

uint32_t NvMediaBitStreamPkt::uDataLength

Data length for this packet.

Definition at line 241 of file nvmedia_parser.h.

uint32_t NvMediaBitStreamPkt::uRTP_NALUSizeFieldWidthInBytes

if it is 0 then it is non-RTP

Definition at line 257 of file nvmedia_parser.h.


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