diff options
author | dalecurtis@chromium.org <dalecurtis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-08 23:28:35 +0000 |
---|---|---|
committer | dalecurtis@chromium.org <dalecurtis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-08 23:28:35 +0000 |
commit | 55d448fc1913406a9d94dce5550d22d7b180a0e8 (patch) | |
tree | 6664cc3a56add99e604a589f491defd21cf4a1cf /ash/touch | |
parent | b35d68d66741c6adc8a5f2aac75c3323a5e2c86c (diff) | |
download | chromium_src-55d448fc1913406a9d94dce5550d22d7b180a0e8.zip chromium_src-55d448fc1913406a9d94dce5550d22d7b180a0e8.tar.gz chromium_src-55d448fc1913406a9d94dce5550d22d7b180a0e8.tar.bz2 |
Fix a couple bugs with OSX audio buffer size selection.
1. Device changes may cause an already in process stream creation
to use the wrong buffer size => CHECK() failure.
2. Low latency stream Open() failure causes AudioOutputResampler
to fall back to a high latency buffer size, which will cause a
stream to be created with the wrong buffer size => CHECK() failure.
Fixing 2 has the added advantage of removing an extra useless hop
between stream Open() failure and switching to a fake audio output
device.
BUG=225249
TEST=audio works.
Review URL: https://chromiumcodereview.appspot.com/13390010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192946 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/touch')
0 files changed, 0 insertions, 0 deletions