Lines Matching refs:str_config
121 if (p_obj_drc->str_config.bitstream_file_format ==
140 (p_obj_drc->p_state->ui_in_bytes / p_obj_drc->str_config.num_ch_in /
141 (p_obj_drc->str_config.pcm_size >> 3));
143 p_obj_drc->str_config.frame_size = num_sample_to_process;
145 if (num_sample_to_process < p_obj_drc->str_config.frame_size) last_frame = 1;
147 if (p_obj_drc->str_config.pcm_size == 16) {
148 for (i = 0; i < p_obj_drc->str_config.num_ch_in; i++) {
150 scratch_buffer + i * (p_obj_drc->str_config.frame_size + 32);
154 ((FLOAT32)input_buffer16[j * p_obj_drc->str_config.num_ch_in + i]) /
159 for (i = 0; i < p_obj_drc->str_config.num_ch_in; i++) {
161 scratch_buffer + i * (p_obj_drc->str_config.frame_size + 32);
165 input_buffer[j * p_obj_drc->str_config.num_ch_in + i];
186 audio_buff, p_obj_drc->str_config.frame_size);
209 for (i = 0; i < p_obj_drc->str_config.num_ch_out; i++) {
210 for (j = 0; j < p_obj_drc->str_config.frame_size; j++) {
216 if (p_obj_drc->str_config.peak_limiter) {
217 for (i = 0; i < p_obj_drc->str_config.num_ch_out; i++) {
218 for (j = 0; j < p_obj_drc->str_config.frame_size; j++) {
219 output_buffer[j * p_obj_drc->str_config.num_ch_out + i] =
226 output_buffer, p_obj_drc->str_config.frame_size);
230 for (i = 0; i < p_obj_drc->str_config.num_ch_out; i++) {
231 for (j = 0; j < p_obj_drc->str_config.frame_size; j++) {
233 output_buffer[j * p_obj_drc->str_config.num_ch_out + i];
238 if (p_obj_drc->str_config.pcm_size == 16) {
239 for (i = 0; i < p_obj_drc->str_config.num_ch_out; i++) {
240 for (j = 0; j < p_obj_drc->str_config.frame_size; j++) {
242 output_buffer16[j * p_obj_drc->str_config.num_ch_out + i] = -32767;
245 output_buffer16[j * p_obj_drc->str_config.num_ch_out + i] = 32767;
248 output_buffer16[j * p_obj_drc->str_config.num_ch_out + i] =
253 for (i = 0; i < p_obj_drc->str_config.num_ch_out; i++) {
254 for (j = 0; j < p_obj_drc->str_config.frame_size; j++) {
255 output_buffer[j * p_obj_drc->str_config.num_ch_out + i] =
262 p_obj_drc->str_config.num_ch_out *
263 (p_obj_drc->p_state->ui_in_bytes / p_obj_drc->str_config.num_ch_in);
266 p_obj_drc->p_state->ui_out_bytes = p_obj_drc->str_config.num_ch_out *
267 (p_obj_drc->str_config.frame_size -
269 (p_obj_drc->str_config.pcm_size >> 3);
270 if (p_obj_drc->str_config.pcm_size == 16)
273 p_obj_drc->str_config.num_ch_out)),
278 p_obj_drc->str_config.num_ch_out)),
287 p_obj_drc->str_config.frame_size)
290 p_obj_drc->str_config.num_ch_out *
291 (p_obj_drc->str_config.pcm_size >> 3);
293 p_obj_drc->p_state->ui_out_bytes = (p_obj_drc->str_config.frame_size) *
294 p_obj_drc->str_config.num_ch_out *
295 (p_obj_drc->str_config.pcm_size >> 3);
299 if (p_obj_drc->str_config.bitstream_file_format !=