Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(48)

Issue 1017683002: Fixes audio issue on Mac for USB headsets (Closed)

Created:
5 years, 9 months ago by henrika (OOO until Aug 14)
Modified:
5 years, 9 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org, no longer working on chromium
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fixes audio issue on Mac for USB headsets where kAudioUnitErr_TooManyFramesToProcess can be returned for a few frames at startup. BUG=466954, 466046 TEST=Manual tests of WebRTC clients and different USB headsets. Committed: https://crrev.com/956d30cb23b16161170a91d5fcaa316bc0b0eaab Cr-Commit-Position: refs/heads/master@{#320921}

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -1 line) Patch
M media/audio/mac/audio_low_latency_input_mac.cc View 1 chunk +8 lines, -1 line 2 comments Download

Messages

Total messages: 14 (4 generated)
henrika (OOO until Aug 14)
Dale, I know that you recently added usage of HandleError and improved how the error ...
5 years, 9 months ago (2015-03-17 09:45:59 UTC) #2
tommi (sloooow) - chröme
lgtm - since Dale is currently out.
5 years, 9 months ago (2015-03-17 15:34:11 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1017683002/1
5 years, 9 months ago (2015-03-17 15:37:18 UTC) #6
henrika (OOO until Aug 14)
Landing since we have many users who want to try this out in Canary.
5 years, 9 months ago (2015-03-17 15:40:35 UTC) #7
commit-bot: I haz the power
Committed patchset #1 (id:1)
5 years, 9 months ago (2015-03-17 15:40:50 UTC) #8
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/956d30cb23b16161170a91d5fcaa316bc0b0eaab Cr-Commit-Position: refs/heads/master@{#320921}
5 years, 9 months ago (2015-03-17 15:41:21 UTC) #9
DaleCurtis
You'll need to watch this very closely. The bug this fixed is a system hang ...
5 years, 9 months ago (2015-03-18 17:01:26 UTC) #10
DaleCurtis
https://codereview.chromium.org/1017683002/diff/1/media/audio/mac/audio_low_latency_input_mac.cc File media/audio/mac/audio_low_latency_input_mac.cc (right): https://codereview.chromium.org/1017683002/diff/1/media/audio/mac/audio_low_latency_input_mac.cc#newcode502 media/audio/mac/audio_low_latency_input_mac.cc:502: // but only for a few initial frames at ...
5 years, 9 months ago (2015-03-18 22:09:06 UTC) #11
no longer working on chromium
https://codereview.chromium.org/1017683002/diff/1/media/audio/mac/audio_low_latency_input_mac.cc File media/audio/mac/audio_low_latency_input_mac.cc (right): https://codereview.chromium.org/1017683002/diff/1/media/audio/mac/audio_low_latency_input_mac.cc#newcode502 media/audio/mac/audio_low_latency_input_mac.cc:502: // but only for a few initial frames at ...
5 years, 9 months ago (2015-03-18 22:15:01 UTC) #13
henrika (OOO until Aug 14)
5 years, 9 months ago (2015-03-19 08:59:48 UTC) #14
Message was sent while issue was closed.
Thanks for your feedback. We have received positive feedback that the current
fix resolves issues that are rather common in e.g. Hangout and other WebRTC
clients. I do realize the risk but I've been asked to merge this fix and don't
know if I should do more changes now or wait until after merging.

Let me upload a proposal and continue the discussion there instead.

Powered by Google App Engine
This is Rietveld 408576698