Open Bug 1515924 Opened 6 years ago Updated 3 years ago

Remove Sharing leftovers from MediaEngineSource API

Categories

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

enhancement

Tracking

()

People

(Reporter: pehrsons, Unassigned)

Details

No real MediaEngineSources are shared anymore. There are still the MediaEngineDefault ones that are shared, but they are anyway special and don't need all the gunk we used to have in the MediaEngineSource API. Some of the things that can be removed: AllocationHandle [1] RequiresSharing() [2] NormalizedConstraintSet::Range::Merge [3] [1] https://searchfox.org/mozilla-central/rev/9528360768d81b1fc84258b5fb3601b5d4f40076/dom/media/webrtc/AllocationHandle.h#27 [2] https://searchfox.org/mozilla-central/rev/9528360768d81b1fc84258b5fb3601b5d4f40076/dom/media/webrtc/MediaEngineSource.h#71-89 [3] https://searchfox.org/mozilla-central/rev/9528360768d81b1fc84258b5fb3601b5d4f40076/dom/media/webrtc/MediaTrackConstraints.cpp#51
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.