diff browse annotate |
cff9b2e7dfec51b9d1a7c6908a6cf0c9c8c1cf29 created 2022-05-02 20:37 +0000 pushed 2022-05-03 09:42 +0000 |
Nika Layzell | Nika Layzell - Bug 1738106 - Part 3: Switch to TaskQueue::Create, r=xpcom-reviewers,necko-reviewers,media-playback-reviewers,dragana,alwu,barret |
diff browse annotate |
30587cee01b1e3cfc372963c3d0ce05562e6b71d created 2022-04-12 21:37 +0000 pushed 2022-04-13 09:43 +0000 |
Mike Hommey | Mike Hommey - Bug 1762518 - Remove unused local variables in MediaRecorder::Session::Start. r=padenot |
diff browse annotate |
d948ec79fceb809fed2b42771fa9df118c8b0f7a created 2021-10-01 12:20 +0200 pushed 2021-11-01 18:17 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1654112 - Use a dedicated thread pool for the call thread. r=bwc |
diff browse annotate |
cb2eacec3194eb25c798780b7d5929ca868f6975 created 2021-08-26 18:37 +0000 pushed 2021-08-26 21:39 +0000 |
Bryce Seager van Dyk | Bryce Seager van Dyk - Bug 1726024 - Handle failure to get shutdown barrier in MediaRecorder. r=pehrsons |
diff browse annotate |
0ba3efcd50230e64a46176fe35eca42dc93b9d10 created 2021-05-04 23:11 +0000 pushed 2021-05-05 09:52 +0000 |
Karl Tomlinson | Karl Tomlinson - Bug 1708123 choose the better message on lack of MIME type support in MediaRecorder constructor r=jib |
diff browse annotate |
eda8b31c76591e8194c80f67b81bfc93ed72df0e created 2021-04-06 09:10 +0000 pushed 2021-04-06 15:29 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1697521 - In MediaRecorder check for multiple tracks synchronously, per spec. r=padenot |
diff browse annotate |
56ecd705a9d946759e962deb791a2d0b453627ff created 2021-03-04 19:39 +0000 pushed 2021-03-05 08:56 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1693045 - Fire NotSupportedError when trying to record multiple tracks of one kind. r=bryce |
diff browse annotate |
e4b833baf871a56ced810954bef4f81c9bc10369 created 2021-03-04 19:39 +0000 pushed 2021-03-05 08:56 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1693045 - Generalize the use of mInvalidModificationDomException. r=bryce |
diff browse annotate |
de373b6c88ca0baf6ac9f931cdebe005417d7b40 created 2021-03-04 19:39 +0000 pushed 2021-03-05 08:56 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1693045 - Account for null mEncoder in DoSessionEndTask. r=bryce |
diff browse annotate |
14358973739cbd590dac55abb23d78f6409e7ef8 created 2021-02-16 04:44 +0000 pushed 2021-02-16 09:40 +0000 |
Gerald Squelart | Gerald Squelart - Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian |
diff browse annotate |
e210b5200da9a544183c6a05d055687745691142 created 2021-02-11 13:39 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - Convert static vars to constexpr in MediaRecorder and friends. r=bryce |
diff browse annotate |
925b22cbd3b6ebdcbc7c5f4d3dbd8e976d768779 created 2021-02-11 13:39 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - Fix MediaRecorder comments. r=bryce |
diff browse annotate |
7464b30366534ccda49d57f2c213f802766a185b created 2021-02-11 13:39 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - Move remaining MediaEncoder events to MediaEvent. r=bryce |
diff browse annotate |
bb3690c52cb92637d097817682902a5165262ddf created 2021-02-11 13:38 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - Use timeslice to gather blobs in MediaEncoder. r=bryce |
diff browse annotate |
7ef85a640ab2f3b7770266674063cd9e7bd195e7 created 2021-02-11 13:38 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - Merge MediaEncoder's Extract and GatherBlob into RequestData. r=bryce |
diff browse annotate |
28563731435bbb037be242d98b83d5b556e8cf05 created 2021-02-11 13:38 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - Move MutableBlobStorage and the timeslice to MediaEncoder. r=bryce |
diff browse annotate |
7ef0811b3e5989af1e3e56e23ed0c3d5c2da7cb9 created 2021-02-11 13:38 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - Add MediaEncoder::Stop that stops gracefully and returns a MozPromise. r=bryce |
diff browse annotate |
87a8cf23da931810282f9b2667e097fb4189a034 created 2021-02-11 13:38 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - Reduce the MediaEncoder::Shutdown MozPromise return type. r=bryce |
diff browse annotate |
e43d3445f0d4a953272b19555473c5cc38f8895e created 2021-02-11 13:38 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - MozPromisify MediaRecorder::Session::Extract and let GatherBlob paths extract remaining data first. r=bryce |
diff browse annotate |
bb840d443ce58710361497085bd4402a4c41bb65 created 2021-02-11 13:38 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - Rename MediaEncoder::Stop to DisconnectTracks to better reflect what it does. r=bryce |
diff browse annotate |
4a187d94c6a256fd38030215b2d7ed9cd069479a created 2021-02-11 13:38 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - Let encoders encode automatically and push directly to MediaQueues. r=bryce |
diff browse annotate |
d1768aade7f3cbee48643aeb7f06660d33bcc2a7 created 2021-02-11 13:38 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1464268 - Fire "start" when all track encoders have received some data. r=bryce |
diff browse annotate |
6454bf741983a4c7fa74c22a23bed5c9b3717523 created 2021-02-11 13:38 +0000 pushed 2021-02-11 21:31 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1666487 - Move key frame interval state from VideoTrackEncoder to VP8TrackEncoder. r=bryce |
diff browse annotate |
6568490004a67fcc78e74765ac150209de03ed96 created 2020-12-16 19:09 +0000 pushed 2020-12-17 09:27 +0000 |
Simon Giesecke | Simon Giesecke - Bug 1679987 - Removed unused includes of nsCharSeparatedTokenizer.h. r=nika |
diff browse annotate |
93fabad45659d172b723c9606215d3acaab54df1 created 2020-11-23 16:21 +0000 pushed 2020-11-24 09:22 +0000 |
Simon Giesecke | Simon Giesecke - Bug 1660470 - Add missing include directives/forward declarations. r=nika |
diff browse annotate |
5b0fae6faba33d05d6dde24e9dacc2e2f3aa6206 created 2020-11-05 19:57 +0000 pushed 2020-11-09 21:53 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1581139 - Fire InvalidModificationError on MediaRecorder track set changes. r=bryce |
diff browse annotate |
8a260892acc935e4f0911b38029e69e8178c06c3 created 2020-11-04 17:04 +0000 pushed 2020-11-05 04:52 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1674637 - Use nested namespaces in dom/ r=sg,andi |
diff browse annotate |
8bb104cbe0cf1e1de6688a2770281e76702bb8c9 created 2020-11-04 10:54 +0200 pushed 2020-11-04 21:43 +0000 |
Butkovits Atila | Butkovits Atila - Backed out changeset c0adbf7522dc (bug 1674637) for bustage on GMPParent.cpp. CLOSED TREE |
diff browse annotate |
c0adbf7522dc9daa4f17a7607c5eb45a99d08d44 created 2020-11-04 08:29 +0000 pushed 2020-11-04 21:43 +0000 |
Sylvestre Ledru | Sylvestre Ledru - Bug 1674637 - Use nested namespaces in dom/ r=sg,andi |
diff browse annotate |
1f4532c736251ab25bacbfde219264a5b9b492ef created 2020-09-23 15:17 +0000 pushed 2020-09-24 09:34 +0000 |
Simon Giesecke | Simon Giesecke - Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi |
diff browse annotate |
0889462c340fc62814093acbbb4f06f34eea5b67 created 2020-09-02 09:54 +0000 pushed 2020-09-02 21:57 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1662251 - stop assigning from NS_Convert* values, mostly; r=sg |
diff browse annotate |
3d7ffaefcd5a6c10988a1ecc3b75c3d55e1cd9e2 created 2020-07-01 08:34 +0000 pushed 2020-07-01 21:32 +0000 |
Simon Giesecke | Simon Giesecke - Bug 1648010 - Fix uses of NS_LITERAL_STRING with C string literals. r=geckoview-reviewers,agi,froydnj |
diff browse annotate |
3f8100fb74318f9e0b3b6351ade737994d13bcf8 created 2020-07-01 08:29 +0000 pushed 2020-07-01 21:32 +0000 |
Simon Giesecke | Simon Giesecke - Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj |
diff browse annotate |
48eaa84c206dbdda637c57b55ddbd07e975ba103 created 2020-06-23 05:05 +0000 pushed 2020-06-23 16:15 +0000 |
Jean-Yves Avenard | Jean-Yves Avenard - Bug 1637500 - P2. Rename methods as they are not always dealing with "threads". r=froydnj |
diff browse annotate |
690bf5399ebe3d72b2d77e8c287eb2c5f02459d8 created 2020-06-08 08:50 +0000 pushed 2020-06-08 16:39 +0000 |
Simon Giesecke | Simon Giesecke - Bug 1642989 - Use RemoveLastElements instead of RemoveElementsAt where possible. r=froydnj |
diff browse annotate |
0cb3cee0d145bae1af8850562546e01d4951be29 created 2020-05-05 11:38 +0000 pushed 2020-05-05 21:38 +0000 |
Simon Giesecke | Simon Giesecke - Bug 1626570 - Improve handling of copying arrays in dom/media/. r=bryce |
diff browse annotate |
6c096ce0e3e6dffe4761eca660542f6d7dce14f8 created 2020-03-06 21:08 +0000 pushed 2020-03-07 09:32 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1619112 part 5. Stop accepting nsAString in ErrorResult error-throwing. r=smaug |
diff browse annotate |
abc482029dfe91b8d16904f759463a15f17c8808 created 2020-03-06 23:05 +0000 pushed 2020-03-07 09:32 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1618011 part 7. Switch most error messages used in bindings to having a method name prefix. r=peterv |
diff browse annotate |
b5c15277450eda187610b12df8abba5981bcbaf7 created 2020-03-07 00:15 +0200 pushed 2020-03-07 09:32 +0000 |
Arthur Iakab | Arthur Iakab - Backed out 11 changesets (bug 1618011)for Linting failure. |
diff browse annotate |
b01f8c66110bac2dd58fea17d2f9643d8ed0eb05 created 2020-03-06 20:39 +0000 pushed 2020-03-07 09:32 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1618011 part 7. Switch most error messages used in bindings to having a method name prefix. r=peterv |
diff browse annotate |
9f768142ce40add4b0718b67043f144a70d11f0d created 2020-03-03 23:10 +0000 pushed 2020-03-04 08:41 +0000 |
Karl Tomlinson | Karl Tomlinson - Bug 1616175 trigger track listener removal before waiting for removal r=bryce |
diff browse annotate |
bb1ce9b0e5f64889ff6faa732414afe81f229e11 created 2020-02-21 22:44 +0000 pushed 2020-02-22 09:52 +0000 |
Eric Rahm | Eric Rahm - Bug 1322095 - Part 2: Remove nsAutoPtr from dom/media. r=jya |
diff browse annotate |
49adcf9a70abc9df4f11a123d181aa7213a20615 created 2020-02-13 14:38 +0000 pushed 2020-02-13 18:21 +0000 |
Simon Giesecke | Simon Giesecke - Bug 1611415 - Prefer using std::move over forget. r=froydnj |
diff browse annotate |
40224b9480044dc1937981702026d84a05794353 created 2020-02-12 20:13 +0200 pushed 2020-02-13 03:57 +0000 |
shindli | shindli - Backed out changeset 0c982bc69cb3 (bug 1611415) for causing build bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/nsCOMPtr CLOSED TREE |
diff browse annotate |
0c982bc69cb321db4e4fd188c641505c26afab5b created 2020-02-12 17:24 +0000 pushed 2020-02-13 03:57 +0000 |
Simon Giesecke | Simon Giesecke - Bug 1611415 - Applied FixItHints from mozilla-non-std-move. r=froydnj |
diff browse annotate |
c9ac45b91718d501e59fe09f7963ba9413e65512 created 2020-02-06 21:16 +0000 pushed 2020-02-07 03:55 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1613013 part 1. Annotate DOMExceptions from WebIDL implementations with the method they come from. r=peterv |
diff browse annotate |
eb91a337cfafb88203fca9b0fedc70117601a157 created 2020-02-03 20:19 +0000 pushed 2020-02-04 04:04 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 1612213 part 1. Switch most consumers of ThrowDOMException to the new methods. r=smaug,jgilbert |
diff browse annotate |
d235a06ca6bee8e27b6cad159d8aa00e75b3ca20 created 2019-12-06 09:24 +0000 pushed 2019-12-06 16:33 +0000 |
Gabriele Svelto | Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan |
diff browse annotate |
04da0ed7b980ff65c4c081772ce5737080b72dca created 2019-12-04 17:32 +0200 pushed 2019-12-05 04:11 +0000 |
Dorel Luca | Dorel Luca - Backed out changeset f6e53d1c6518 (bug 1600545) for Android build bustage. CLOSED TREE |
diff browse annotate |
f6e53d1c65182d92d51f94caec7bacea5be729f6 created 2019-12-04 15:01 +0000 pushed 2019-12-05 04:11 +0000 |
Gabriele Svelto | Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan |
diff browse annotate |
9e3f44e87a1a2be927c7fab135653c6b86b982c9 created 2019-11-12 10:30 +0000 pushed 2019-11-12 21:49 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1594466 - Don't rewrite mimeType if fully defined. r=bryce |
diff browse annotate |
550c2f8bde45234e1e0e4138dcb92cb8706e2c4d created 2019-11-07 23:07 +0000 pushed 2019-11-08 17:14 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1590997 - Defer setting MediaRecorder mimeType attribute until firing start event. r=jib |
diff browse annotate |
d6e5123eba183aa2f6c75aa57a541f128587a1a5 created 2019-10-23 13:04 +0000 pushed 2019-10-23 21:54 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1590319 - Revert async task queueing in MediaRecorder::Pause()/Resume(). r=jib |
diff browse annotate |
87469bcb7a135ea27a134f02cb9530b8dd5a29fb created 2019-10-21 05:33 +0000 pushed 2019-10-21 09:56 +0000 |
Andrea Marchesini | Andrea Marchesini - Bug 1585284 - Force global in Blob CTOR, r=smaug |
diff browse annotate |
bee7aebbca697167b3ce6bafafd001997c27e6ec created 2019-10-21 05:33 +0000 pushed 2019-10-21 09:56 +0000 |
Andrea Marchesini | Andrea Marchesini - Bug 1585284 - Use BlobImpl in MutableBlobStorage instead of Blob, r=smaug |
diff browse annotate |
30100f2c612832dc74831e4b1b36bec636d5b396 created 2019-10-21 05:33 +0000 pushed 2019-10-21 09:56 +0000 |
Andrea Marchesini | Andrea Marchesini - Bug 1585284 - Use nsIGlobalObject in any Blob/File CTOR, r=smaug |
diff browse annotate |
fe00ae5e7187118eb1099a8b9882729b974b933c created 2019-10-17 09:31 +0000 pushed 2019-10-17 15:35 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1589029 - Use distinct ShutdownBlockers in MediaRecorder. r=bryce |
diff browse annotate |
509719f98963a8f1c2663dac01279a734d30e71a created 2019-10-17 09:31 +0000 pushed 2019-10-17 15:35 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1586903 - Wait for track listener removals rather than just informing them of shutdown. r=bryce |
diff browse annotate |
e7b3b38bb16026e29792643ea02be598d2b13fb4 created 2019-10-10 16:24 +0000 pushed 2019-10-11 03:48 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1586328 - Make Extract take an aNow argument to avoid pushing a blob the very first call. r=bryce |
diff browse annotate |
d65b19aacfbdb5d211c7ede90a95ddd12f5eef25 created 2019-10-03 22:10 +0000 pushed 2019-10-04 16:07 +0000 |
Andreas Pehrson | Andreas Pehrson - Bug 1512175 - Ensure there is data available immediately after the "start" event. r=jib |