Lines Matching defs:AACContext
294 struct AACContext { struct
295 AVClass *class;
296 AVCodecContext *avctx;
297 AVFrame *frame;
299 int is_saved; ///< Set if elements have stored overlap from previous frame.
300 DynamicRangeControl che_drc;
306 ChannelElement *che[4][MAX_ELEM_ID];
307 ChannelElement *tag_che_map[4][MAX_ELEM_ID];
308 int tags_mapped;
309 int warned_remapping_once;
317 DECLARE_ALIGNED(32, INTFLOAT, buf_mdct)[1024];
324 FFTContext mdct;
325 FFTContext mdct_small;
326 FFTContext mdct_ld;
327 FFTContext mdct_ltp;
329 AVFixedDSPContext *fdsp;
331 MDCT15Context *mdct120;
332 MDCT15Context *mdct480;
333 MDCT15Context *mdct960;
334 AVFloatDSPContext *fdsp;
336 int random_state;
364 void (*imdct_and_windowing)(AACContext *ac, SingleChannelElement *sce); argument
365 void (*apply_ltp)(AACContext *ac, SingleChannelElement *sce); argument
368 void (*windowing_and_mdct_ltp)(AACContext *ac, INTFLOAT *out, argument
370 void (*update_ltp)(AACContext *ac, SingleChannelElement *sce); argument
376 void ff_aacdec_init_mips(AACContext *c); argument