|
Merge AudioRendererImpl and AudioRendererBase; add NullAudioSink
This CL removes AudioRendererImpl and replaces it with AudioRendererBase.
NullAudioRenderer is also removed and replaced with NullAudioSink.
Also, a subtle bug is fixed in AudioRendererBase to allow for smooth
video playback when running Chrome with the --disable-audio flag.
BUG= 119549, 116645
TEST=media_unittests, playing video on Chrome/content_shell with and without --disable-audio flag should look identical
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=131089
Total comments: 15
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+633 lines, -978 lines) |
Patch |
 |
M |
content/content_renderer.gypi
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
content/content_tests.gypi
|
View
|
1
2
3
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/media/audio_device.h
|
View
|
1
2
3
|
3 chunks |
+2 lines, -18 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/audio_device.cc
|
View
|
1
2
3
4
5
6
|
3 chunks |
+3 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/audio_hardware.h
|
View
|
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/audio_hardware.cc
|
View
|
|
1 chunk |
+0 lines, -30 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/audio_input_device.h
|
View
|
1
2
3
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
D |
content/renderer/media/audio_renderer_impl.h
|
View
|
|
1 chunk |
+0 lines, -137 lines |
0 comments
|
Download
|
 |
D |
content/renderer/media/audio_renderer_impl.cc
|
View
|
|
1 chunk |
+0 lines, -229 lines |
0 comments
|
Download
|
 |
D |
content/renderer/media/audio_renderer_impl_unittest.cc
|
View
|
|
1 chunk |
+0 lines, -199 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/render_audiosourceprovider.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/render_audiosourceprovider.cc
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/renderer_webaudiodevice_impl.h
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/renderer_webaudiodevice_impl.cc
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/webrtc_audio_device_impl.h
|
View
|
1
2
3
|
2 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
content/renderer/media/webrtc_audio_device_impl.cc
|
View
|
1
2
3
4
|
4 chunks |
+9 lines, -8 lines |
0 comments
|
Download
|
 |
M |
content/renderer/render_view_impl.cc
|
View
|
1
2
3
4
5
6
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
media/audio/audio_util.h
|
View
|
1
2
3
4
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/audio/audio_util.cc
|
View
|
1
2
3
4
|
1 chunk |
+32 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/audio/null_audio_sink.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+65 lines, -0 lines |
0 comments
|
Download
|
 |
A |
media/audio/null_audio_sink.cc
|
View
|
1
2
3
|
1 chunk |
+110 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/audio_renderer_sink.h
|
View
|
1
2
3
|
2 chunks |
+7 lines, -3 lines |
0 comments
|
Download
|
 |
M |
media/base/pipeline.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
media/filters/audio_renderer_base.h
|
View
|
1
2
3
4
5
|
6 chunks |
+81 lines, -44 lines |
0 comments
|
Download
|
 |
M |
media/filters/audio_renderer_base.cc
|
View
|
1
2
3
4
5
6
|
11 chunks |
+236 lines, -66 lines |
0 comments
|
Download
|
 |
M |
media/filters/audio_renderer_base_unittest.cc
|
View
|
1
|
11 chunks |
+40 lines, -41 lines |
0 comments
|
Download
|
 |
D |
media/filters/null_audio_renderer.h
|
View
|
|
1 chunk |
+0 lines, -65 lines |
0 comments
|
Download
|
 |
D |
media/filters/null_audio_renderer.cc
|
View
|
|
1 chunk |
+0 lines, -95 lines |
0 comments
|
Download
|
 |
M |
media/filters/pipeline_integration_test_base.cc
|
View
|
1
2
3
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/media.gyp
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/tools/player_wtl/movie.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/tools/player_x11/player_x11.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
webkit/media/webmediaplayer_impl.cc
|
View
|
1
2
3
4
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
Total messages: 13 (0 generated)
|