Andreas Pehrson
7348d2a804
Bug 1509548 - Rename track-end-time methods in StreamTracks. r=padenot
...
They deserve descriptive names.
Differential Revision: https://phabricator.services.mozilla.com/D12925
--HG--
extra : moz-landing-system : lando
2018-11-29 17:37:17 +00:00
Andreas Pehrson
a02fa011f0
Bug 1509548 - Remove the concept of a known tracks time from MediaStreamGraph. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D12923
--HG--
extra : moz-landing-system : lando
2018-11-29 17:37:06 +00:00
Paul Adenot
f53529234b
Bug 1509548 - Temporarily disable an assertion following 1423241.
...
Differential Revision: https://phabricator.services.mozilla.com/D12781
--HG--
extra : moz-landing-system : lando
2018-11-23 18:30:19 +00:00
Andreas Pehrson
e6f44b02af
Bug 1423241 - Fix MediaStreamTrackListener::NotifyEnded. r=padenot
...
Without this, NotifyEnded() happens before the track has been played out, at the
time it's marked ended by its producer. This change will actually make us wait
until the last chunk has been played out and then notify listeners.
Differential Revision: https://phabricator.services.mozilla.com/D12269
--HG--
extra : moz-landing-system : lando
2018-11-23 15:00:26 +00:00
Sylvestre Ledru
804b8b8883
Bug 1204606 - Reformat of dom/media r=jya
...
# skip-blame
Differential Revision: https://phabricator.services.mozilla.com/D12251
--HG--
extra : moz-landing-system : lando
2018-11-19 13:25:37 +00:00
Andi-Bogdan Postelnicu
60732a90a5
Bug 1453795 - DOM/Media - Initialize member fields in classes/ structures. r=jyavenard
...
--HG--
extra : rebase_source : 0c785260497fadf98cf3cff8b9fcae8ea699c2c1
2018-06-15 10:25:02 +03:00
Sebastian Hengst
0819f35e51
Backed out 4 changesets (bug 525063) on request from Andi. a=backout
...
Backed out changeset 516c4fb1e4b8 (bug 525063)
Backed out changeset 6ff8aaef2866 (bug 525063)
Backed out changeset bf13e4103150 (bug 525063)
Backed out changeset d7d2f08e051c (bug 525063)
2018-04-13 16:01:28 +03:00
Tristan Bourvon
a3a77c0312
Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
2018-04-10 21:11:02 +02:00
Paul Adenot
4c63f88aa9
Bug 1397793 - Make the assertions in the rate conversion functions in StreamTracks.h be fatal. r=pehrsons
...
MozReview-Commit-ID: 8nLask8nqV4
--HG--
extra : rebase_source : 33a4b5a4ff61e663d68ec7a80ab9f0b5182a2987
extra : source : 16f44ac4978a5fbeea4c11d7247a1528972314d6
2017-11-21 20:53:51 +01:00
Sebastian Hengst
fe440c72a7
Backed out bug 1423923 for crashes, requested by drno. r=backout a=backout
...
Backed out changesets:
b44e089bcfe7
a3d9aa2649b9
9e92591ba6dc
e92ff1339db1
bf8977e0f440
a781b123b252
2c7a56648de9
0107b3feb84b
d12894d77770
1cf542ff8687
771c95f2963b
16f44ac4978a
ea8d6efcf3ef
a0d519ba5332
81889a72ac45
c02fd9acc634
--HG--
extra : histedit_source : 1cc2bad6f9f291f76d6c2385a5c7fa4512b9c6e3%2C758892ad6f034b39773940602a1399f4e3c8f887
2017-12-11 12:34:23 +02:00
Paul Adenot
75105f79ae
Bug 1397793 - Make the assertions in the rate conversion functions in StreamTracks.h be fatal. r=pehrsons
...
MozReview-Commit-ID: 8nLask8nqV4
--HG--
extra : rebase_source : a9724f42fbf33a08a08b720f42d25bda0b6623f1
extra : histedit_source : 0a7ad7125b482b9de2013f787d86a661e554c240
2017-11-21 20:53:51 +01:00
Jean-Yves Avenard
d1be81a96e
Bug 1415556 - P10. Make functions const where needed. r=padenot
...
MozReview-Commit-ID: EBEgDVCTewa
--HG--
extra : rebase_source : 282ea4f98d253e9235f159afd7d3f88a4f26d6b1
2017-11-10 20:01:27 +01:00
Chris Pearce
e4e1189f9a
Bug 1395021 - Move TrackID definition from StreamTracks.h into TrackID.h. r=jwwang
...
This means that MediaInfo.h doesn't need to include StreamTracks.h, which pulls
in MediaSegment.h and the MSG and a bunch of DOM bindings stuff.
MozReview-Commit-ID: 6JSO1dxJq8k
--HG--
extra : rebase_source : c5ca38a6e0b297e4e05db3b23c7c2ead49e9f8bc
2017-08-30 15:24:54 +12:00
Andreas Pehrson
f40d583675
Bug 1280445 - Clear out all MediaSegments directly on forced MediaStreamGraph shutdown. r=jesup
...
MozReview-Commit-ID: 3nDPEAAJABw
--HG--
extra : rebase_source : 9bda288ff3dc7382671e365ada7d88c23fc6c50f
extra : source : 43ecb11eccfb4c2bce62b5dc0e3a6c1ddc19609a
2016-06-16 12:45:29 +01:00
Andreas Pehrson
3683deb67f
Bug 957691 - Restore assertions. r=karlt
...
MozReview-Commit-ID: 1guHCRCzQjS
--HG--
extra : rebase_source : 64705edf4a784d43602b2f1de8d9594d0990d801
2016-04-21 11:44:35 +02:00
ctai
dac4222c8f
Bug 1266644 - Correct the StramTracks history part 2. r=me
...
The dom/media/StreamTrack.* and StreamTrack.* are the same file.
To keep the full history, need to overwrite StreamTrack.* first. Then this patch to move StreamTrack.* back to dom/media/StreamTrack.*.
MozReview-Commit-ID: 8boYLcjkiva
--HG--
rename : StreamTracks.cpp => dom/media/StreamTracks.cpp
rename : StreamTracks.h => dom/media/StreamTracks.h
2016-05-04 11:00:07 +08:00
ctai
aeee6ea528
Bug 1266644 - Correct the StramTracks history part 1. r=me
...
The dom/media/StreamTrack.* and StreamTrack.* are the same file.
To keep the full history, need to overwrite StreamTrack.* first.
MozReview-Commit-ID: 4lk0lpY1Tlm
2016-05-04 10:55:59 +08:00
ctai
8fcb64e480
Bug 1266644 - Rename StreamBuffer to StreamTracks. r=jesup r=pehrsons
...
Rename StreamBuffer to StreamTracks. We still need a place to keep the track information in every MediaStream, even the StreamBuffer::Track::mSegment is empty.
--HG--
rename : dom/media/StreamBuffer.cpp => StreamTracks.cpp
rename : dom/media/StreamBuffer.h => StreamTracks.h
2016-01-26 10:49:01 +08:00