NVIDIA DRIVE OS Linux SDK API Reference

6.0.9 Release
NvMediaBitStreamPkt Struct Reference

Detailed Description

Holds the bitstream packet input for parsing.

Definition at line 252 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...
 
uint32_t bEOS
 true if this is an End-Of-Stream packet (flush everything) More...
 
uint32_t bPTSValid
 true if llPTS is valid (also used to detect frame boundaries for VC1 SP/MP) More...
 
uint32_t bDiscontinuity
 true if DecMFT is signalling a discontinuity More...
 
uint32_t bCompletePicture
 true if this packet contains complete picture More...
 
uint32_t bCompleteSlice
 true if this packet contains complete Slice More...
 
uint32_t bDecodeNextSlice
 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

◆ bCompletePicture

uint32_t NvMediaBitStreamPkt::bCompletePicture

true if this packet contains complete picture

Definition at line 267 of file nvmedia_parser.h.

◆ bCompleteSlice

uint32_t NvMediaBitStreamPkt::bCompleteSlice

true if this packet contains complete Slice

Definition at line 269 of file nvmedia_parser.h.

◆ bDecodeNextSlice

uint32_t NvMediaBitStreamPkt::bDecodeNextSlice

true if this packet belongs to the same frame currently being decoded

Definition at line 271 of file nvmedia_parser.h.

◆ bDiscontinuity

uint32_t NvMediaBitStreamPkt::bDiscontinuity

true if DecMFT is signalling a discontinuity

Definition at line 265 of file nvmedia_parser.h.

◆ bEOS

uint32_t NvMediaBitStreamPkt::bEOS

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

Definition at line 261 of file nvmedia_parser.h.

◆ bPTSValid

uint32_t NvMediaBitStreamPkt::bPTSValid

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

Definition at line 263 of file nvmedia_parser.h.

◆ llPts

int64_t NvMediaBitStreamPkt::llPts

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

Definition at line 259 of file nvmedia_parser.h.

◆ pByteStream

const uint8_t* NvMediaBitStreamPkt::pByteStream

Pointer to byte stream data.

Definition at line 255 of file nvmedia_parser.h.

◆ uDataLength

uint32_t NvMediaBitStreamPkt::uDataLength

Data length for this packet.

Definition at line 257 of file nvmedia_parser.h.

◆ uRTP_NALUSizeFieldWidthInBytes

uint32_t NvMediaBitStreamPkt::uRTP_NALUSizeFieldWidthInBytes

if it is 0 then it is non-RTP

Definition at line 273 of file nvmedia_parser.h.


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