DtvKit_ATSC3.0
|
#include <atsc_core_streamer_isobmff.h>
Public Attributes | |
uint8_t | sCodecType [4] |
uint8_t | cConfigurationVersion |
uint8_t | cGeneralProfileSpace |
uint8_t | cGeneralTierFlag |
uint8_t | cGeneralProfileIdc |
uint32_t | iGeneralProfileCompatibilityFlags |
uint64_t | lGeneralConstraintIndicatorFlags |
uint8_t | cGeneralLevelIdc |
uint16_t | iMinSpatialSegmentationIdc |
uint8_t | cParallelismType |
uint8_t | cChromaFormat |
uint8_t | cBitDepthLumaMinus8 |
uint8_t | cBitDepthChromaMinus8 |
uint32_t | iAvgFrameRate |
uint8_t | cConstantFrameRate |
uint8_t | cNumTemporalLayers |
uint8_t | cTemporalIdNested |
uint8_t | cLengthSizeMinusOne |
uint8_t | cNumOfArrays |
uint8_t | sArrayCompleteness [5] |
uint8_t | sNALUnitType [5] |
uint8_t | sNumNalus [5] |
uint16_t | sNalUnitLength [5][5] |
uint8_t | sNalUnit [5][5][1024] |
struct High Efficiency Video Coding Configurations
uint8_t Isobmff::HevcConfigurationRecord_s::cBitDepthChromaMinus8 |
Bit Depth Chroma
uint8_t Isobmff::HevcConfigurationRecord_s::cBitDepthLumaMinus8 |
Bit Depth Luma
uint8_t Isobmff::HevcConfigurationRecord_s::cChromaFormat |
Chroma Format
uint8_t Isobmff::HevcConfigurationRecord_s::cConfigurationVersion |
Configuration Version
uint8_t Isobmff::HevcConfigurationRecord_s::cConstantFrameRate |
Constant Frame Rate
uint8_t Isobmff::HevcConfigurationRecord_s::cGeneralLevelIdc |
General Level
uint8_t Isobmff::HevcConfigurationRecord_s::cGeneralProfileIdc |
Profile Id
uint8_t Isobmff::HevcConfigurationRecord_s::cGeneralProfileSpace |
Profile Space
uint8_t Isobmff::HevcConfigurationRecord_s::cGeneralTierFlag |
General Tier Flag
uint8_t Isobmff::HevcConfigurationRecord_s::cLengthSizeMinusOne |
Length Size - 1
uint8_t Isobmff::HevcConfigurationRecord_s::cNumOfArrays |
Number of Arrays to hold the data
uint8_t Isobmff::HevcConfigurationRecord_s::cNumTemporalLayers |
Temporal Layers
uint8_t Isobmff::HevcConfigurationRecord_s::cParallelismType |
Parallelism Type
uint8_t Isobmff::HevcConfigurationRecord_s::cTemporalIdNested |
Temporal Id
uint32_t Isobmff::HevcConfigurationRecord_s::iAvgFrameRate |
Average Frame Rate
uint32_t Isobmff::HevcConfigurationRecord_s::iGeneralProfileCompatibilityFlags |
Profile compatibility flag
uint16_t Isobmff::HevcConfigurationRecord_s::iMinSpatialSegmentationIdc |
Spatial Segmentation
uint64_t Isobmff::HevcConfigurationRecord_s::lGeneralConstraintIndicatorFlags |
Constraint Indicator Flags
uint8_t Isobmff::HevcConfigurationRecord_s::sArrayCompleteness[5] |
Array Completeness
uint8_t Isobmff::HevcConfigurationRecord_s::sCodecType[4] |
Codec Type
uint8_t Isobmff::HevcConfigurationRecord_s::sNalUnit[5][5][1024] |
To hold NAL unit
uint16_t Isobmff::HevcConfigurationRecord_s::sNalUnitLength[5][5] |
Nal Unit Length
uint8_t Isobmff::HevcConfigurationRecord_s::sNALUnitType[5] |
Network Abstraction Layer Unit Type
uint8_t Isobmff::HevcConfigurationRecord_s::sNumNalus[5] |
No of NAL