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

Issue 11509004: Merge 171701 (Closed)

Created:
8 years ago by DaleCurtis
Modified:
8 years ago
Reviewers:
Dale Curtis
CC:
chromium-reviews, feature-media-reviews_chromium.org
Visibility:
Public.

Description

Merge 171701 > Delay delivery of audio input data. > > The AudioQueue API may use a large internal buffer and repeatedly call us > back to back once that internal buffer is filled. When this happens the > renderer client does not have enough time to read data back from the > shared memory before the next write comes along. If HandleInputBuffer() > is called too frequently, Sleep() to simulate realtime input and ensure > the shared memory doesn't get trampled. > > BUG=157613 > TEST=Playback works on older style Mac units. > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=171681 > > Review URL: https://codereview.chromium.org/11482002 TBR=dalecurtis@google.com Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=172093

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+26 lines, -4 lines) Patch
M media/audio/audio_input_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M media/audio/mac/audio_input_mac.h View 3 chunks +4 lines, -1 line 0 comments Download
M media/audio/mac/audio_input_mac.cc View 1 chunk +20 lines, -1 line 0 comments Download

Messages

Total messages: 1 (0 generated)
DaleCurtis
8 years ago (2012-12-10 18:56:39 UTC) #1

          

Powered by Google App Engine
This is Rietveld 408576698