NVIDIA DRIVE OS Linux SDK API Reference

6.0.3 Release

Detailed Description

Holds the bitstream packet input for parsing.

Definition at line 244 of file tvmr/include/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...
 
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...
 

Field Documentation

◆ bCompletePicture [1/2]

NvMediaBool NvMediaBitStreamPkt::bCompletePicture

NVMEDIA_TRUE if this packet contains complete picture.

Definition at line 259 of file tvmr/include/nvmedia_parser.h.

◆ bCompletePicture [2/2]

uint32_t NvMediaBitStreamPkt::bCompletePicture

true if this packet contains complete picture

Definition at line 267 of file nvmedia/mm/inc/public/nvmedia_parser.h.

◆ bCompleteSlice [1/2]

NvMediaBool NvMediaBitStreamPkt::bCompleteSlice

NVMEDIA_TRUE if this packet contains complete Slice.

Definition at line 261 of file tvmr/include/nvmedia_parser.h.

◆ bCompleteSlice [2/2]

uint32_t NvMediaBitStreamPkt::bCompleteSlice

true if this packet contains complete Slice

Definition at line 269 of file nvmedia/mm/inc/public/nvmedia_parser.h.

◆ bDecodeNextSlice [1/2]

NvMediaBool NvMediaBitStreamPkt::bDecodeNextSlice

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

Definition at line 263 of file tvmr/include/nvmedia_parser.h.

◆ bDecodeNextSlice [2/2]

uint32_t NvMediaBitStreamPkt::bDecodeNextSlice

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

Definition at line 271 of file nvmedia/mm/inc/public/nvmedia_parser.h.

◆ bDiscontinuity [1/2]

NvMediaBool NvMediaBitStreamPkt::bDiscontinuity

NVMEDIA_TRUE if DecMFT is signalling a discontinuity.

Definition at line 257 of file tvmr/include/nvmedia_parser.h.

◆ bDiscontinuity [2/2]

uint32_t NvMediaBitStreamPkt::bDiscontinuity

true if DecMFT is signalling a discontinuity

Definition at line 265 of file nvmedia/mm/inc/public/nvmedia_parser.h.

◆ bEOS [1/2]

NvMediaBool NvMediaBitStreamPkt::bEOS

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

Definition at line 253 of file tvmr/include/nvmedia_parser.h.

◆ bEOS [2/2]

uint32_t NvMediaBitStreamPkt::bEOS

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

Definition at line 261 of file nvmedia/mm/inc/public/nvmedia_parser.h.

◆ bPTSValid [1/2]

NvMediaBool NvMediaBitStreamPkt::bPTSValid

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

Definition at line 255 of file tvmr/include/nvmedia_parser.h.

◆ bPTSValid [2/2]

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/mm/inc/public/nvmedia_parser.h.

◆ llPts

int64_t NvMediaBitStreamPkt::llPts

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

Definition at line 251 of file tvmr/include/nvmedia_parser.h.

◆ pByteStream

const uint8_t * NvMediaBitStreamPkt::pByteStream

Pointer to byte stream data.

Definition at line 247 of file tvmr/include/nvmedia_parser.h.

◆ uDataLength

uint32_t NvMediaBitStreamPkt::uDataLength

Data length for this packet.

Definition at line 249 of file tvmr/include/nvmedia_parser.h.

◆ uRTP_NALUSizeFieldWidthInBytes

uint32_t NvMediaBitStreamPkt::uRTP_NALUSizeFieldWidthInBytes

if it is 0 then it is non-RTP

Definition at line 265 of file tvmr/include/nvmedia_parser.h.


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