|
Express audio delay more precisely in frames rather than milliseconds.
This is a first step to reduce drift in audio video synchronization.
With this change, drift in a 2 hour file will be mostly eliminated if
the media sample rate matches that of the hardware (no resampling).
Other sources of drift will be fixed in follow up cls.
BUG= 564604, 587522, 586540
TEST=webm file from reporter in http://crbug.com/564604#c9
Committed: https://crrev.com/7bdc23eebf424b510e57e33d05603ced780808db
Cr-Commit-Position: refs/heads/master@{#375967}
Total comments: 28
Total comments: 3
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+108 lines, -56 lines) |
Patch |
 |
M |
content/renderer/media/renderer_webaudiodevice_impl.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/media/renderer_webaudiodevice_impl.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/media/track_audio_renderer.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/media/webrtc_audio_renderer.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/media/webrtc_audio_renderer.cc
|
View
|
1
2
3
|
2 chunks |
+11 lines, -1 line |
0 comments
|
Download
|
 |
M |
media/audio/audio_device_thread.h
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/audio/audio_device_thread.cc
|
View
|
|
1 chunk |
+10 lines, -8 lines |
0 comments
|
Download
|
 |
M |
media/audio/audio_input_device.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
media/audio/audio_output_device.cc
|
View
|
1
2
|
3 chunks |
+9 lines, -3 lines |
0 comments
|
Download
|
 |
M |
media/audio/audio_output_stream_sink.cc
|
View
|
1
|
2 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/audio/audio_parameters.h
|
View
|
1
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/audio/audio_parameters.cc
|
View
|
1
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/audio_capturer_source.h
|
View
|
1
2
3
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
media/base/audio_renderer_mixer.h
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
media/base/audio_renderer_mixer.cc
|
View
|
1
2
3
4
|
3 chunks |
+10 lines, -3 lines |
0 comments
|
Download
|
 |
M |
media/base/audio_renderer_mixer_input.cc
|
View
|
1
2
3
4
|
2 chunks |
+9 lines, -2 lines |
0 comments
|
Download
|
 |
M |
media/base/audio_renderer_sink.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
media/renderers/audio_renderer_impl.h
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
media/renderers/audio_renderer_impl.cc
|
View
|
1
2
3
4
5
|
6 chunks |
+19 lines, -21 lines |
0 comments
|
Download
|
 |
M |
media/renderers/audio_renderer_impl_unittest.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+11 lines, -5 lines |
0 comments
|
Download
|
Total messages: 26 (11 generated)
|