gecko-dev/dom/media/mediasink
Andreas Pehrson 1e4382f9fb Bug 1544650 - Always pre-create MediaStreamTracks for DecodedStream in MediaDecoder. r=padenot
This moves the responsibility for creating MediaStreamTracks from
DecodedStream::Start to MediaDecoder. This let's MediaDecoder create them as
soon as metadata is known. This gives the application guarantees on when tracks
can be expected to exist, and aligns with the spec that says they should be
created when metadata is known.

Differential Revision: https://phabricator.services.mozilla.com/D28473

--HG--
extra : moz-landing-system : lando
2019-04-23 16:46:30 +00:00
..
AudioSink.cpp Bug 1540746 - TimeUnitToFrames() should handle the case where the input TimeUnit is overflow. r=jya 2019-04-16 18:22:51 +00:00
AudioSink.h Bug 1533612 - Change to unsigned int to avoid integer overflow. r=jya 2019-03-14 04:11:39 +00:00
AudioSinkWrapper.cpp Backed out changeset 849f81f21979 (bug 1515549) per achronop's request a=backout 2019-01-11 22:04:58 +02:00
AudioSinkWrapper.h Bug 1512456 - P1. Don't use GenericPromise with MediaSink. r=alwu 2018-12-11 10:44:51 +00:00
DecodedStream.cpp Bug 1544650 - Always pre-create MediaStreamTracks for DecodedStream in MediaDecoder. r=padenot 2019-04-23 16:46:30 +00:00
DecodedStream.h Bug 1536766 - Better handle overlapping video frames in DecodedStream::SendVideo. r=jya 2019-04-24 10:55:55 +00:00
MediaSink.h Bug 1521964 - Allow VideoSink to have a secondary VideoFrameContainer assigned to it. r=jya 2019-03-01 22:36:33 +00:00
OutputStreamManager.cpp Bug 1544650 - Always pre-create MediaStreamTracks for DecodedStream in MediaDecoder. r=padenot 2019-04-23 16:46:30 +00:00
OutputStreamManager.h Bug 1544650 - Always pre-create MediaStreamTracks for DecodedStream in MediaDecoder. r=padenot 2019-04-23 16:46:30 +00:00
VideoSink.cpp Bug 1543032 - Extend metrics for dropped frames - r=padenot 2019-04-16 11:50:38 +00:00
VideoSink.h Bug 1525320: Add config prefs that let us tell media and animated images to paint only the first frame r=jya 2019-03-13 02:48:38 +00:00
moz.build Bug 1512456 - P1. Don't use GenericPromise with MediaSink. r=alwu 2018-12-11 10:44:51 +00:00