MLO_DecoderConfig Struct Reference
[Decoder API]

Detailed decoder configuration information. More...

#include <MloDecoder.h>


Data Fields

MLO_ObjectTypeIdentifier object_type
 Extension object type.
MLO_SamplingFreq_Index sampling_frequency_index
 Index of the sampling frequency in the sampling frequency table.
MLO_ChannelConfiguration channel_configuration
 Channel configuration.
MLO_Boolean frame_length_flag
 Frame Length Flag.
MLO_Boolean depends_on_core_coder
 Depends on Core Coder.
MLO_Boolean core_coder_delay
 Core Code delay.
struct {
   MLO_Boolean   sbr_present
 SBR is present.
   MLO_ObjectTypeIdentifier   object_type
 Extension object type.
   unsigned int   sampling_frequency_index
 Sampling frequency index of the extension.
extension
 Extension details.


Detailed Description

Detailed decoder configuration information.

This information is necessary in order to create a decoder object. It is normally obtained from the DecoderSpecificInfo field of the DecoderConfigDescriptor descriptor carried in the sample description for the audio samples. See 14496-1, subpart 2, p 2.6.6 for details. To populate the fields of this data structure from an encoded DecoderSpecificInfo byte array, use the MLO_DecoderConfig_Parse function.


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