diff options
Diffstat (limited to 'libaudio/AudioHardwareALSA.cpp')
-rwxr-xr-x | libaudio/AudioHardwareALSA.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libaudio/AudioHardwareALSA.cpp b/libaudio/AudioHardwareALSA.cpp index 98ad027..b3d05d2 100755 --- a/libaudio/AudioHardwareALSA.cpp +++ b/libaudio/AudioHardwareALSA.cpp @@ -1156,6 +1156,7 @@ status_t ALSAStreamOps::setDevice(int mode, uint32_t device, uint audio_mode) return NO_INIT; } + // // Some devices do not have the default two channels. Force an error to // prevent AudioMixer from crashing and taking the whole system down. @@ -1202,11 +1203,11 @@ status_t ALSAStreamOps::setDevice(int mode, uint32_t device, uint audio_mode) return NO_INIT; } } - err = snd_pcm_hw_params_get_period_size (mHardwareParams, &periodSize, NULL); - if (err < 0) { - LOGE("Unable to get the period size for latency: %s", snd_strerror(err)); - return NO_INIT; - } +// err = snd_pcm_hw_params_get_period_size (mHardwareParams, &periodSize, NULL); +// if (err < 0) { +// LOGE("Unable to get the period size for latency: %s", snd_strerror(err)); +// return NO_INIT; +// } // // Setup buffers for latency // err = snd_pcm_hw_params_set_buffer_time_near (mHandle, mHardwareParams, |