H.264 Codec for ESP32-S3
Loading...
Searching...
No Matches
Public Attributes | List of all members
SLayerBSInfo Struct Reference

Bitstream inforamtion of a layer being encoded. More...

#include <codec_app_def.h>

Public Attributes

unsigned char uiTemporalId
 
unsigned char uiSpatialId
 
unsigned char uiQualityId
 
EVideoFrameType eFrameType
 
unsigned char uiLayerType
 
int32_t iSubSeqId
 refer to D.2.11 Sub-sequence information SEI message semantics
 
int32_t iNalCount
 count number of NAL coded already
 
int32_t * pNalLengthInByte
 length of NAL size in byte from 0 to iNalCount-1
 
unsigned char * pBsBuf
 buffer of bitstream contained
 

Detailed Description

Bitstream inforamtion of a layer being encoded.

Member Data Documentation

◆ eFrameType

EVideoFrameType eFrameType

◆ iNalCount

int32_t iNalCount

count number of NAL coded already

◆ iSubSeqId

int32_t iSubSeqId

refer to D.2.11 Sub-sequence information SEI message semantics

The sub sequence layers are ordered hierarchically based on their dependency on each other so that any picture in a layer shall not be predicted from any picture on any higher layer.

◆ pBsBuf

unsigned char* pBsBuf

buffer of bitstream contained

◆ pNalLengthInByte

int32_t* pNalLengthInByte

length of NAL size in byte from 0 to iNalCount-1

◆ uiLayerType

unsigned char uiLayerType

◆ uiQualityId

unsigned char uiQualityId

◆ uiSpatialId

unsigned char uiSpatialId

◆ uiTemporalId

unsigned char uiTemporalId

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