|
Switch OnMoreData() to use AudioBus.
As titled, with this change we're now piping float data around the pipeline from
end to end. This change is in preparation for browser side channel remixing and
resampling.
As a consequence of this change the shared memory now represents the
contents of an AudioBus object, which is essentially audio data in a float
planar format.
BUG= 114700
TEST=Should be no audible change. Ran all existing tests. Compiled ran
WebAudio/HTML5/WebRTC on all platforms and PPAPI on Linux.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154951
Total comments: 36
Total comments: 15
Total comments: 10
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Stats (+597 lines, -602 lines) |
 |
M |
content/browser/renderer_host/media/audio_renderer_host.cc
|
View
|
3 chunks |
+7 lines, -4 lines |
0 comments
|
 |
M |
content/browser/renderer_host/media/audio_renderer_host_unittest.cc
|
View
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
 |
M |
content/browser/renderer_host/media/audio_sync_reader.h
|
View
|
3 chunks |
+10 lines, -2 lines |
0 comments
|
 |
M |
content/browser/renderer_host/media/audio_sync_reader.cc
|
View
|
4 chunks |
+37 lines, -24 lines |
0 comments
|
 |
M |
media/audio/android/opensles_output.h
|
View
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
 |
M |
media/audio/android/opensles_output.cc
|
View
|
2 chunks |
+11 lines, -6 lines |
0 comments
|
 |
M |
media/audio/audio_device_thread.h
|
View
|
2 chunks |
+1 line, -1 line |
0 comments
|
 |
M |
media/audio/audio_device_thread.cc
|
View
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
 |
M |
media/audio/audio_input_device.cc
|
View
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
 |
M |
media/audio/audio_io.h
|
View
|
3 chunks |
+7 lines, -11 lines |
0 comments
|
 |
M |
media/audio/audio_low_latency_input_output_unittest.cc
|
View
|
3 chunks |
+16 lines, -5 lines |
0 comments
|
 |
M |
media/audio/audio_output_controller.h
|
View
|
4 chunks |
+10 lines, -8 lines |
0 comments
|
 |
M |
media/audio/audio_output_controller.cc
|
View
|
7 chunks |
+13 lines, -12 lines |
0 comments
|
 |
M |
media/audio/audio_output_controller_unittest.cc
|
View
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
 |
M |
media/audio/audio_output_device.cc
|
View
|
5 chunks |
+12 lines, -10 lines |
0 comments
|
 |
M |
media/audio/audio_output_device_unittest.cc
|
View
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
 |
M |
media/audio/audio_output_proxy_unittest.cc
|
View
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
 |
M |
media/audio/fake_audio_output_stream.h
|
View
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
 |
M |
media/audio/fake_audio_output_stream.cc
|
View
|
3 chunks |
+3 lines, -7 lines |
0 comments
|
 |
M |
media/audio/linux/alsa_output.h
|
View
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
 |
M |
media/audio/linux/alsa_output.cc
|
View
|
4 chunks |
+17 lines, -18 lines |
0 comments
|
 |
M |
media/audio/linux/alsa_output_unittest.cc
|
View
|
5 chunks |
+14 lines, -14 lines |
0 comments
|
 |
M |
media/audio/linux/cras_output.h
|
View
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
 |
M |
media/audio/linux/cras_output.cc
|
View
|
2 chunks |
+10 lines, -4 lines |
0 comments
|
 |
M |
media/audio/linux/cras_output_unittest.cc
|
View
|
2 chunks |
+4 lines, -6 lines |
0 comments
|
 |
M |
media/audio/mac/audio_low_latency_output_mac.h
|
View
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
 |
M |
media/audio/mac/audio_low_latency_output_mac.cc
|
View
|
2 chunks |
+13 lines, -4 lines |
0 comments
|
 |
M |
media/audio/mac/audio_output_mac.h
|
View
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
 |
M |
media/audio/mac/audio_output_mac.cc
|
View
|
2 chunks |
+14 lines, -4 lines |
0 comments
|
 |
M |
media/audio/mac/audio_output_mac_unittest.cc
|
View
|
5 chunks |
+14 lines, -34 lines |
0 comments
|
 |
M |
media/audio/pulse/pulse_output.h
|
View
|
5 chunks |
+11 lines, -10 lines |
0 comments
|
 |
M |
media/audio/pulse/pulse_output.cc
|
View
|
2 chunks |
+13 lines, -7 lines |
0 comments
|
 |
M |
media/audio/simple_sources.h
|
View
|
2 chunks |
+12 lines, -58 lines |
0 comments
|
 |
M |
media/audio/simple_sources.cc
|
View
|
1 chunk |
+27 lines, -58 lines |
0 comments
|
 |
M |
media/audio/simple_sources_unittest.cc
|
View
|
3 chunks |
+36 lines, -64 lines |
0 comments
|
 |
M |
media/audio/win/audio_low_latency_output_win.h
|
View
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
 |
M |
media/audio/win/audio_low_latency_output_win.cc
|
View
|
3 chunks |
+22 lines, -7 lines |
0 comments
|
 |
M |
media/audio/win/audio_low_latency_output_win_unittest.cc
|
View
|
10 chunks |
+27 lines, -28 lines |
0 comments
|
 |
M |
media/audio/win/audio_output_win_unittest.cc
|
View
|
20 chunks |
+87 lines, -153 lines |
0 comments
|
 |
M |
media/audio/win/waveout_output_win.h
|
View
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
 |
M |
media/audio/win/waveout_output_win.cc
|
View
|
2 chunks |
+12 lines, -4 lines |
0 comments
|
 |
M |
media/base/audio_bus.h
|
View
|
1 chunk |
+2 lines, -1 line |
0 comments
|
 |
M |
media/base/limits.h
|
View
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
 |
M |
ppapi/DEPS
|
View
|
1 chunk |
+1 line, -0 lines |
0 comments
|
 |
M |
ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_audio.h
|
View
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
 |
M |
ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_audio.cc
|
View
|
8 chunks |
+37 lines, -6 lines |
0 comments
|
 |
M |
ppapi/proxy/ppb_audio_proxy.cc
|
View
|
2 chunks |
+4 lines, -1 line |
0 comments
|
 |
M |
ppapi/shared_impl/ppb_audio_shared.h
|
View
|
3 chunks |
+10 lines, -1 line |
0 comments
|
 |
M |
ppapi/shared_impl/ppb_audio_shared.cc
|
View
|
6 chunks |
+31 lines, -6 lines |
0 comments
|
 |
M |
webkit/plugins/ppapi/ppb_audio_impl.h
|
View
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
 |
M |
webkit/plugins/ppapi/ppb_audio_impl.cc
|
View
|
3 chunks |
+4 lines, -2 lines |
0 comments
|
Total messages: 24 (0 generated)
|