Lines Matching refs:dsp_device
102 struct xaf_dsp_device dsp_device; member
126 param[1] = audio_device->dsp_device.pb_format.sample_rate; in pcm_setup()
128 param[3] = audio_device->dsp_device.pb_format.channels; in pcm_setup()
130 param[5] = audio_device->dsp_device.pb_format.pcm_width; in pcm_setup()
149 audio_device->dsp_device.p_adev = NULL; in xa_device_init()
150 audio_device->dsp_device.pb_format.sample_rate = 48000; in xa_device_init()
151 audio_device->dsp_device.pb_format.channels = 2; in xa_device_init()
152 audio_device->dsp_device.pb_format.pcm_width = 16; in xa_device_init()
153 audio_device->dsp_device.xafinitdone = 0; in xa_device_init()
156 audio_device->dsp_device.num_comp = NUM_COMP_IN_GRAPH; in xa_device_init()
164 audio_device->dsp_device.xaf_started =1; in xa_device_init()
165 audio_device->dsp_device.dec_id = "audio-decoder/pcm"; in xa_device_init()
166 audio_device->dsp_device.dec_setup = pcm_setup; in xa_device_init()
167 audio_device->dsp_device.mem_handle = mem_init(); //initialize memory handler in xa_device_init()
168 …XF_CHK_API(xaf_adev_open(&audio_device->dsp_device.p_adev, audio_frmwk_buf_size, audio_comp_buf_si… in xa_device_init()
170 …e(audio_device->dsp_device.p_adev, &audio_device->dsp_device.p_decoder, audio_device->dsp_device.d… in xa_device_init()
171 XF_CHK_API(audio_device->dsp_device.dec_setup(audio_device->dsp_device.p_decoder,audio_device)); in xa_device_init()
174 …XF_CHK_API(xaf_comp_process(audio_device->dsp_device.p_adev, audio_device->dsp_device.p_decoder, N… in xa_device_init()
183 void *p_comp=adev->dsp_device.p_decoder; in xa_device_run()
185 memcpy(adev->dsp_device.dec_inbuf[0],buffer,bytes); in xa_device_run()
186 adev->dsp_device.read_length=bytes; in xa_device_run()
188 if (adev->dsp_device.xafinitdone == 0) { in xa_device_run()
189 …K_API(xaf_comp_process(adev->dsp_device.p_adev, adev->dsp_device.p_decoder, adev->dsp_device.dec_i… in xa_device_run()
190 …PI(xaf_comp_get_status(adev->dsp_device.p_adev, adev->dsp_device.p_decoder, &adev->dsp_device.dec_… in xa_device_run()
191 ALOGE("PROXY:%s xaf_comp_get_status %d\n",__func__,adev->dsp_device.dec_status); in xa_device_run()
192 if (adev->dsp_device.dec_status == XAF_INIT_DONE) { in xa_device_run()
193 adev->dsp_device.xafinitdone = 1; in xa_device_run()
198 …XF_CHK_API(xaf_comp_process(NULL, adev->dsp_device.p_decoder, adev->dsp_device.dec_inbuf[0], adev-… in xa_device_run()
200 … XF_CHK_API(xaf_comp_get_status(NULL, p_comp, &comp_status, &adev->dsp_device.comp_info)); in xa_device_run()
207 void *p_buf = (void *)adev->dsp_device.comp_info.buf; in xa_device_run()
208 int size = adev->dsp_device.comp_info.length; in xa_device_run()
213 …CHK_API(xaf_comp_process(NULL, adev->dsp_device.p_decoder, (void *)adev->dsp_device.comp_info.buf,… in xa_device_run()
222 if (audio_device->dsp_device.xaf_started) { in xa_device_close()
224 audio_device->dsp_device.xaf_started=0; in xa_device_close()
226 …K_API(xaf_comp_get_status(NULL, audio_device->dsp_device.p_decoder, &comp_status, &audio_device->d… in xa_device_close()
227 …vice->dsp_device.comp_info.length:%d\n",(int)comp_status,audio_device->dsp_device.comp_info.length… in xa_device_close()
231 …XF_CHK_API(xaf_comp_process(NULL, audio_device->dsp_device.p_decoder, NULL, 0, XAF_INPUT_OVER_FLAG… in xa_device_close()
235 …_process(NULL, audio_device->dsp_device.p_decoder, (void *)audio_device->dsp_device.comp_info.buf,… in xa_device_close()
240 XF_CHK_API(xaf_comp_delete(audio_device->dsp_device.p_decoder)); in xa_device_close()
241 XF_CHK_API(xaf_adev_close(audio_device->dsp_device.p_adev, 0 /*unused*/)); in xa_device_close()
243 …XF_CHK_API(print_mem_mcps_info(audio_device->dsp_device.mem_handle, audio_device->dsp_device.num_c… in xa_device_close()
443 if (adev->dsp_device.p_adev != NULL) { in out_write()