NVIDIA DRIVE OS Linux SDK API Reference

6.0.9 Release

Detailed Description

slice level data used with slice level decoding

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

Definition at line 500 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...
 
uint32_t bFirstSlice
 First slice flag: whether this SliceData contains first slice of frame. More...
 
uint32_t bLastSlice
 Last slice flag: whether this SliceData contains last slice of frame. More...
 
uint32_t bErrorFlag
 Error flag if some parsing error detected. More...
 

Field Documentation

◆ bErrorFlag

uint32_t NvMediaSliceDecodeData::bErrorFlag

Error flag if some parsing error detected.

Definition at line 520 of file nvmedia_common_decode.h.

◆ bFirstSlice

uint32_t NvMediaSliceDecodeData::bFirstSlice

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

Definition at line 516 of file nvmedia_common_decode.h.

◆ bLastSlice

uint32_t NvMediaSliceDecodeData::bLastSlice

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

Definition at line 518 of file nvmedia_common_decode.h.

◆ pBitstreamData

uint8_t* NvMediaSliceDecodeData::pBitstreamData

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

Definition at line 506 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 510 of file nvmedia_common_decode.h.

◆ uBitstreamDataLen

uint32_t NvMediaSliceDecodeData::uBitstreamDataLen

Bitstream data.

Number of bytes in bitstream data buffer

Definition at line 504 of file nvmedia_common_decode.h.

◆ uCTBCount

uint32_t NvMediaSliceDecodeData::uCTBCount

Number of CTB present in this CTB.

Definition at line 512 of file nvmedia_common_decode.h.

◆ uFirstCtbAddr

uint32_t NvMediaSliceDecodeData::uFirstCtbAddr

CTB number of first CTB in the slice data.

Definition at line 514 of file nvmedia_common_decode.h.

◆ uNumSlices

uint32_t NvMediaSliceDecodeData::uNumSlices

Number of slices in this SliceData.

Definition at line 508 of file nvmedia_common_decode.h.


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