DescriptionDrop unique audio thread ID requirement.
r391848 introduced the requirement that, once set, the audio thread ID
could not be changed. This is proving too burdensome a constraint to
keep, in case audio device threads do end up being stopped and new
ones created.
While r395182 took care of some cases where audio threads end up
stopping, carefully resetting the recordeed audio thread ID, other
cases remain (see associated bug.) While those could be similarly
handled, precisely tracking the current audio thread ID is proving
to not be worth the overhead. Hence, retire the constraint and let
the audio thread processing a render quantum set its thread ID as
part of executing, irrespective of what audio thread executed
the previous quantum.
This effectively reverts r395182.
R=
BUG=613902
Committed: https://crrev.com/94a98a7b9932aafbb3baeabfec458fcdeea16707
Cr-Commit-Position: refs/heads/master@{#395682}
Patch Set 1 #
Messages
Total messages: 10 (3 generated)
|