Lines Matching defs:ch_units
75 Atrac3pChanUnitCtx *ch_units; ///< global channel units
86 av_freep(&ctx->ch_units);
190 ctx->ch_units = av_calloc(ctx->num_channel_blocks, sizeof(*ctx->ch_units));
193 if (!ctx->ch_units || !ctx->fdsp) {
199 ctx->ch_units[i].channels[ch].ch_num = ch;
200 ctx->ch_units[i].channels[ch].wnd_shape = &ctx->ch_units[i].channels[ch].wnd_shape_hist[0][0];
201 ctx->ch_units[i].channels[ch].wnd_shape_prev = &ctx->ch_units[i].channels[ch].wnd_shape_hist[1][0];
202 ctx->ch_units[i].channels[ch].gain_data = &ctx->ch_units[i].channels[ch].gain_data_hist[0][0];
203 ctx->ch_units[i].channels[ch].gain_data_prev = &ctx->ch_units[i].channels[ch].gain_data_hist[1][0];
204 ctx->ch_units[i].channels[ch].tones_info = &ctx->ch_units[i].channels[ch].tones_info_hist[0][0];
205 ctx->ch_units[i].channels[ch].tones_info_prev = &ctx->ch_units[i].channels[ch].tones_info_hist[1][0];
208 ctx->ch_units[i].waves_info = &ctx->ch_units[i].wave_synth_hist[0];
209 ctx->ch_units[i].waves_info_prev = &ctx->ch_units[i].wave_synth_hist[1];
380 ctx->ch_units[ch_block].unit_type = ch_unit_id;
384 &ctx->ch_units[ch_block],
389 decode_residual_spectrum(ctx, &ctx->ch_units[ch_block], ctx->samples,
391 reconstruct_frame(ctx, &ctx->ch_units[ch_block],