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

Issue 8763010: Replace AudioDecoder::ProduceAudioSamples/ConsumeAudioSamples with read callbacks. (Closed)

Created:
9 years ago by scherkus (not reviewing)
Modified:
9 years ago
CC:
chromium-reviews, hclam+watch_chromium.org, ddorwin+watch_chromium.org, fischman+watch_chromium.org, acolwell+watch_chromium.org, annacc+watch_chromium.org, Paweł Hajdan Jr., scherkus (not reviewing), ihf+watch_chromium.org
Visibility:
Public.

Description

Replace AudioDecoder::ProduceAudioSamples/ConsumeAudioSamples with read callbacks. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=115148

Patch Set 1 #

Total comments: 38

Patch Set 2 : fixes #

Patch Set 3 : stuff #

Total comments: 16

Patch Set 4 : comments #

Total comments: 4

Patch Set 5 : fix mac tests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+288 lines, -410 lines) Patch
M content/renderer/media/audio_renderer_impl_unittest.cc View 1 2 3 4 1 chunk +0 lines, -12 lines 0 comments Download
M media/base/filters.h View 1 2 3 2 chunks +8 lines, -17 lines 0 comments Download
M media/base/filters.cc View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
media/base/mock_filters.h View 1 2 3 1 chunk +1 line, -4 lines 0 comments Download
M media/filters/audio_renderer_algorithm_base.h View 1 2 3 4 1 chunk +6 lines, -1 line 0 comments Download
M media/filters/audio_renderer_algorithm_base.cc View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
M media/filters/audio_renderer_base.h View 1 4 chunks +9 lines, -10 lines 0 comments Download
M media/filters/audio_renderer_base.cc View 1 2 3 4 9 chunks +22 lines, -33 lines 0 comments Download
M media/filters/audio_renderer_base_unittest.cc View 1 2 3 4 4 chunks +190 lines, -280 lines 0 comments Download
M media/filters/ffmpeg_audio_decoder.h View 4 chunks +6 lines, -7 lines 0 comments Download
M media/filters/ffmpeg_audio_decoder.cc View 1 5 chunks +27 lines, -23 lines 0 comments Download
M media/filters/ffmpeg_audio_decoder_unittest.cc View 4 chunks +10 lines, -14 lines 0 comments Download
M media/filters/ffmpeg_video_decoder.cc View 1 2 3 3 chunks +5 lines, -5 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
scherkus (not reviewing)
vrk PTAL
9 years ago (2011-12-01 01:13:28 UTC) #1
scherkus (not reviewing)
ping vrk
9 years ago (2011-12-03 01:41:55 UTC) #2
vrk (LEFT CHROMIUM)
Yay, really nice improvement!! It still took some code spelunking/diagramming to understand how these objects ...
9 years ago (2011-12-03 03:10:17 UTC) #3
scherkus (not reviewing)
+enal: can you take a look at my change in AudioRendererImpl? vrk: let me know ...
9 years ago (2011-12-07 05:25:11 UTC) #4
enal
On 2011/12/07 05:25:11, scherkus wrote: > +enal: can you take a look at my change ...
9 years ago (2011-12-15 22:50:04 UTC) #5
enal
Oops, forgot to answer direct question in previous reply. http://codereview.chromium.org/8763010/diff/11003/content/renderer/media/audio_renderer_impl.cc File content/renderer/media/audio_renderer_impl.cc (left): http://codereview.chromium.org/8763010/diff/11003/content/renderer/media/audio_renderer_impl.cc#oldcode140 content/renderer/media/audio_renderer_impl.cc:140: ...
9 years ago (2011-12-15 22:51:25 UTC) #6
vrk (LEFT CHROMIUM)
LGTM, I just have a few nits. The unit tests look a lot clearer! http://codereview.chromium.org/8763010/diff/11003/media/filters/audio_renderer_base.cc ...
9 years ago (2011-12-16 00:37:32 UTC) #7
scherkus (not reviewing)
vrk: I've got some questions surrounding pending reads -- could you take a quick look? ...
9 years ago (2011-12-19 19:30:13 UTC) #8
vrk (LEFT CHROMIUM)
http://codereview.chromium.org/8763010/diff/22001/media/filters/audio_renderer_base.cc File media/filters/audio_renderer_base.cc (left): http://codereview.chromium.org/8763010/diff/22001/media/filters/audio_renderer_base.cc#oldcode152 media/filters/audio_renderer_base.cc:152: if (!pending_reads_) On 2011/12/19 19:30:13, scherkus wrote: > vrk: ...
9 years ago (2011-12-20 01:21:59 UTC) #9
vrk (LEFT CHROMIUM)
On 2011/12/20 01:21:59, Victoria Kirst wrote: > The case I'm worried about is the following: ...
9 years ago (2011-12-20 02:50:14 UTC) #10
scherkus (not reviewing)
http://codereview.chromium.org/8763010/diff/22001/media/filters/audio_renderer_base.cc File media/filters/audio_renderer_base.cc (left): http://codereview.chromium.org/8763010/diff/22001/media/filters/audio_renderer_base.cc#oldcode152 media/filters/audio_renderer_base.cc:152: if (!pending_reads_) On 2011/12/20 01:22:00, Victoria Kirst wrote: > ...
9 years ago (2011-12-20 15:27:57 UTC) #11
scherkus (not reviewing)
9 years ago (2011-12-20 16:23:06 UTC) #12

          

Powered by Google App Engine
This is Rietveld 408576698