NVIDIA DRIVE OS Linux SDK API Reference

5.1.15.0 Release
For Test and Development only

Detailed Description

slice level data used with slice level decoding

Note
This slice level information is passed with NvMediaParserClientCb::SliceDecode callback. Client will call NvMediaVideoDecoderSliceDecode() to program hardware for decoding current slice. This feature is available only for specific hardware/codecs.

Definition at line 386 of file nvmedia_common_decode.h.

Data Fields

uint32_t uBitstreamDataLen
 Bitstream data. More...
 
uint8_t * pBitstreamData
 Ptr to bitstream data for this picture (slice-layer) More...
 
uint32_t uNumSlices
 Number of slices in this SliceData. More...
 
uint32_t * pSliceDataOffsets
 If not NULL, nNumSlices entries, contains offset of each slice within the bitstream data buffer. More...
 
uint32_t uCTBCount
 Number of CTB present in this CTB. More...
 
uint32_t uFirstCtbAddr
 CTB number of first CTB in the slice data. More...
 
NvMediaBool bFirstSlice
 First slice flag: whether this SliceData contains first slice of frame. More...
 
NvMediaBool bLastSlice
 Last slice flag: whether this SliceData contains last slice of frame. More...
 
NvMediaBool bErrorFlag
 Error flag if some parsing error detected. More...
 

Field Documentation

◆ bErrorFlag

NvMediaBool NvMediaSliceDecodeData::bErrorFlag

Error flag if some parsing error detected.

Definition at line 406 of file nvmedia_common_decode.h.

◆ bFirstSlice

NvMediaBool NvMediaSliceDecodeData::bFirstSlice

First slice flag: whether this SliceData contains first slice of frame.

Definition at line 402 of file nvmedia_common_decode.h.

◆ bLastSlice

NvMediaBool NvMediaSliceDecodeData::bLastSlice

Last slice flag: whether this SliceData contains last slice of frame.

Definition at line 404 of file nvmedia_common_decode.h.

◆ pBitstreamData

uint8_t* NvMediaSliceDecodeData::pBitstreamData

Ptr to bitstream data for this picture (slice-layer)

Definition at line 392 of file nvmedia_common_decode.h.

◆ pSliceDataOffsets

uint32_t* NvMediaSliceDecodeData::pSliceDataOffsets

If not NULL, nNumSlices entries, contains offset of each slice within the bitstream data buffer.

Definition at line 396 of file nvmedia_common_decode.h.

◆ uBitstreamDataLen

uint32_t NvMediaSliceDecodeData::uBitstreamDataLen

Bitstream data.

Number of bytes in bitstream data buffer

Definition at line 390 of file nvmedia_common_decode.h.

◆ uCTBCount

uint32_t NvMediaSliceDecodeData::uCTBCount

Number of CTB present in this CTB.

Definition at line 398 of file nvmedia_common_decode.h.

◆ uFirstCtbAddr

uint32_t NvMediaSliceDecodeData::uFirstCtbAddr

CTB number of first CTB in the slice data.

Definition at line 400 of file nvmedia_common_decode.h.

◆ uNumSlices

uint32_t NvMediaSliceDecodeData::uNumSlices

Number of slices in this SliceData.

Definition at line 394 of file nvmedia_common_decode.h.


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