|
H.264 Codec for ESP32-S3
|
Information of coded Slice(=NAL)(s) More...
#include <codec_def.h>
Public Attributes | |
| unsigned char * | pBufferOfSlices |
| base buffer of coded slice(s) | |
| int32_t | iCodedSliceCount |
| number of coded slices | |
| uint32_t * | pLengthOfSlices |
| array of slices length accordingly by number of slice | |
| int32_t | iFecType |
| FEC type[0, 50FEC, 100FEC]. | |
| unsigned char | uiSliceIdx |
| index of slice in frame [FMO: 0,..,uiSliceCount-1; No FMO: 0] | |
| unsigned char | uiSliceCount |
| count number of slice in frame [FMO: 2-8; No FMO: 1] | |
| char | iFrameIndex |
| index of frame[-1, .., idr_interval-1] | |
| unsigned char | uiNalRefIdc |
| NRI, priority level of slice(NAL) | |
| unsigned char | uiNalType |
| NAL type. | |
| unsigned char | uiContainingFinalNal |
| whether final NAL is involved in buffer of coded slices, flag used in Pause feature in T27 | |
Information of coded Slice(=NAL)(s)
| int32_t iCodedSliceCount |
number of coded slices
| int32_t iFecType |
FEC type[0, 50FEC, 100FEC].
| char iFrameIndex |
index of frame[-1, .., idr_interval-1]
| unsigned char* pBufferOfSlices |
base buffer of coded slice(s)
| uint32_t* pLengthOfSlices |
array of slices length accordingly by number of slice
| unsigned char uiContainingFinalNal |
whether final NAL is involved in buffer of coded slices, flag used in Pause feature in T27
| unsigned char uiNalRefIdc |
NRI, priority level of slice(NAL)
| unsigned char uiNalType |
NAL type.
| unsigned char uiSliceCount |
count number of slice in frame [FMO: 2-8; No FMO: 1]
| unsigned char uiSliceIdx |
index of slice in frame [FMO: 0,..,uiSliceCount-1; No FMO: 0]