Home | History | Annotate | Download | only in visualizer

Lines Matching defs:pcm

147 /* thread capturing PCM from Proxy port and calling the process function on each enabled effect
288 struct pcm *pcm = NULL;
302 pcm = pcm_open(SOUND_CARD, CAPTURE_DEVICE,
304 if (pcm && !pcm_is_ready(pcm)) {
305 ALOGW("%s: %s", __func__, pcm_get_error(pcm));
306 pcm_close(pcm);
307 pcm = NULL;
315 if (pcm != NULL) {
316 ALOGD("%s:Closing pcm\n", __func__);
317 pcm_close(pcm);
328 ret = pcm_read(pcm, data, sizeof(data));
349 ALOGW("%s: read status %d %s", __func__, ret, pcm_get_error(pcm));
354 if (pcm != NULL)
355 pcm_close(pcm);
673 /* all code below assumes stereo 16 bit PCM output and input */
691 /* Never scale by less than 8 to avoid returning unaltered PCM signal. */