DescriptionAdd MuteableAudioOutputStream interface to export SetMute().
This CL is part of enabling (E)AC3 passthrough feature.
Will create AudioTrack output stream to handle compressed bitstream
formats, so AudioManagerAndroid should not dependent on the additional
function of OpenSLESOutputStream. Instead, create a new interface,
MuteableAudioOutputStream, to export the additional function,
SetMute().
BUG=613385
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/2917203002
Cr-Commit-Position: refs/heads/master@{#477125}
Committed: https://chromium.googlesource.com/chromium/src/+/8895ae553eb9985057a3124ae25ffd756413983e
Patch Set 1 #Patch Set 2 : Bug fixed #
Messages
Total messages: 13 (9 generated)
|