dom/media/mediasource/SourceBuffer.cpp
389b6bbd76dbdf3357453f0989bbe9595751b7ae
created 2019-04-04 20:12 +0000
pushed 2019-04-05 03:24 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-18 09:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
0ceae9db9ec0be18daa1a279511ad305723185d4
created 2018-11-19 13:25 +0000
pushed 2018-11-19 17:25 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1204606 - Reformat of dom/media r=jya
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-06-27 00:06 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
2ee2f01d8ca60f8179294478a5daea617eae9b66
created 2018-06-25 19:07 +0000
pushed 2018-06-26 09:25 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1470814 - Update SourceBuffer.changeType behaviour. r=bryce
bc87e9eef2b87159f95552163901225efd07d40d
created 2018-05-11 04:07 +0200
pushed 2018-05-16 18:54 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1280613 - P2. Add experimental SourceBuffer.removeAsync. r=bz
e5bf2e9ff60a28306fcdc73cf82f13faa4f1ce4b
created 2018-05-11 03:56 +0200
pushed 2018-05-16 18:54 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1280613 - P1. Add experimental SourceBuffer.appendBufferAsync. r=bz
d858e46ec74a7963d4c0519c29e1fe3754614e8a
created 2018-04-30 19:16 +0200
pushed 2018-05-02 09:28 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1456743 - P4. Actual implementation of SourceBuffer.changeType. r=bryce
d89660b4978f082c7676af47e3c4da2789e20153
created 2018-04-30 19:13 +0200
pushed 2018-05-02 09:28 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1456743 - P3. Add SourceBuffer.changeType experimental method. r=bryce,bz
dca4b9b236d79b3591434b1170aa46f622887014
created 2017-10-13 16:31 +1100
pushed 2017-12-07 11:02 +0000
Gerald Squelart Gerald Squelart - Bug 1407810 - Use DDMOZ_LOG in media stack - r=jwwang
bce6b611bced2bd57e565339ecc9fd79ecbdc59f
created 2017-10-10 17:55 +1100
pushed 2017-12-07 11:02 +0000
Gerald Squelart Gerald Squelart - Bug 1407810 - Use DDLogger in media stack - r=jwwang
ce7ff91e2bdb8ea4ab7a205bd38535b32f02adcf
created 2017-10-12 10:49 +0800
pushed 2017-10-12 23:12 +0000
Alastor Wu Alastor Wu - Bug 1247189 - part4 : ensure we always detach TBM from demuxers. r=jya
053999c485132ce4dbc48445fbac62f10be2dbd5
created 2017-10-11 10:49 +0800
pushed 2017-10-12 23:12 +0000
Alastor Wu Alastor Wu - Bug 1247189 - part1 : should detach TBM after detaching it from demuxers. r=jya
fea45716484e7b504a027558aed895127472d598
created 2017-10-11 12:45 +0200
pushed 2017-10-12 10:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 26e324eb052d (bug 1247189) for crashing in /media-source/mediasource-errors.html. r=backout
68baa2a6566d64ff98106e94399b174484007552
created 2017-10-11 12:45 +0200
pushed 2017-10-12 10:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 85d236f46b00 (bug 1247189)
85d236f46b0052cca3766aafbbb5ce323b0848eb
created 2017-10-11 11:01 +0800
pushed 2017-10-12 10:04 +0000
Alastor Wu Alastor Wu - Bug 1247189 - part4 : ensure we always detach TBM from demuxers. r=jya
26e324eb052d609cef9ed3f312ec4979afe1e066
created 2017-10-11 10:49 +0800
pushed 2017-10-12 10:04 +0000
Alastor Wu Alastor Wu - Bug 1247189 - part1 : should detach TBM after detaching it from demuxers. r=jya
05b222ac8a540186f26caf7cfe514956399ecdfd
created 2017-09-25 11:19 +1300
pushed 2017-09-25 23:44 +0000
Gerald Squelart Gerald Squelart - Bug 1402728 - Use RefPtr<TrackBuffersManager> instead of raw pointers - r=jya
71882fd33c91d06876715d6ac8b37847c8d14726
created 2017-08-29 16:02 -0700
pushed 2017-08-30 09:08 +0000
Andrew McCreight Andrew McCreight - Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv
ac74aef901edd88bc3839a05039e0f9ed644a4a7
created 2017-08-21 15:08 +1200
pushed 2017-08-28 15:10 +0000
Chris Pearce Chris Pearce - Bug 1392498 - Move TimeIntervals to dom::TimeRanges conversion into TimeRanges class. r=jya
4d27d17b8fa56d1d8b2752ec9830f47c879f5ecd
created 2017-06-19 14:24 +0800
pushed 2017-06-20 09:31 +0000
JW Wang JW Wang - Bug 1374184. P2 - merge NotifyDataArrived() and NotifyDownloadProgressed(). r=gerald
ea7d7376cc0806f6f2139c476b87e63fea4eb0df
created 2017-06-19 11:01 +0800
pushed 2017-06-19 12:51 +0000
JW Wang JW Wang - Bug 1373595. P2 - rename NotifyBytesDownloaded to NotifyDownloadProgressed to better describe what it actually does. r=gerald
846a4761d0cde831bffe4301827fd566e9bf5caf
created 2017-05-09 12:23 +0200
pushed 2017-05-30 20:09 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1362165: P7. Only complete appendBuffer once readyState has changed. r=jwwang
23327af4c4c70b3d096029721414b2ba7ad9a0c7
created 2017-04-27 19:53 +0200
pushed 2017-05-10 13:31 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1357040: P2. Don't rely on NotifyDataArrived to resolve MSE init promise. r=gerald
0bcfd4faec8c7977528529379c6263936baa3a15
created 2017-05-05 10:27 +0800
pushed 2017-05-05 13:26 +0000
JW Wang JW Wang - Bug 1362258 - Reduce ref-counting overhead of TrackBuffersManager::AppendData(). r=jya
c162d29766f85323dd2be06998ac8aade3879131
created 2017-03-01 15:08 +0800
pushed 2017-03-14 13:26 +0000
JW Wang JW Wang - Bug 1343459. Part 1 - Label runnables under dom/media/mediasource. r=jya
5ddf5a0b85ae860b8c9616f516980e545ac358cc
created 2017-02-13 09:07 -0800
pushed 2017-02-22 23:20 +0000
Jeff Walden Jeff Walden - Bug 1287006 - Adjust media/ code to not pass Maybe (or any class containing a Maybe member) by value, only by reference or pointer. r=jw_wang, r=rjesup
495b8a307555744c3b8320098a4e526b9bc6404e
created 2016-12-15 20:16 -0700
pushed 2017-02-17 21:51 +0000
Tom Tromey Tom Tromey - Bug 1060419 - make log_print use Printf.h, r=froydnj
0a5d3ec02dcd355cf83eb4b717e8ef2b687f7d0b
created 2016-11-29 13:03 +0800
pushed 2017-01-23 06:38 +0000
Bevis Tseng Bevis Tseng - Bug 1314833 - Part 2.1: Factor out AbstractThread::MainThread() used in Media Playback. r=billm,jwwang
922366c67e721a96dfef08667db57bc1ca1ecedc
created 2016-12-28 18:59 +1100
pushed 2017-01-18 23:39 +0000
Gerald Squelart Gerald Squelart - Bug 1331289 - Use MediaContainerType in MediaResource, SourceBuffer, TrackBuffersManager, and dependencies - r=jya
cae8a8f65c45e12724f2a3314bfd1a9c82771178
created 2017-01-11 16:33 +0800
pushed 2017-01-13 23:48 +0000
JW Wang JW Wang - Bug 1328130. Part 2 - remove MozPromiseRequestHolder::Begin(). r=gerald
89d204e96e8d7715da4c309f8861c5a51184c690
created 2016-12-01 13:36 +0100
pushed 2016-12-01 12:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ee28526a9033 (bug 1318506) for frequent failure in clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html. r=backout
ee28526a9033d7c073009bc5501f71367bb39d4c
created 2016-09-19 11:59 -0700
pushed 2016-12-01 02:02 +0000
Bill McCloskey Bill McCloskey - Bug 1318506 - Label some common runnables with a DocGroup (r=ehsan)
4a4d45357bc7a1e77be4f3796a78005cce43655f
created 2016-10-20 15:20 +0800
pushed 2016-11-04 03:05 +0000
JW Wang JW Wang - Bug 1311872. Part 1 - remove dormant code from MediaDecoder and its friends. We will let MDSM solely decide when to enter/exit dormant. r=cpearce,jya
21eda8769a7195805b58f5fc93b01f6fac031577
created 2016-09-21 21:24 +1200
pushed 2016-09-21 09:27 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 4: Fix some namespace collisions in media code. r=jya
8b6401bcb115f69ca4b9738ca2f0db8338599af7
created 2016-09-21 08:44 +0200
pushed 2016-09-21 06:44 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 16 changesets (bug 1288618) for bustage on a CLOSED TREE
53b113acee4244b0b8e39933437ca806e7069b06
created 2016-09-21 15:36 +1200
pushed 2016-09-21 05:43 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 4: Fix some namespace collisions in media code. r=jya
d656afad653100bb7adf726b532e08a6127aa936
created 2016-09-15 16:34 +0200
pushed 2016-09-15 14:34 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5b279f726a5e (bug 1288618)
5b279f726a5ec159b0b4453940c2af8b89452c8f
created 2016-09-15 23:17 +1200
pushed 2016-09-15 11:18 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 4: Fix some namespace collisions in media code. r=jya
147b28b58a93d12f5c486560d99967aac1177aa9
created 2016-09-12 12:22 +1000
pushed 2016-09-14 10:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P12. Use MediaResult for MediaDataDemuxer promises. r=gerald
99b6e97356ec9c53c5c267bdcd9066e67ba7bfa2
created 2016-09-12 08:54 +1000
pushed 2016-09-14 10:11 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1299072: P11. Use MediaResult with AppendBuffer promises. r=gerald
7f33fad15f7c48a7544f2045179f36bfee81a9be
created 2016-08-26 16:39 +1200
pushed 2016-08-30 00:54 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1297037: [MSE] Update Duration Change algorithm as per latest spec. r=gerald
b406ebdeebd2d448b15f01ea8d1aa1040f41c0bd
created 2016-08-08 13:56 +1000
pushed 2016-08-08 23:29 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1128069: [MSE] P6. Call NotifyDataArrived from MediaDecoder. r=gerald
54291dfe3bcd5bff620c9c04a4c23581768cf799
created 2016-07-15 23:38 +1000
pushed 2016-07-19 01:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1286810: [MSE] P2. Update duration change as per new MSE spec. r=gerald
d65c0c29e778e90b032b84c8dbb94931963a02cb
created 2016-07-14 21:37 +1000
pushed 2016-07-19 01:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1286810: [MSE] P1. Error on abort() during Range Removals. r=gerald
38a0ffc8a956a49cd52c2c86e1cc7759f75b6db2
created 2016-07-14 20:47 +1000
pushed 2016-07-17 08:09 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1286796: [MSE] P1. Replace InvalidAccessError usage with TypeError. r=gerald
2233ba87144bdcaab5460005f1c89c6b92be319d
created 2016-05-31 21:08 +0200
pushed 2016-06-01 13:30 +0000
Edwin Flores Edwin Flores - Bug 845095 - Enable media dormancy everywhere for MP4 and Media Source playback - r=jya
bcd0f253bb32a6d1db5235dd03ab5996b6e0efbf
created 2016-03-28 00:58 +1100
pushed 2016-03-27 23:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1259916: [MSE] P3. Simplify eviction calculation logic. r=gerald
99c24e7caa30e609cce70a31db481beb232cb7df
created 2016-03-27 20:20 +1100
pushed 2016-03-27 11:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1259274: [MSE] P3. Refactor handling of tasks so they only ever run concurrently. r=gerald
8498ca83977b7e846a64136ada2a9425c3b0b69e
created 2016-03-27 18:44 +1100
pushed 2016-03-27 11:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1259274: [MSE] P2. Remove unused code path. r=gerald
d26a81fecde9ef4ea756c02b4f9fcf6934a395fb
created 2016-03-25 11:31 +1100
pushed 2016-03-27 11:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1259274: [MSE] P1. Remove unnecessary abstraction layer. r=gerald
9ffa65c64e14209ebd0ce7a44b7254a6c5fc6b9e
created 2016-03-18 22:26 +0100
pushed 2016-03-22 20:24 +0000
Eugen Sawin Eugen Sawin - Bug 1216460 - [2.2] Refactor SourceBuffer frame eviction and threshold defaults. r=jya
48cd4633a5105426647353d8c705479bda7efc2d
created 2016-02-10 18:05 +1100
pushed 2016-02-12 12:46 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1245463: [MSE] P5. Remove no longer working Dump() commands. r=gerald
f97951c80d17b32b496a5093dcc1a152493b9314
created 2016-02-12 00:55 +1100
pushed 2016-02-12 12:46 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1245463: [MSE] P3. When abort() is called, wait until the current appendBuffer completes. r=gerald
8cdb558a60bb8c3ebf276797a10bb80b6ab8752c
created 2016-02-11 23:39 -0800
pushed 2016-02-12 07:39 +0000
Phil Ringnalda Phil Ringnalda - Back out 6 changesets (bug 1245463) for !mAppendRunning (Append is running) assertion failures
17ffbe7ca24ef527cc80acefd436dcfad9c70bab
created 2016-02-10 18:05 +1100
pushed 2016-02-11 23:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1245463: [MSE] P4. Remove no longer working Dump() commands. r=gerald
83a2de2fcf02d98c76ac7591c1149ae120a21d81
created 2016-02-12 00:55 +1100
pushed 2016-02-11 23:32 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1245463: [MSE] P3. When abort() is called, wait until the current appendBuffer completes. r=gerald
eefd40bb4219dab6b6f4441b666912a04d0debb5
created 2016-02-10 11:20 +0100
pushed 2016-02-10 10:20 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a9ccf315f1f2 (bug 1245463)
a2c24c4351b41f2e737b02eeb45a8174383fa960
created 2016-02-10 11:20 +0100
pushed 2016-02-10 10:20 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 22641351f11f (bug 1245463)
22641351f11f00ea7ec4b737844879946bde4ab3
created 2016-02-10 18:05 +1100
pushed 2016-02-10 09:07 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1245463: [MSE] P5. Remove no longer working Dump() commands. r=gerald
less more (0) -100 -60 tip