diff options
author | paulhsia <paulhsia@chromium.org> | 2018-09-03 22:05:36 +0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-09-04 07:29:44 -0700 |
commit | 0544f190e8a2f10498721d10aa208df77d298e13 (patch) | |
tree | ac2f148758b0f50a1854b9e1a9bbab356e337de6 | |
parent | c84149a9cd4aafa998a97738fe5af32fb90f353a (diff) | |
download | adhd-0544f190e8a2f10498721d10aa208df77d298e13.tar.gz |
CRAS: Fix error message condition in cras_alsa_helper
Show error message only when frames number is larger than pcm_avail.
BUG=b:112860209
TEST=Apply full patch set and run
$ cras_test_client --capture_f /tmp/res.raw --block_size 2048
to check whether the error message still exists.
Change-Id: Ic077efdeed309e2deba9bc920e2540e519026347
Reviewed-on: https://chromium-review.googlesource.com/1202322
Commit-Ready: Chih-Yang Hsia <paulhsia@chromium.org>
Tested-by: Chih-Yang Hsia <paulhsia@chromium.org>
Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
-rw-r--r-- | cras/src/server/cras_alsa_helpers.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cras/src/server/cras_alsa_helpers.c b/cras/src/server/cras_alsa_helpers.c index dba71914..d2520e75 100644 --- a/cras/src/server/cras_alsa_helpers.c +++ b/cras/src/server/cras_alsa_helpers.c @@ -687,7 +687,7 @@ int cras_alsa_get_avail_frames(snd_pcm_t *handle, snd_pcm_uframes_t buf_size, syslog(LOG_ERR, "pcm_avail error %s, %s\n", dev_name, snd_strerror(rc)); goto error; - } else if (frames >= (snd_pcm_sframes_t)buf_size) { + } else if (frames > (snd_pcm_sframes_t)buf_size) { struct timespec tstamp_now; clock_gettime(CLOCK_MONOTONIC_RAW, &tstamp_now); /* Limit the log rate. */ |