DescriptionMake AudioDebugFileWriter create its own file worker thread.
Remove the task_runner from AudioDebugFileWriter's constructor and make it
use the new TaskScheduler API.
TaskRunners shouldn't be passed through several components. Instead, the
component that uses a TaskRunner should be the one that creates it.
The main change of this CL is in media/audio/audio_debug_file_writer.h, the
rest is mostly plumbing.
[email protected]
BUG=689520
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Review-Url: https://codereview.chromium.org/2885173002
Cr-Commit-Position: refs/heads/master@{#473690}
Committed: https://chromium.googlesource.com/chromium/src/+/4d7742ed008b3b749a757d52f75133dfd5d7f44c
Patch Set 1 #
Total comments: 1
Patch Set 2 : Make AudioDebugFileWriter create its own file thread. #Patch Set 3 : Make AudioDebugFileWriter create its own file thread. #
Total comments: 8
Patch Set 4 : Address Gab's comments. #Patch Set 5 : Address Gab's comments. #Patch Set 6 : More fixes #Patch Set 7 : Rebase #Patch Set 8 : Rebase #Patch Set 9 : include #Patch Set 10 : Remove useless include #Messages
Total messages: 75 (61 generated)
|