Closed Bug 2005984 Opened 11 months ago Closed 11 months ago

Use a graph-unique generation for each AudioInputProcessingParamsRequest

Categories

(Core :: Audio/Video: MediaStreamGraph, task)

task

Tracking

()

RESOLVED FIXED
148 Branch
Tracking Status
firefox148 --- fixed

People

(Reporter: karlt, Assigned: karlt)

References

Details

Attachments

(1 external file)

Currently the generation is DeviceInputTrack-unique, but used in AudioCallbackDriver.
In plans for bug 2005992, changes in GraphDrivers for native audio input device changes will happen in CheckDriver(), which will allow the same AudioCallbackDriver to be used if a NativeInputTrack is removed and another immediately added for the same device.

Blocks: 2005992
No longer blocks: 2002453

Previously the generation was DeviceInputTrack-unique.
In bug 2005992, GraphDriver changes for native audio input device changes
will happen in CheckDriver(), which will allow the same AudioCallbackDriver to
be used if a NativeInputTrack is removed and another immediated added for the
same device.

Pushed by ktomlinson@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/79210b6b6b8c https://hg.mozilla.org/integration/autoland/rev/2ae35fe8344f Use a graph-unique generation for each AudioInputProcessingParamsRequest r=pehrsons
Status: ASSIGNED → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 148 Branch
QA Whiteboard: [qa-triage-done-c149/b148]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: