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

Issue 10910306: Reland 10952007: Pass through small buffer sizes without FIFO on Linux (Closed)

Created:
8 years, 3 months ago by no longer working on chromium
Modified:
8 years, 3 months ago
Reviewers:
DaleCurtis
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam, feature-media-reviews_chromium.org
Visibility:
Public.

Description

Pass through small buffer sizes without FIFO on Linux. TBR=dalecurtis@chromium.org BUG=150570 TEST=content_unittests, manual tests: WebRTC on linux works fine. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=157524

Patch Set 1 #

Patch Set 2 : right code #

Total comments: 2

Patch Set 3 : another version #

Total comments: 3

Patch Set 4 : update #

Patch Set 5 : rebase #

Total comments: 1

Patch Set 6 : reland 10952007 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -1 line) Patch
M media/audio/linux/audio_manager_linux.h View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M media/audio/linux/audio_manager_linux.cc View 1 2 3 4 5 2 chunks +20 lines, -0 lines 0 comments Download
M media/audio/win/audio_manager_win.h View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 9 (0 generated)
no longer working on chromium
Dale, please take a look at this CL, we need to fix it before the ...
8 years, 3 months ago (2012-09-17 15:02:26 UTC) #1
scherkus (not reviewing)
drive-by... https://codereview.chromium.org/10910306/diff/3001/media/audio/audio_output_resampler.cc File media/audio/audio_output_resampler.cc (right): https://codereview.chromium.org/10910306/diff/3001/media/audio/audio_output_resampler.cc#newcode137 media/audio/audio_output_resampler.cc:137: params_.frames_per_buffer() != output_params_.frames_per_buffer()) { doesn't this essentially disable ...
8 years, 3 months ago (2012-09-17 16:27:22 UTC) #2
no longer working on chromium
Dale, could you please review this? http://codereview.chromium.org/10910306/diff/3001/media/audio/audio_output_resampler.cc File media/audio/audio_output_resampler.cc (right): http://codereview.chromium.org/10910306/diff/3001/media/audio/audio_output_resampler.cc#newcode137 media/audio/audio_output_resampler.cc:137: params_.frames_per_buffer() != output_params_.frames_per_buffer()) ...
8 years, 3 months ago (2012-09-17 21:56:28 UTC) #3
DaleCurtis
http://codereview.chromium.org/10910306/diff/6001/media/audio/audio_output_resampler.cc File media/audio/audio_output_resampler.cc (right): http://codereview.chromium.org/10910306/diff/6001/media/audio/audio_output_resampler.cc#newcode106 media/audio/audio_output_resampler.cc:106: if (params_.frames_per_buffer() != output_params_.frames_per_buffer()) { I don't understand what ...
8 years, 3 months ago (2012-09-17 23:54:45 UTC) #4
no longer working on chromium
http://codereview.chromium.org/10910306/diff/6001/media/audio/audio_output_resampler.cc File media/audio/audio_output_resampler.cc (right): http://codereview.chromium.org/10910306/diff/6001/media/audio/audio_output_resampler.cc#newcode106 media/audio/audio_output_resampler.cc:106: if (params_.frames_per_buffer() != output_params_.frames_per_buffer()) { On 2012/09/17 23:54:45, DaleCurtis ...
8 years, 3 months ago (2012-09-18 09:37:30 UTC) #5
DaleCurtis
+crogers who can comment on the audio specifics more than I can. My concern is ...
8 years, 3 months ago (2012-09-18 15:13:28 UTC) #6
no longer working on chromium
On 2012/09/18 15:13:28, DaleCurtis wrote: > +crogers who can comment on the audio specifics more ...
8 years, 3 months ago (2012-09-18 15:51:41 UTC) #7
Chris Rogers
On 2012/09/18 15:51:41, xians1 wrote: > On 2012/09/18 15:13:28, DaleCurtis wrote: > > +crogers who ...
8 years, 3 months ago (2012-09-18 17:27:02 UTC) #8
Chris Rogers
8 years, 3 months ago (2012-09-18 17:36:29 UTC) #9
http://codereview.chromium.org/10910306/diff/14001/media/audio/audio_output_r...
File media/audio/audio_output_resampler.cc (right):

http://codereview.chromium.org/10910306/diff/14001/media/audio/audio_output_r...
media/audio/audio_output_resampler.cc:215: }
Why do we need special logic here when we have
AudioManagerBase::GetPreferredLowLatencyOutputStreamParameters().  Can't this
method be made to do the right thing for all platforms?

Powered by Google App Engine
This is Rietveld 408576698