dom/media/mediasource/MediaSourceDemuxer.h
dcb3d64ed7616faa35f4605e83f4d2f45f8a4eb4
created 2018-06-07 14:50 +0200
pushed 2018-08-24 17:49 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1409664 - P9. Remove AutoTaskQueue and its use r=bryce
bce6b611bced2bd57e565339ecc9fd79ecbdc59f
created 2017-10-10 17:55 +1100
pushed 2018-01-11 21:05 +0000
Gerald Squelart Gerald Squelart - Bug 1407810 - Use DDLogger in media stack - r=jwwang
63dae2f1e6ba36fc22a340e055c6f8cb289a914a
created 2017-10-17 16:53 +0800
pushed 2017-11-02 16:33 +0000
Alastor Wu Alastor Wu - Bug 1408987 - Part 2: Make mManager thread-safe. r=jya
189a22dbcaf93340b99be5804858d1b0afe1e329
created 2017-10-17 15:58 +0800
pushed 2017-11-02 16:33 +0000
Alastor Wu Alastor Wu - Bug 1408987 - Part 1: Add OnTaskQueue() assertion to clarify functions' running thread. r=jya
7fd2d15b8fae36cb51122e44db546fdcbb1c1845
created 2017-10-11 10:55 +0800
pushed 2017-11-02 16:33 +0000
Alastor Wu Alastor Wu - Bug 1247189 - part2 : remove reference to TrackBuffersManagers once detached. r=jya
72100c49932866ff29178482b953d34e56b36a78
created 2017-10-11 12:45 +0200
pushed 2017-11-02 16:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5b9af87e76a9 (bug 1247189)
5b9af87e76a9277504987a2f2359bdc484c19151
created 2017-10-11 10:55 +0800
pushed 2017-11-02 16:33 +0000
Alastor Wu Alastor Wu - Bug 1247189 - part2 : remove reference to TrackBuffersManagers once detached. r=jya
9edb781a90587e4dbf15eb111b2c6a2faac3d5b3
created 2017-10-04 11:40 +1100
pushed 2017-11-02 16:33 +0000
Gerald Squelart Gerald Squelart - Bug 1405531 - Remove unused MediaDataDemuxer::HasTrackType - r=jwwang
05b222ac8a540186f26caf7cfe514956399ecdfd
created 2017-09-25 11:19 +1300
pushed 2017-11-02 16:33 +0000
Gerald Squelart Gerald Squelart - Bug 1402728 - Use RefPtr<TrackBuffersManager> instead of raw pointers - r=jya
29999b34e728334b5b83f5b5a0909c03bdc168ee
created 2017-07-20 09:56 +0800
pushed 2017-08-02 08:25 +0000
JW Wang JW Wang - Bug 1316211. P16 - remove MediaDecoderReader completely and fix includes. r=gerald
23327af4c4c70b3d096029721414b2ba7ad9a0c7
created 2017-04-27 19:53 +0200
pushed 2017-06-12 13:08 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1357040: P2. Don't rely on NotifyDataArrived to resolve MSE init promise. r=gerald
e535df594d220cdf32b45a1c068ad779ff3ad578
created 2017-04-17 16:35 +0800
pushed 2017-06-12 13:08 +0000
JW Wang JW Wang - Bug 1357986 - Use helper functions of TimeUnit to make code more readable. r=kaku
4dc1982e436eb154ba3154f6df29585c41e47d22
created 2017-04-27 19:53 +0200
pushed 2017-05-12 16:56 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1357040 - Part 2: Don't rely on NotifyDataArrived to resolve MSE init promise. r=gerald, a=gchang
cb7b14a913fd412aa0643e13bdc23a3bf404f126
created 2017-02-07 09:23 +0100
pushed 2017-04-18 12:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1325707: P4. Fix coding style of MediaDataDemuxers. r=gerald
0a5d3ec02dcd355cf83eb4b717e8ef2b687f7d0b
created 2016-11-29 13:03 +0800
pushed 2017-03-06 20:48 +0000
Bevis Tseng Bevis Tseng - Bug 1314833 - Part 2.1: Factor out AbstractThread::MainThread() used in Media Playback. r=billm,jwwang
77dc13c9bb350d1f9ee4b16f50cf3c3bb3dabebb
created 2017-01-18 16:51 +0800
pushed 2017-03-06 20:48 +0000
JW Wang JW Wang - Bug 1332160 - use nsCString internally whenever possible. r=gerald
b1f632851ee526fbaad66a10bb03ece4df7c3ce1
created 2016-11-13 15:13 +1100
pushed 2017-03-06 20:48 +0000
Gerald Squelart Gerald Squelart - Bug 1313497 - Pass TimeUnit by const& in MediaDataDemuxer - r=jya
3583f85c09d443c0759d65efc3a5aba9806f4a09
created 2016-11-13 12:03 +1100
pushed 2017-03-06 20:48 +0000
Gerald Squelart Gerald Squelart - Bug 1313497 - Use InvokeAsync with Storages in MediaSourceDemuxer - r=jya
a530742d600508cca4ba2a9ea2642ede0e2a202a
created 2016-11-13 11:40 +1100
pushed 2017-03-06 20:48 +0000
Gerald Squelart Gerald Squelart - Bug 1313497 - Use InvokeAsync with lambda to replace MediaSourceDemuxer::AttemptInit - r=jya
147b28b58a93d12f5c486560d99967aac1177aa9
created 2016-09-12 12:22 +1000
pushed 2016-11-14 12:26 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P12. Use MediaResult for MediaDataDemuxer promises. r=gerald
0996ba84787e3d49289545527b84740066f9805f
created 2016-03-26 02:14 +1100
pushed 2016-06-06 19:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1259274: [MSE] P5. Use new AutoTaskQueue with MSE objects. r=gerald
df6596843fe332633364872409e945fb26e0447a
created 2016-02-08 17:15 +1100
pushed 2016-03-23 23:38 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1246358: [MSE] Take pre-roll time into consideration when seeking. r=gerald a=lizzard
c1a3159224ae103209fbb82802fc927aab4e20a5
created 2015-12-06 08:51 -0800
pushed 2016-01-25 13:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229987: [MSE] P1. Ensure next random access point properly calculated after seek. r=gerald a=sylvestre
672a8b656e19b41617692bb1bc9b03a17beb4b3a
created 2015-12-10 23:10 -0800
pushed 2016-01-25 13:55 +0000
Phil Ringnalda Phil Ringnalda - Back out 4 changesets (bug 1229987) for ASan e10s timeout in test_playback.html, Mac timeouts in test_BufferingWait_mp4.html, and Win8 failures in test_WaitingToEndedTransition_mp4.html
42ca05d8546d93e8eb87e488d8fd19e9c4d8c49b
created 2015-12-06 08:51 -0800
pushed 2016-01-25 13:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229987: [MSE] P1. Ensure next random access point properly calculated after seek. r=gerald
6b2990b893770edbd35a0347f2023a56cec28aab
created 2015-12-04 16:34 +1100
pushed 2016-01-25 13:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1130237: [MSE] P1. Only ever return a frame if we have data. r=gerald
9fb2251cbb83fd32d1cc3087b9240fe2b19a1b6b
created 2015-12-02 12:53 +1100
pushed 2016-01-25 13:55 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1194624: [MSE] P1. Move definition of EOS_FUZZ to be public. r=gerald
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
96810d75408d8cc7cd58da1a8b628f75f151d64a
created 2015-08-20 18:10 -0400
pushed 2015-12-14 20:08 +0000
Eric Rahm Eric Rahm - Bug 1190592 - Part 1: Add mediasource memory reporter. r=jya
af903bae2619af2c0719f5a2734e5f39f0fa6743
created 2015-10-07 12:34 +1100
pushed 2015-12-14 20:08 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1212176: Remove arguments passed to MediaDataDemuxer::NotifyDataArrived API. r=cpearce
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
9d1337291612178ddbbdcb82b272fe7414fbbda8
created 2015-09-21 12:28 +1000
pushed 2015-10-29 11:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1205470 - [MSE] Remove assertion. r=cpearce, a=sylvestre
a3a0f4f5b416f442f3f3fe654e92aa43513484e1
created 2015-09-15 13:03 +1000
pushed 2015-10-29 11:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204757: P1. Update MediaDataDemuxer::Init() behavior. r=cpearce
176b5ef8e88119bc025a63286b46b6ffefc33715
created 2015-09-14 18:36 +1000
pushed 2015-10-29 11:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204407: P2. Remove no longer required MediaDataDemuxer APIs. r=cpearce
d4e39e6d93ebf32ca05555577c2805c21c7f4e42
created 2015-09-14 18:06 +1000
pushed 2015-10-29 11:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204419: P4. Remove MediaDataDemuxer API no longer used. r=cpearce
8e247a5f9f976ae6749b255d1a71a4b74abc62d7
created 2015-07-31 13:42 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1189588: [MSE] Remove MediaSourceDemuxer::NotifyTimeRangesChanged. r=cpearce
2630a69c9edb5380974abd30275ca78e140fa825
created 2015-07-21 18:09 -0700
pushed 2015-09-21 14:04 +0000
Ralph Giles Ralph Giles - Bug 1186257 - Add missing mediasource includes. r=jya
9fc5929790919b6d409de4bfc439a6d676fb3fcb
created 2015-07-16 11:52 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Move various includes into the mozilla namespace. r=gerald
9f3cad5f3d77fc1a149a16d9d311ee6914013dbb
created 2015-07-16 11:13 -0700
pushed 2015-09-21 14:04 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaTaskQueue to TaskQueue. r=gerald
798e3c758a62be0958dc5574617fd27b402720f7
created 2015-07-15 19:02 +1000
pushed 2015-09-21 14:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1184002: Add about:media plugin support with new MSE. r=cpearce
e3004d414d5ee504e48bf527e7177ff81923f589
created 2015-06-16 12:14 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1174981: P1. Ensure frames are returned in pts order. r=gerald
ea7919145d65acc4cf79c1be6c7d9a119cac775e
created 2015-06-12 09:26 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P10. Add MediaDataDemuxer::GetSamplesMayBlock() method. r=cpearce
0628a6c3be527a5f1793e40c00668978670eebcd
created 2015-06-12 09:26 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P7. Ensure we have all sourcebuffer ready. r=cpearce
13019071a4ab8a5d6adb0a20169968c5e80568df
created 2015-06-12 09:26 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P6. Use ProxyMediaCall and remove use of monitor. r=cpearce
b5915eff97e52b822ea280769bd683888e572370
created 2015-06-12 09:26 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P4. Don't compute start time for MSE. r=cpearce
e2b05400738d30abc1496cf4b7711446c4ceafac
created 2015-06-12 09:26 +1000
pushed 2015-08-10 18:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P3. Add MediaSourceDemuxer object. r=cpearce
less more (0) tip