summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_android.gypi
diff options
context:
space:
mode:
authorjoi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-14 17:26:25 +0000
committerjoi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-14 17:26:25 +0000
commitb50d4e7248ebd524b7a1e07b4cdf232ec54f0f1e (patch)
treeb821d902aff09b2b73a3a51e55da5b9e7561611e /chrome/chrome_android.gypi
parent8fe364d58eb73fee73355a94242a8deecde5a03e (diff)
downloadchromium_src-b50d4e7248ebd524b7a1e07b4cdf232ec54f0f1e.zip
chromium_src-b50d4e7248ebd524b7a1e07b4cdf232ec54f0f1e.tar.gz
chromium_src-b50d4e7248ebd524b7a1e07b4cdf232ec54f0f1e.tar.bz2
Don't stop/restart a stream that already has the correct output device.
This prevents an audible audio glitch when setting the audio output device ID for a tab with multiple open streams. Before this change, there would be an audible gap in all streams. After this change, there is no audible glitch for streams already playing via the correct device. This is also a minimal change to enable a JavaScript-based workaround to issue 317900, the workaround being that you can call setActiveSink repeatedly without any negative consequence. TBR=tommi@chromium.org BUG=298158,317900 Review URL: https://codereview.chromium.org/68523013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235170 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_android.gypi')
0 files changed, 0 insertions, 0 deletions