Lines Matching defs:AAC_DECODER_INSTANCE
162 struct AAC_DECODER_INSTANCE { struct
163 … aacChannels; /*!< Amount of AAC decoder channels allocated. */
164 … ascChannels; /*!< Amount of AAC decoder channels signalled in ASC. */
165 … blockNumber; /*!< frame counter */
167 INT nrOfLayers;
169 … outputInterleaved; /*!< PCM output format (interleaved/none interleaved). */
171 HANDLE_TRANSPORTDEC hInput; /*!< Transport layer handle. */
173 SamplingRateInfo samplingRateInfo; /*!< Sampling Rate information table */
175 … frameOK; /*!< Will be unset if a consistency check, e.g. CRC etc. fails */
177 … /*!< Flags for internal decoder use. DO NOT USE self::streaminfo::flags ! */
179 MP4_ELEMENT_ID elements[7]; /*!< Table where the element Id's are listed */
180 UCHAR elTags[7]; /*!< Table where the elements id Tags are listed */
181 … chMapping[(6)]; /*!< Table of MPEG canonical order to bitstream channel order mapping. */
183 …)]; /*!< Audio channel type of each output audio channel (from 0 upto numChannels). */
184 …[(6)]; /*!< Audio channel index for each output audio channel (from 0 upto numChannels). */
188 …hannelOutputMapping)[8]; /*!< Table for MPEG canonical order to output channel order mapping. */
191 CProgramConfig pce;
192 … streamInfo; /*!< pointer to StreamInfo data (read from the bitstream) */
193 CAacDecoderChannelInfo *pAacDecoderChannelInfo[(6)]; /*!< Temporal channel memory */
194 CAacDecoderStaticChannelInfo *pAacDecoderStaticChannelInfo[(6)]; /*!< Persistent channel memory */
196 …nData; /*!< Temporal shared data for all channels hooked into pAacDecoderChannelInfo */
198 CConcealParams concealCommonData;
199 INT concealChannels;
202 …NDLE_SBRDECODER hSbrDecoder; /*!< SBR decoder handle. */
203 …HAR sbrEnabled; /*!< flag to store if SBR has been detected */
204 … sbrEnabledPrev; /*!< flag to store if SBR has been detected from previous frame */
205 …HAR psPossible; /*!< flag to store if PS is possible */
206 …R_PARAMS sbrParams; /*!< struct to store all sbr parameters */
208 …F_MODE qmfModeCurr; /*!< The current QMF mode */
209 …F_MODE qmfModeUser; /*!< The QMF mode requested by the library user */
211 …NDLE_AAC_DRC hDrcInfo; /*!< handle to DRC data structure */
214 …ncData ancData; /*!< structure to handle ancillary data */
216 …NDLE_PCM_DOWNMIX hPcmUtils; /*!< privat data for the PCM utils. */