dom/media/MediaTrackGraph.cpp
7b50f2418f3d67b5d323cac4e92a0ec17a6b0888
created 2020-10-02 15:51 +0000
pushed 2020-10-03 10:23 +0000
Paul Adenot Paul Adenot - Bug 1656068 - Backout first patch in 1656068 for breaking bluetooth audio input on Linux/Pulse. r=pehrsons
ef6bb64cc7bd464a6c5daa02903cb590728c0b63
created 2020-09-29 15:08 +0000
pushed 2020-09-30 09:29 +0000
Andreas Pehrson Andreas Pehrson - Bug 1631769 - Clear SourceMediaTracks' MediaSegment on forced shutdown. r=padenot
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
ad3c4841d6d9812bf6c06e342d8167ad6d8ed87b
created 2020-09-22 21:43 +0000
pushed 2020-09-23 21:23 +0000
Michael Froman Michael Froman - Bug 1664898 - move media/mtransport to media/transport. r=ng
34f42101f9cb7ef0a7c83b093705b397bf6a9c2c
created 2020-09-17 06:10 +0000
pushed 2020-09-18 09:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Prune chunks after 50ms without imagining the samplerate. r=padenot
845077201b0c0f9632d21204392cba49cde2b9fb
created 2020-09-15 20:15 +0300
pushed 2020-09-16 09:56 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 47 changesets (bug 1656438) for bustages on DynamicResampler.cpp . CLOSED TREE
8e59070e92eaecc733caab3cb052c9d1c10a6012
created 2020-09-15 14:41 +0000
pushed 2020-09-16 09:56 +0000
Andreas Pehrson Andreas Pehrson - Bug 1656438 - Prune chunks after 50ms without imagining the samplerate. r=padenot
56cb58f400b5b8ce449fcd4510208603e2241280
created 2020-08-31 15:34 +0000
pushed 2020-08-31 21:52 +0000
Andreas Pehrson Andreas Pehrson - Bug 1661668 - Clarify MediaInputPort threading model. r=padenot
e1620a74a759fa529f22a2bec9f0164fec81b69e
created 2020-08-31 16:08 +0000
pushed 2020-08-31 21:52 +0000
Andreas Pehrson Andreas Pehrson - Bug 1661668 - Rename CrossGraphManager to CrossGraphPort. r=padenot
46132c70fae0d4045f1de8b8c495a4eaa4a1ddaf
created 2020-08-19 22:18 +0000
pushed 2020-08-20 09:32 +0000
Andreas Pehrson Andreas Pehrson - Bug 1652884 - Maintain direct listener disabled state also when adding/removing to source tracks. r=karlt
cca31f035f1817199990b8fa196c6cb2ae706dee
created 2020-08-19 22:18 +0000
pushed 2020-08-20 09:32 +0000
Andreas Pehrson Andreas Pehrson - Bug 1652884 - Propagate disabled mode to consumer tracks in the graph. r=karlt
1c059a524a701193181a11494e1cff58a5d67359
created 2020-08-19 22:18 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Rename MediaTrack::SetEnabled to SetDisabledTrackMode. r=pehrsons
0ba7afbc4eee63f52955c97412dac0b1a7191248
created 2020-08-20 01:13 +0300
pushed 2020-08-20 09:32 +0000
Bogdan Tara Bogdan Tara - Backed out 14 changesets (bug 1652884) for test_peerConnection_trackDisabling.html failures CLOSED TREE
9e9511e32cdd5e2916b25468cbb60856f56da714
created 2020-08-19 19:30 +0000
pushed 2020-08-20 09:32 +0000
Andreas Pehrson Andreas Pehrson - Bug 1652884 - Maintain direct listener disabled state also when adding/removing to source tracks.
605c1ac3081ae785f9023423064677a60480dc52
created 2020-08-19 19:30 +0000
pushed 2020-08-20 09:32 +0000
Andreas Pehrson Andreas Pehrson - Bug 1652884 - Propagate disabled mode to consumer tracks in the graph. r=karlt
b9f419aed12d7385a3f984789930eed1d23e08e2
created 2020-08-19 19:30 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Rename MediaTrack::SetEnabled to SetDisabledTrackMode. r=pehrsons
e8054b77177ab72fe86d6f2038f1c23cc44af0b8
created 2020-08-19 22:21 +0300
pushed 2020-08-20 09:32 +0000
Bogdan Tara Bogdan Tara - Backed out 14 changesets (bug 1652884) for VideoFrameConverter related failures CLOSED TREE
eaa17164344727e662a3752bc9feecfe03cbb84e
created 2020-08-19 11:42 +0000
pushed 2020-08-20 09:32 +0000
Andreas Pehrson Andreas Pehrson - Bug 1652884 - Maintain direct listener disabled state also when adding/removing to source tracks.
6b37b60b66620295194ea2ff3eddd09a7fe9ab50
created 2020-08-19 12:11 +0000
pushed 2020-08-20 09:32 +0000
Andreas Pehrson Andreas Pehrson - Bug 1652884 - Propagate disabled mode to consumer tracks in the graph. r=karlt
e0b1266231bf472595395b33aed343780d199065
created 2020-08-19 14:03 +0000
pushed 2020-08-20 09:32 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1652884 - Rename MediaTrack::SetEnabled to SetDisabledTrackMode. r=pehrsons
e8dd0a07098ba86648f246b41528d5c86a52c676
created 2020-08-05 14:22 +0000
pushed 2020-08-05 21:44 +0000
Paul Adenot Paul Adenot - Bug 1656068 - Do the processing for audio input data on the graph runner thread and not the audio callback thread. r=pehrsons
c680fcf9df41bb9ee651a4bc5d61fb8eb146f1e0
created 2020-08-04 11:27 +0000
pushed 2020-08-04 21:52 +0000
Simon Giesecke Simon Giesecke - Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj
61c16b78c2513fb0c6f552ee5fddd1c1648105a2
created 2020-08-03 22:09 +0300
pushed 2020-08-04 02:27 +0000
Noemi Erli Noemi Erli - Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html
11f0f54c6e0a641470e6fba29733b3ab764df3ef
created 2020-08-03 14:54 +0000
pushed 2020-08-04 02:27 +0000
Simon Giesecke Simon Giesecke - Bug 1654992 - Use std::move instead of SwapElements where possible. r=froydnj
b692924f814a0f2eccba17faf2d797fe70b5c7ca
created 2020-07-17 11:48 +0000
pushed 2020-07-20 21:42 +0000
Paul Adenot Paul Adenot - Bug 1651678. r=karlt
38dc6c6d4d147231be27556e18708823bf295afa
created 2020-07-17 09:50 +0000
pushed 2020-07-17 21:28 +0000
Paul Adenot Paul Adenot - Bug 1653113 - Backed out changeset 61336bfc7584. r=achronop
c56b8cabb3263b5d97c2aa3c0fdbbcc60b40524d
created 2020-07-17 11:48 +0000
pushed 2020-07-17 21:28 +0000
Paul Adenot Paul Adenot - Bug 1653113 - Backed out changeset 5e969a4bab42. r=achronop
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
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
8d4faaf6604cb161eaecc1e63ea00d8ec813ec91
created 2020-06-18 13:58 +0000
pushed 2020-06-22 21:47 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1493990 - Create two new MediaTrack able to transfer the audio data between different threads. r=padenot.
6ffb58f1abad749e19c663742ebdf0d94834270d
created 2020-06-12 13:41 +0000
pushed 2020-06-13 03:21 +0000
Paul Adenot Paul Adenot - Bug 1626918 - Don't start/stop the real-time tracing code from the objects they measure. r=achronop
7c5fe3b1bec50930f1a30fefdf44b597282f5038
created 2020-06-12 02:38 +0000
pushed 2020-06-12 14:56 +0000
Karl Tomlinson Karl Tomlinson - Bug 1644647 reject promises for Close AudioContextOperations run after forced graph shutdown r=padenot
121dfca01d6a2f42b05c4ddebc6d409da35d7715
created 2020-06-12 01:12 +0000
pushed 2020-06-12 09:46 +0000
Karl Tomlinson Karl Tomlinson - Bug 1638243 reject promises for Resume AudioContextOperations that have not run by graph shutdown r=padenot
6316b2fbd3b9c27d6a975a18c35dce4912c33ef9
created 2020-06-11 08:52 +0000
pushed 2020-06-12 09:46 +0000
Karl Tomlinson Karl Tomlinson - Bug 1644647 rewrite AudioContextOperation handling using PendingResumeOperation r=padenot
ce7f146ddc9f1920c3409722a37250e73e6bde62
created 2020-06-12 02:17 +0000
pushed 2020-06-12 09:46 +0000
Karl Tomlinson Karl Tomlinson - Bug 1644647 - introduce PendingResumeOperation r=padenot
71426ce4b138cd7f18f621c7fe2cb2e473ea3e90
created 2020-06-11 08:51 +0000
pushed 2020-06-12 09:46 +0000
Karl Tomlinson Karl Tomlinson - Bug 1644647 use the same mechanism for the first suspended->running transition as for others r=padenot
39f13a31bf2e0f98c4528d4e136e6c135b623c0c
created 2020-06-12 01:02 +0000
pushed 2020-06-12 09:46 +0000
Karl Tomlinson Karl Tomlinson - Bug 1644647 - Bug 1285290 use strong pointers for tracks in ApplyAudioContextOperation() r=padenot
c7c37504525d46161c65dfef8aa371ff73c5b317
created 2020-06-08 09:01 +0000
pushed 2020-06-08 16:39 +0000
Simon Giesecke Simon Giesecke - Bug 1642991 - Use RemoveElementsBy where easily possible. r=froydnj
5e969a4bab421cfb0c9c6816eafd46a3eeb147f5
created 2020-05-28 09:55 +0000
pushed 2020-05-28 15:51 +0000
Paul Adenot Paul Adenot - Bug 1628779 - Disable getting the input and output latency on Linux. r=achronop
61336bfc758449a130882874551df6c358ecd0ae
created 2020-05-28 09:50 +0000
pushed 2020-05-28 15:51 +0000
Paul Adenot Paul Adenot - Bug 1628779 - Update the latency periodically on main thread. r=achronop
1823eb201ef68f7f4ba6f250c6449de53230f3f5
created 2020-05-27 10:27 +0000
pushed 2020-05-27 16:14 +0000
Karl Tomlinson Karl Tomlinson - Bug 1285290 move code to choose the next GraphDriver to CheckDriver() r=padenot
806573d7d69a90ea111a3b235f5fa1f45bd70b4f
created 2020-05-27 08:41 +0000
pushed 2020-05-27 16:14 +0000
Karl Tomlinson Karl Tomlinson - Bug 1641161 remove some graph-thread LIFECYCLE_RUNNING conditions r=padenot
7bae1eadb123675a0b56815f8fe20002fc8f39cb
created 2020-05-27 08:36 +0000
pushed 2020-05-27 16:14 +0000
Karl Tomlinson Karl Tomlinson - Bug 1641161 - Bug 1285290 alias move() to std::move() in MediaTrackGraph.cpp and AudioContext.cpp r=padenot
c17adfdc55cd8725c7187599cf93d439e1b7d764
created 2020-05-27 08:45 +0000
pushed 2020-05-27 16:14 +0000
Karl Tomlinson Karl Tomlinson - Bug 1641161 - Bug 1285290 move AudioContextOperationControlMessage out of function scope r=padenot
a5931e2c9a139c93da3862f55048b960dd1f3d6a
created 2020-05-27 08:34 +0000
pushed 2020-05-27 16:14 +0000
Karl Tomlinson Karl Tomlinson - Bug 1641161 - Bug 1285290 don't add destroyed tracks to graph from Increment/DecrementSuspendCount r=padenot
55a7262c0f6d6ad85e13128f780ab819e6c57e54
created 2020-05-26 18:36 +0000
pushed 2020-05-27 09:35 +0000
Karl Tomlinson Karl Tomlinson - Bug 1633493 don't EnsureNextIteration() in SourceMediaTrack::End() after forced shutdown r=padenot
8c9fb10d84edc87a28eb4ea6fbec64e9c56cb2be
created 2020-05-15 08:22 +0000
pushed 2020-05-15 21:52 +0000
Karl Tomlinson Karl Tomlinson - Bug 1625372 permit ForceShutDown() on a realtime graph r=padenot
152617fc95a03a5a4b835b56ed0b70d49404d9e9
created 2020-05-15 08:24 +0000
pushed 2020-05-15 21:52 +0000
Karl Tomlinson Karl Tomlinson - Bug 1625372 request interrupt of AudioWorklet JS on force shutdown r=padenot
f30c178a40d52f8e60546cc619738f439d054e66
created 2020-05-14 18:14 +0000
pushed 2020-05-15 09:33 +0000
Karl Tomlinson Karl Tomlinson - Bug 1637837 adjust assert so as not to read mForceShutDown until it is known set r=padenot
bba0d6f3cd111d0eee1ec5cbe035303ad03d48b1
created 2020-05-13 13:09 +0300
pushed 2020-05-13 14:51 +0000
Csoregi Natalia Csoregi Natalia - Backed out 5 changesets (bug 1625372) for assertion failures on GraphDriver.cpp. CLOSED TREE
7a38398623f82227eaf73526b7fe2553cd0d3a41
created 2020-05-12 08:43 +0000
pushed 2020-05-13 14:51 +0000
Karl Tomlinson Karl Tomlinson - Bug 1625372 permit ForceShutDown() on a realtime graph r=padenot
ca93e9921c0568ba0cfb558b5f1918e42a64517b
created 2020-05-12 07:10 +0000
pushed 2020-05-13 14:51 +0000
Karl Tomlinson Karl Tomlinson - Bug 1625372 request interrupt of AudioWorklet JS on force shutdown r=padenot
61a83cc0b74b43117a9fa6d92c3d693ea03bbffc
created 2020-05-11 21:38 +0300
pushed 2020-05-11 21:47 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1626081) for causing build bustages. CLOSED TREE
42135f1642179dbeac83623efa77268555afa981
created 2020-05-11 18:23 +0000
pushed 2020-05-11 21:47 +0000
Paul Adenot Paul Adenot - Bug 1626081 - Add a pref to disable the audio output stream routing on Android. r=achronop
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
ecfc8ebb5848ee08adcbc53621e0a06192528406
created 2020-04-21 16:14 +0000
pushed 2020-04-22 04:10 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1630986 - Notify asynchronously when the audio device has started. r=padenot
4c58ef4b5ed095ee8f36324d64adcce044a0a69c
created 2020-04-07 15:16 +0000
pushed 2020-04-07 21:44 +0000
Andreas Farre Andreas Farre - Bug 1620594 - Part 1: Rework NS_ReleaseOnMainThreadSystemGroup. r=nika
425af1615860ee3194848909789841a8a2a9ddc2
created 2020-04-07 10:45 +0000
pushed 2020-04-07 16:05 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1626319 - Change async callback logger to log per thread-id. r=padenot
279fba56ed01a1a44dc2477a4b04e5f43c7557fc
created 2020-03-24 13:21 +0000
pushed 2020-03-24 21:46 +0000
Paul Adenot Paul Adenot - Bug 1613070 - Add tracing markers to AudioWorklet code (real-time thread side). r=karlt
e3fcadf709f080b3e4709d27f350294927d73a4a
created 2020-03-16 12:56 +0000
pushed 2020-03-17 05:13 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1617915 - Expose output device id when MediaTrackGraph is created. r=padenot
less more (0) -100 -60 tip