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

Issue 16348003: Merge 202233 "Allow sample rate pass through on Linux." (Closed)

Created:
7 years, 6 months ago by DaleCurtis
Modified:
7 years, 6 months ago
Reviewers:
Dale Curtis
CC:
chromium-reviews, joi+watch-content_chromium.org, feature-media-reviews_chromium.org, jam, darin-cc_chromium.org
Visibility:
Public.

Description

Merge 202233 "Allow sample rate pass through on Linux." > Allow sample rate pass through on Linux. > > Requiring the native output sample rate to avoid glitching appears > to have just been an issue with a poor tlength choice. xians and > I resolved this prior to turning PulseAudio on by default, but left > the native sample rate requirement in at the time. > > Since "native sample rate" can change on the fly with PulseAudio > our approach of specifying FIX_RATE was incorrect. Allowing Pulse > to handle resampling lets us remove the FIX_RATE flag. It also > improves CPU usage in cases where Pulse can configure the output > device to match the requested sample rate. > > BUG=229918 > TEST=extensive manual checks for glitching. > R=xians@chromium.org > > Review URL: https://codereview.chromium.org/15957002 TBR=dalecurtis@google.com Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=204028

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -7 lines) Patch
M content/renderer/media/audio_renderer_mixer_manager.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M media/audio/pulse/audio_manager_pulse.cc View 2 chunks +5 lines, -1 line 0 comments Download
M media/audio/pulse/pulse_util.cc View 1 chunk +3 lines, -3 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
DaleCurtis
7 years, 6 months ago (2013-06-04 20:29:08 UTC) #1
DaleCurtis
7 years, 6 months ago (2013-06-04 20:29:19 UTC) #2
Message was sent while issue was closed.
Committed patchset #1 manually as r204028.

Powered by Google App Engine
This is Rietveld 408576698