DescriptionDeliver RenderCallbackErrors even when mixer inputs are paused.
See the bug for more details. Fixes potential stuck playback.
- Separates error callback registration from mixer input addition.
- Removes |mixer_inputs_| in favor of letting AudioConverter manage.
- Adds a new unittest to verify paused inputs receive errors.
This fixes the problem implicitly because AudioRendererImpl will
deliver a decode error which shuts down the pipeline.
BUG=379374
TEST=new unittest.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275585
Patch Set 1 #
Total comments: 2
Patch Set 2 : List! #
Messages
Total messages: 8 (0 generated)
|