diff options
author | Eric Laurent <elaurent@google.com> | 2013-08-22 09:55:13 -0700 |
---|---|---|
committer | Eric Laurent <elaurent@google.com> | 2013-08-22 10:25:22 -0700 |
commit | 9595f7cff6ddbeb58350fadeaf21da3f14fb76bc (patch) | |
tree | 52451561d677bc5f449649994bd544489c35a26f /modules/audio_remote_submix | |
parent | 5ba249e34a3840881a03e545ffba77cde5bf28ba (diff) | |
download | hardware_libhardware-9595f7cff6ddbeb58350fadeaf21da3f14fb76bc.zip hardware_libhardware-9595f7cff6ddbeb58350fadeaf21da3f14fb76bc.tar.gz hardware_libhardware-9595f7cff6ddbeb58350fadeaf21da3f14fb76bc.tar.bz2 |
remote submix: fix test on sampling valid rates
Change-Id: I4e9e378940bb56202a6e6882f561b3293ad7225d
Diffstat (limited to 'modules/audio_remote_submix')
-rwxr-xr-x | modules/audio_remote_submix/audio_hw.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/audio_remote_submix/audio_hw.cpp b/modules/audio_remote_submix/audio_hw.cpp index 5e88ef7..9df17b6 100755 --- a/modules/audio_remote_submix/audio_hw.cpp +++ b/modules/audio_remote_submix/audio_hw.cpp @@ -271,7 +271,7 @@ static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, return 0; } else { // write() returned UNDERRUN or WOULD_BLOCK, retry - ALOGE("out_write() write to pipe returned unexpected %16lx", written_frames); + ALOGE("out_write() write to pipe returned unexpected %d", written_frames); written_frames = sink->write(buffer, frames); } } @@ -281,7 +281,7 @@ static ssize_t out_write(struct audio_stream_out *stream, const void* buffer, pthread_mutex_unlock(&out->dev->lock); if (written_frames < 0) { - ALOGE("out_write() failed writing to pipe with %16lx", written_frames); + ALOGE("out_write() failed writing to pipe with %d", written_frames); return 0; } else { ALOGV("out_write() wrote %lu bytes)", written_frames * frame_size); @@ -549,7 +549,7 @@ static int adev_open_output_stream(struct audio_hw_device *dev, config->channel_mask = AUDIO_CHANNEL_OUT_STEREO; rsxadev->config.channel_mask = config->channel_mask; - if ((config->sample_rate != 48000) || (config->sample_rate != 44100)) { + if ((config->sample_rate != 48000) && (config->sample_rate != 44100)) { config->sample_rate = DEFAULT_RATE_HZ; } rsxadev->config.rate = config->sample_rate; @@ -708,7 +708,7 @@ static int adev_open_input_stream(struct audio_hw_device *dev, config->channel_mask = AUDIO_CHANNEL_IN_STEREO; rsxadev->config.channel_mask = config->channel_mask; - if ((config->sample_rate != 48000) || (config->sample_rate != 44100)) { + if ((config->sample_rate != 48000) && (config->sample_rate != 44100)) { config->sample_rate = DEFAULT_RATE_HZ; } rsxadev->config.rate = config->sample_rate; |