Open Bug 1454994 Opened 7 years ago Updated 2 years ago

Don't let AppendToTrack for video touch the MediaStreamGraph

Categories

(Core :: Audio/Video: MediaStreamGraph, enhancement, P3)

60 Branch
enhancement

Tracking

()

People

(Reporter: pehrsons, Unassigned)

References

(Blocks 1 open bug)

Details

The idea here is that every consumer of a video track uses a direct listener, and a video track's AppendToTrack does both: 1 call straight into any track listeners 2 queue an event to set the frames for the track in the MSG (just state keeping to help future listeners to the track know what's currently been pushed to the track) Certain care will need to be taken around track disabling, where the track's state will have to be communicated back from the MSG to the producer somehow.
Rank: 23
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.