Home | History | Annotate | Download | only in alsa_sound

Lines Matching refs:mproxyRecordingHandle

261         err = closeDevice(mproxyRecordingHandle);
263 ALOGE("Info: Could not close proxy for recording %p", mproxyRecordingHandle);
419 mproxyRecordingHandle = configureDevice(PCM_OUT|channelFlag|PCM_MMAP, (char *)"hw:0,7",
421 if (!mproxyRecordingHandle) {
430 pfdProxyRecording[0].fd = mproxyRecordingHandle->fd;
444 if (!mproxyRecordingHandle->running) {
445 if (pcm_prepare(mproxyRecordingHandle)) {
501 mproxyRecordingHandle->running) {
502 if (pcm_prepare(mproxyRecordingHandle)) {
508 mproxyRecordingHandle->sync_ptr->flags = SNDRV_PCM_SYNC_PTR_APPL |
511 err = syncPtr(mproxyRecordingHandle, &mkillRecordingThread);
517 avail = pcm_avail(mproxyRecordingHandle);
518 if (avail < mproxyRecordingHandle->sw_p->avail_min) {
529 dstProxy_addr = dst_address(mproxyRecordingHandle);
549 mproxyRecordingHandle->sync_ptr->c.control.appl_ptr += frames;
550 mproxyRecordingHandle->sync_ptr->flags = 0;
552 err = syncPtr(mproxyRecordingHandle, &mkillRecordingThread);
559 bytes_written = mproxyRecordingHandle->sync_ptr->c.control.appl_ptr - mproxyRecordingHandle->sync_ptr->s.status.hw_ptr;
560 if ((bytes_written >= mproxyRecordingHandle->sw_p->start_threshold) && (!mproxyRecordingHandle->start)) {
562 err = startDevice(mproxyRecordingHandle, &mkillRecordingThread);
574 closeDevice(mproxyRecordingHandle);
656 } else if (handle == mproxyRecordingHandle) {