Home | History | Annotate | Download | only in alsa

Lines Matching refs:playback_handle_

154       playback_handle_(NULL),
181 DCHECK(!playback_handle_);
203 playback_handle_ = AutoSelectDevice(latency_.InMicroseconds());
204 if (playback_handle_)
208 playback_handle_ = alsa_util::OpenPlaybackDevice(
214 if (playback_handle_ == NULL) {
227 int error = wrapper_->PcmGetParams(playback_handle_, &buffer_size,
249 if (playback_handle_) {
250 if (alsa_util::CloseDevice(wrapper_, playback_handle_) < 0) {
253 playback_handle_ = NULL;
288 int error = wrapper_->PcmDrop(playback_handle_);
291 << wrapper_->PcmName(playback_handle_) << "): "
297 error = wrapper_->PcmPrepare(playback_handle_);
300 << wrapper_->PcmName(playback_handle_) << "): "
420 wrapper_->PcmWritei(playback_handle_, buffer_data, frames);
426 frames_written = wrapper_->PcmRecover(playback_handle_,
446 if (playback_handle_ &&
447 (wrapper_->PcmState(playback_handle_) == SND_PCM_STATE_PREPARED) &&
449 wrapper_->PcmStart(playback_handle_);
570 snd_pcm_state_t pcm_state = wrapper_->PcmState(playback_handle_);
573 int error = wrapper_->PcmDelay(playback_handle_, &delay);
577 error = wrapper_->PcmRecover(playback_handle_,
610 wrapper_->PcmAvailUpdate(playback_handle_);
612 available_frames = wrapper_->PcmRecover(playback_handle_,