diff options
author | crogers@google.com <crogers@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-26 08:25:35 +0000 |
---|---|---|
committer | crogers@google.com <crogers@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-26 08:25:35 +0000 |
commit | e8e49bf53386d069ea5097370f881c41a0d703f7 (patch) | |
tree | d93541d62f911cb7a0c48d0554438e41f4706900 /net/quic/crypto/crypto_utils.h | |
parent | b78f96a67f2f6da212aa941d0105580ec970d67d (diff) | |
download | chromium_src-e8e49bf53386d069ea5097370f881c41a0d703f7.zip chromium_src-e8e49bf53386d069ea5097370f881c41a0d703f7.tar.gz chromium_src-e8e49bf53386d069ea5097370f881c41a0d703f7.tar.bz2 |
Implement AUHALStream using an AUHAL with configurable device selection.
We currently have three audio output back-ends on OSX:
1) AUAudioOutputStream in audio_low_latency_mac
2) AudioSynchronizedStream in audio_synchronized_mac
3) AudioHardwareUnifiedStream in audio_unified_mac
1 and 3 can be replaced by a single back-end which uses an AUHAL
Even (2) can probably use the AUHAL with an appropriately configured aggregate device.
Along with other improvements and simplifications, this CL has a chance to improve http://crbug.com/158170.
BUG=158170
TEST=audio_auhal_mac_unittest.cc
(also manually verified that repeated device changes did not crash in gdb)
Review URL: https://chromiumcodereview.appspot.com/12611022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190593 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/quic/crypto/crypto_utils.h')
0 files changed, 0 insertions, 0 deletions