dom/media/mediasource/MediaSourceDemuxer.cpp
c8e23642cd977a32bb94e9364e67e52b08082e0c
created 2016-08-24 17:21 +1200
pushed 2016-08-24 05:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1297580: [MSE] P3. Increase gap threshold to 500ms. draft
cfba086a328c27561dad13d73365f857b4224524
created 2016-08-24 17:20 +1200
pushed 2016-08-24 05:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1297580: [MSE] P2. Halves the fuzz value when checking if seek draft
1204c7192c3abd30def828c0773ee9f7e2288706
created 2016-08-09 23:09 +1000
pushed 2016-08-10 06:23 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1293646: [MSE] P1. Reject seeking attempt with EOS when the mediasource is ended. r?gerald draft
c95b4733587d20992e3ae83b2f4e2ed88eb82dd0
created 2016-05-05 15:43 +1000
pushed 2016-06-16 13:40 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P3. Check that the data we are attempting to skip to is buffered. r=gerald a=ritu
cb964c59af344fdaeb0eba44ab0a6c63babfc14d
created 2016-05-05 15:36 +1000
pushed 2016-06-16 13:40 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P2. Do not go over gap when attempting to find the next key frame. r=gerald a=ritu
0ce7d0b3753b677f83c9a61c5f22491d506377bd
created 2016-05-05 15:43 +1000
pushed 2016-05-26 21:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P3. Check that the data we are attempting to skip to is buffered. r=gerald a=ritu
6ea323c87eb7f73e73ae374eb99a461723bc1323
created 2016-05-05 15:36 +1000
pushed 2016-05-26 21:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P2. Do not go over gap when attempting to find the next key frame. r=gerald a=ritu
c217ec8df99ec6dbfff20fa543600cdd09e07924
created 2016-05-23 14:03 +1000
pushed 2016-05-23 04:04 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1274892: [MSE] Don't crash when source buffer is deleted early. r?cpearce draft
531439f7507d8fa8312c6964c2d635ef898cf664
created 2016-05-17 16:18 +0800
pushed 2016-05-20 13:58 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: [MSE] P3. Do not skip over gaps when searching for the next keyframe. r=gerald draft
1cd613abb770f52a7dbf27682cce9d9038272808
created 2016-05-18 11:22 +0200
pushed 2016-05-18 12:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f2425c95f50f (bug 1272964)
e09d153c0498d7a4790c435a3cd7e57b2deba4e8
created 2016-05-17 16:18 +0800
pushed 2016-05-17 08:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1272964: [MSE] Do not skip over gaps when searching for the next keyframe. r?gerald draft
b76afe8991312ae2d27cfba991ce8ff9505f4c5d
created 2016-05-05 15:43 +1000
pushed 2016-05-06 05:24 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P3. Check that the data we are attempting to skip to is buffered. r?gerald draft
41856e8e71553b7c68fe273c260d93d58663a4ac
created 2016-05-05 15:36 +1000
pushed 2016-05-06 05:24 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P2. Do not go over gap when attempting to find the next key frame. r?gerald draft
114ca1fc9c51036e4d2cd151125bb7c77d4b3d17
created 2016-05-05 01:45 -0700
pushed 2016-05-05 11:06 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
62e1f35bbd9dd9a28cf6831ae74d4066b28dd3d8
created 2016-05-05 15:43 +1000
pushed 2016-05-05 09:14 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P3. Check that the data we are attempting to skip to is buffered. r?gerald draft
b224f53cd6c02f5516782d159bc548c09f4a7080
created 2016-05-05 15:43 +1000
pushed 2016-05-05 06:30 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P3. Check that the data we are attempting to skip to is buffered. r?gerald draft
1032d534c8648aba6ba8acad7efa2abbb8d6a7a2
created 2016-05-05 15:43 +1000
pushed 2016-05-05 06:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P2. Check that the data we are attempting to skip to is buffered. r?gerald draft
a658abe2375460fdd45f9c468adfcdae5e15aa70
created 2016-05-05 15:36 +1000
pushed 2016-05-05 06:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1258922: [MSE] P1. Do not go over gap when attempting to find the next key frame. r?gerald draft
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-04-29 13:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-04-29 03:33 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
df6596843fe332633364872409e945fb26e0447a
created 2016-02-08 17:15 +1100
pushed 2016-04-01 17:48 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1246358: [MSE] Take pre-roll time into consideration when seeking. r=gerald a=lizzard
bd7c5e4d3cfa7bbdc8a25ffa3289347a4681881a
created 2016-03-26 02:14 +1100
pushed 2016-03-26 06:20 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1259274: [MSE] P5. Use new AutoTaskQueue with MSE objects. r?gerald draft
d243af3941f86eb2d9c8ee1ab9675204f5b25bb7
created 2016-02-12 00:54 +1100
pushed 2016-02-19 22:48 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1245463: [MSE] P2. Remove MediaSource's duration mirror. r=gerald, a=sylvestre
39d6a90be824363325d8e56757b282ef46c5c4c7
created 2016-02-12 00:54 +1100
pushed 2016-02-14 11:01 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1245463: [MSE] P2. Remove MediaSource's duration mirror. r=gerald
8cdb558a60bb8c3ebf276797a10bb80b6ab8752c
created 2016-02-11 23:39 -0800
pushed 2016-02-12 16:59 +0000
Phil Ringnalda Phil Ringnalda - Back out 6 changesets (bug 1245463) for !mAppendRunning (Append is running) assertion failures
2291e68ac8c6536da84946fc156aba4ce948ae02
created 2016-02-12 00:54 +1100
pushed 2016-02-11 21:24 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1245463: [MSE] P2. Remove MediaSource's duration mirror. r?gerald draft
89670b4ab9f3e2edb1779bd154c7d115c1471b96
created 2016-02-08 17:15 +1100
pushed 2016-02-08 13:46 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1246358: [MSE] Take pre-roll time into consideration when seeking. r=gerald
1efca40406f1a468dbec2a677d6ea0ff710b130f
created 2015-12-06 08:51 -0800
pushed 2015-12-18 14:31 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1229987: [MSE] P1. Ensure next random access point properly calculated after seek. r=gerald
672a8b656e19b41617692bb1bc9b03a17beb4b3a
created 2015-12-10 23:10 -0800
pushed 2015-12-11 16:33 +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 2015-12-11 15:41 +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 2015-12-06 20:42 +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 2015-12-03 14:22 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1194624: [MSE] P1. Move definition of EOS_FUZZ to be public. r=gerald
8080ccd7c3fdfac734ed81b6721a8db67c00b667
created 2015-09-28 18:12 +1000
pushed 2015-11-02 15:24 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1207946 - [MSE] P2. Fix seek when target isn't found exactly in a buffered range. r=gerald, a=sylvestre
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 23:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
96810d75408d8cc7cd58da1a8b628f75f151d64a
created 2015-08-20 18:10 -0400
pushed 2015-10-15 15:02 +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-10-08 14:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1212176: Remove arguments passed to MediaDataDemuxer::NotifyDataArrived API. r=cpearce
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 19:27 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 14:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ed725c4a51004acb040753953cbfd478941e6d06
created 2015-09-28 18:12 +1000
pushed 2015-09-29 13:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1207946: [MSE] P2. Fix seek when target isn't found exactly in a buffered range. r=gerald
44be220d93ecaee14ca071c0f999e4d85ac33cb4
created 2015-09-21 12:28 +1000
pushed 2015-09-22 04:09 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1205470: [MSE] Remove assertion. r=cpearce
a3a0f4f5b416f442f3f3fe654e92aa43513484e1
created 2015-09-15 13:03 +1000
pushed 2015-09-16 11:49 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204757: P1. Update MediaDataDemuxer::Init() behavior. r=cpearce
d4e39e6d93ebf32ca05555577c2805c21c7f4e42
created 2015-09-14 18:06 +1000
pushed 2015-09-16 11:49 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1204419: P4. Remove MediaDataDemuxer API no longer used. r=cpearce
da9889d86074fcb8ed3623903159f33d6988050f
created 2015-08-10 18:42 -0400
pushed 2015-08-18 17:52 +0000
Bobby Holley Bobby Holley - Bug 1188976 - Rename ProxyMediaCall to InvokeAsync. r=froydnj
8e247a5f9f976ae6749b255d1a71a4b74abc62d7
created 2015-07-31 13:42 +1000
pushed 2015-07-31 18:02 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1189588: [MSE] Remove MediaSourceDemuxer::NotifyTimeRangesChanged. r=cpearce
e35038771f2e896ea79d471552c89647bd39ad46
created 2015-07-30 12:20 +1000
pushed 2015-07-30 22:22 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1189138: [MSE] P1. Only seek to a position if the trackbuffer contains it. r=cpearce
2630a69c9edb5380974abd30275ca78e140fa825
created 2015-07-21 18:09 -0700
pushed 2015-07-23 17:31 +0000
Ralph Giles Ralph Giles - Bug 1186257 - Add missing mediasource includes. r=jya
9f3cad5f3d77fc1a149a16d9d311ee6914013dbb
created 2015-07-16 11:13 -0700
pushed 2015-07-17 18:52 +0000
Bobby Holley Bobby Holley - Bug 1184634 - Rename MediaTaskQueue to TaskQueue. r=gerald
798e3c758a62be0958dc5574617fd27b402720f7
created 2015-07-15 19:02 +1000
pushed 2015-07-17 02:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1184002: Add about:media plugin support with new MSE. r=cpearce
e988de526f82dc4209655f1202de3f7dc732768a
created 2015-07-14 13:12 +1000
pushed 2015-07-17 02:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1183482: Fix shutdown hang. r=cpearce
bab941cb2c3c7cb2d045a198b09ca742808f7217
created 2015-06-17 00:33 +1000
pushed 2015-06-19 18:49 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1174981: P2. Ensure our cached buffered range is setup. r=gerald
e3004d414d5ee504e48bf527e7177ff81923f589
created 2015-06-16 12:14 +1000
pushed 2015-06-19 18:49 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1174981: P1. Ensure frames are returned in pts order. r=gerald
ff2657655cdecbd40a164480e8f8fa511b48600a
created 2015-06-12 09:26 +1000
pushed 2015-06-12 20:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P11. Only perform fuzz search on the interval's start. r=mattwoodrow a=kwierso
2328d14a175c0081b1ce30c70244e8f7d07bcf2e
created 2015-06-12 09:26 +1000
pushed 2015-06-12 20:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P9. Only allow seeking if we have target time. r=cpearce
0628a6c3be527a5f1793e40c00668978670eebcd
created 2015-06-12 09:26 +1000
pushed 2015-06-12 20:00 +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-06-12 20:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P6. Use ProxyMediaCall and remove use of monitor. r=cpearce
e2b05400738d30abc1496cf4b7711446c4ceafac
created 2015-06-12 09:26 +1000
pushed 2015-06-12 20:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1171311: P3. Add MediaSourceDemuxer object. r=cpearce
less more (0) tip