dom/media/MediaDecoder.cpp
002603264291acc776613e0d2480a99d0043d926
created 2021-10-17 23:00 +0000
pushed 2021-10-18 09:51 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1736236 - Remove obsolete LayerManager.h. r=gfx-reviewers,lsalzman
c1601bb10cc726d0af59c0081c0c6c4b4eb84468
created 2021-10-12 09:03 +0000
pushed 2021-10-12 21:40 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Add a way to measure the duration a media was muted. r=alwu,webidl,emilio
7876b5a472e959d461fab68ff838223ac41a1d88
created 2021-10-12 09:03 +0000
pushed 2021-10-12 21:40 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Expose audio telemetry counters as chrome-only attributes like their video counterparts. r=alwu,webidl,emilio
614c48a8c245c32189a1dcc228f6fef43b4555e2
created 2021-10-12 09:03 +0000
pushed 2021-10-12 21:40 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Rename chrome-only telemetry counter attributes to distinguish audio and video. r=alwu,webidl,emilio
a7d1e3def1ac1016334c37936b11583c6cce2ef9
created 2021-10-12 09:03 +0000
pushed 2021-10-12 21:40 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Add initial accumulator for audio. r=alwu
201148a194bed830c2941747d7fdc407cbb69533
created 2021-10-12 09:03 +0000
pushed 2021-10-12 21:40 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Add a way to specify the type of content (audio/video/both) in the TelemetryProbesReporter, change a bit visibility event handling. r=alwu
4c58119543adfa98da0fd0c7cf8fef7cf57f30bc
created 2021-10-12 09:03 +0000
pushed 2021-10-12 21:40 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Only call into the telemetry state change code when the state changes. r=alwu
c49895e7683f765b05bf7e2da1a7e02015c723aa
created 2021-10-12 09:03 +0000
pushed 2021-10-12 21:40 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Rename mTotalPlayTime and friends to mention it's about video. r=alwu
bc2fe7449a10c195700100a07b92b922e927d4b6
created 2021-10-07 20:36 +0300
pushed 2021-10-07 21:51 +0000
Alexandru Michis Alexandru Michis - Backed out 24 changesets (bug 1678373) for causing bc failures in browser_tab_visibility_and_play_time.js
a153160589687bdf30b4ca4b07cba10428847dbf
created 2021-10-07 15:44 +0000
pushed 2021-10-07 21:51 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Add a way to measure the duration a media was muted. r=alwu,webidl,emilio
c33c8411129b3ebc2240eed9fdfce55ef71b4b65
created 2021-10-07 15:44 +0000
pushed 2021-10-07 21:51 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Expose audio telemetry counters as chrome-only attributes like their video counterparts. r=alwu,webidl,emilio
3b854fc36abf0c9b85ab8214d5dce2292c820693
created 2021-10-07 15:44 +0000
pushed 2021-10-07 21:51 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Rename chrome-only telemetry counter attributes to distinguish audio and video. r=alwu,webidl,emilio
bd04930155f40474c46fcdbef7dcdda59d5f1b36
created 2021-10-07 15:44 +0000
pushed 2021-10-07 21:51 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Add initial accumulator for audio. r=alwu
034e8edd46190c5a374f0097225ff46cb2246062
created 2021-10-07 15:44 +0000
pushed 2021-10-07 21:51 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Add a way to specify the type of content (audio/video/both) in the TelemetryProbesReporter, change a bit visibility event handling. r=alwu
b7673d20c521033ba1f71466bddcfb7f33b4dab8
created 2021-10-07 15:44 +0000
pushed 2021-10-07 21:51 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Only call into the telemetry state change code when the state changes. r=alwu
5a93251e2feab77c1ecce64361d74fc3dbe02038
created 2021-10-07 15:44 +0000
pushed 2021-10-07 21:51 +0000
Paul Adenot Paul Adenot - Bug 1678373 - Rename mTotalPlayTime and friends to mention it's about video. r=alwu
7a15381e527d952336ee732cd9aea9348233b187
created 2021-09-30 12:36 +0000
pushed 2021-09-30 21:50 +0000
Paul Adenot Paul Adenot - Bug 1733109 - narrowing conversion from 'size_t' in MediaDecoder.cpp. r=bryce
1507b273da3e84ca6030b250fd365bc54cca3c9b
created 2021-09-30 12:36 +0000
pushed 2021-09-30 21:50 +0000
Paul Adenot Paul Adenot - Bug 1733109 - do not use 'else' after 'return' in MediaDecoder.cpp. r=bryce
132e76589b5f7f617be5c50c6ee22d4a9e02d87e
created 2021-09-30 12:36 +0000
pushed 2021-09-30 21:50 +0000
Paul Adenot Paul Adenot - Bug 1733109 - passing result of std::move() as a const reference argument; no move will actually happen in MediaDecoder.cpp. r=bryce
15582a2f41e58d55bfb134d77bca20df7db22add
created 2021-09-30 12:36 +0000
pushed 2021-09-30 21:50 +0000
Paul Adenot Paul Adenot - Bug 1733109 - the parameter 'aSecondaryVideoContainer' is copied for each invocation but only used as a const reference; consider making it a const reference in MediaDecoder.cpp r=bryce
42b69e6ec4277c7f236f59e87627abe4ebf1f184
created 2021-09-30 12:36 +0000
pushed 2021-09-30 21:50 +0000
Paul Adenot Paul Adenot - Bug 1733109 - do not use 'else' after 'return' in MediaDecoder.cpp. r=bryce
6b28a5600fee0b62beb3e1dd86c3e0efd79044f7
created 2021-09-30 12:36 +0000
pushed 2021-09-30 21:50 +0000
Paul Adenot Paul Adenot - Bug 1733109 - 'auto owner' can be declared as 'auto *owner' in MediaDecoder.cpp. r=bryce
88c9dbc265f65847d456346363158814ec397921
created 2021-09-30 12:36 +0000
pushed 2021-09-30 21:50 +0000
Paul Adenot Paul Adenot - Bug 1733109 - use 'using' instead of 'typedef' in MediaDecoder.cpp. r=bryce
6f32e6bbb6a57cae578e2987d5aaf2784982d9df
created 2021-09-02 21:03 +0300
pushed 2021-09-03 03:51 +0000
Alexandru Michis Alexandru Michis - Backed out 2 changesets (bug 1724106) for causing Bug 1728715.
8ed4675541c6c4cd6fd31abbcbff49f51caff6fb
created 2021-09-01 22:29 +0000
pushed 2021-09-02 09:24 +0000
Bryce Seager van Dyk Bryce Seager van Dyk - Bug 1724106 - Clarify threading usage when getting media debug info. r=alwu
73d6b4ddd3de60518db29494b29c38e567fe2873
created 2021-08-22 10:21 +0000
pushed 2021-08-22 21:22 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1725145 - fixes for linking in the hybrid build env. r=valentin
5984d69367e20af1ff185229884bc6313eefd3fb
created 2021-08-09 19:30 +0000
pushed 2021-08-10 03:24 +0000
alwu alwu - Bug 1723799 - part2 : add test. r=padenot,webidl,smaug
76ccadcf74235eea28f88592488e3b908773c1b2
created 2021-07-22 22:58 +0000
pushed 2021-07-23 03:42 +0000
Matt Woodrow Matt Woodrow - Bug 1721537 - Split out WindowRenderer base class from LayerManager. r=miko
cd7cfba5859e4bb799f1f9fedb3811a8b9920f67
created 2021-04-19 15:17 +0000
pushed 2021-04-19 22:16 +0000
Brendan Early Brendan Early - Bug 1120222 - Set AudioSink name to title of MediaElement's parent r=padenot
288a653bc445ba1fd1faf12e63e6c971f89d154b
created 2021-04-08 00:54 +0000
pushed 2021-04-08 09:51 +0000
alwu alwu - Bug 1694634 - part1 : add debug log for media decoder. r=bryce
fa184a5e26d16ed4dbf7249c3f4b28e4ce508408
created 2021-04-07 20:18 +0000
pushed 2021-04-08 09:51 +0000
Robert Bryer Robert Bryer - Bug 1698401 - don't give PositionUpdate::ePeriodicUpdate when seeking, stopping timeMarchesOn() happening for a seek; add wpt for checking correct onenter fires on seek r=alwu
78882f5ba9064005e9540ea1d4e26aee92ad3319
created 2021-02-11 20:19 +0000
pushed 2021-02-12 04:07 +0000
alwu alwu - Bug 1686696 - part2 : rework how does decoder handle owner's events when the logical position changes. r=bryce
8afa9c8f3bdc10509d627cc82d200e1ea9ea2159
created 2021-02-11 06:29 +0200
pushed 2021-02-11 09:28 +0000
Bogdan Tara Bogdan Tara - Backed out 6 changesets (bug 1686696) for 1587248.html crashtest failures CLOSED TREE
36c696166033fc6ba0878d7d03b5095afd77a831
created 2021-02-11 03:45 +0000
pushed 2021-02-11 09:28 +0000
alwu alwu - Bug 1686696 - part2 : rework how does decoder handle owner's events when the logical position changes. r=bryce
abe8873979c100c95cfbc9f1a3a78e446da1205b
created 2021-01-22 18:07 +0000
pushed 2021-01-22 21:27 +0000
alwu alwu - Bug 1687899 - part1 : use enum class to replace boolean for a better understanding why we need to dispatch 'timeupdate'. r=bryce
0527bd0ca81fb575221cac9249977a0c548c983d
created 2021-01-15 19:58 +0000
pushed 2021-01-20 09:51 +0000
alwu alwu - Bug 1685399 - part10 : add chrome-only attributes to allow us check accumulated time during testing. r=padenot,emilio
a434e3cd5efc32f8093a4aa864fe8ea3f1b57e5b
created 2021-01-19 17:34 +0000
pushed 2021-01-20 09:51 +0000
alwu alwu - Bug 1685399 - part7 : implement a helper class to accumulate and report the telemetry probe. r=padenot,bryce
c4bb5ad5c8c989f9e247c1aa81a88ed34633aa69
created 2021-01-14 19:54 +0000
pushed 2021-01-20 09:51 +0000
alwu alwu - Bug 1685399 - part5 : remove unused state 'PLAY_STATE_START'. r=padenot
7d8b2275be91ab22b095fd5daf4cc14b24fb519b
created 2021-01-14 19:54 +0000
pushed 2021-01-20 09:51 +0000
alwu alwu - Bug 1685399 - part3 : use actual invisible state to determine if we should suspend decoding. r=padenot
61407047ca1ac212c92d7945143bf4635bdf330d
created 2021-01-05 07:43 +0000
pushed 2021-01-05 16:04 +0000
Andreas Pehrson Andreas Pehrson - Bug 1601799 - Use a SharedDummyTrack for graph access in DecodedStream. r=karlt
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
3f17452adab29c49b4ce915891e35d32cf4bf216
created 2020-10-29 08:56 +0000
pushed 2020-10-29 15:52 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1626555 - Add `dom/media/` to the list of non-unified-build-compatible directories. r=sg
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
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
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
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
c2a43696053ddaf1e5043577a71b1fd3a8bd3271
created 2020-04-20 02:13 +0000
pushed 2020-04-21 09:42 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1630802 - P8. Remove unnecessary AutoEnter. r=bholley
a5ad3b179c9296d1785f2ca3632ea33cb7f75659
created 2020-04-07 15:17 +0000
pushed 2020-04-07 21:44 +0000
Andreas Farre Andreas Farre - Bug 1620594 - Part 6: Use AbstractThread::MainThread instead of SystemGroup::AbstractThread. r=nika
e8bdb82bfc2036919e0c6f57dd50dcde07f4d661
created 2020-03-04 15:39 +0000
pushed 2020-03-05 04:16 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot
cc1790a6b7e428834c1f89726ac7d276973a701c
created 2020-02-24 17:48 +0000
pushed 2020-02-25 21:43 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1571513 - Implement suspend/resume of MediaDecoder to clean up low level resources. r=alwu
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
d0d7ed8937ea2ac7ea4fc89cef7fa6ccd0dbce5d
created 2020-01-09 17:10 +0000
pushed 2020-01-10 09:50 +0000
alwu alwu - Bug 1595603 - part2 : delay seeking task when media is inactive r=bryce
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
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
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
3a71396093c432bd8c7c952a3aca604e43587a11
created 2019-11-22 12:52 +0000
pushed 2019-11-23 09:47 +0000
Andreas Pehrson Andreas Pehrson - Bug 1536156 - Let cloneElementVisually() return a promise that resolves when frames have been rendered. r=alwu,mconley,bzbarsky
2155d242283034b4960e9fd646016b51de702015
created 2019-11-22 00:07 +0000
pushed 2019-11-23 09:47 +0000
Andreas Pehrson Andreas Pehrson - Bug 1596777 - Hook up the SecondaryVideoContainer with state mirroring. r=alwu
e01020298260b1bb17bce5537baf72410aed44a5
created 2019-11-22 01:58 +0200
pushed 2019-11-22 04:19 +0000
Daniel Varga Daniel Varga - Backed out 7 changesets (bug 1597216, bug 1596777, bug 1536156) for reftest failures at reftest/bipbop_300_215kbps.mp4.lastframe.htm. On a CLOSED TREE
d540f1802ff605dbe81541f0846e7482508b7448
created 2019-11-20 21:51 +0000
pushed 2019-11-22 04:19 +0000
Andreas Pehrson Andreas Pehrson - Bug 1536156 - Let cloneElementVisually() return a promise that resolves when frames have been rendered. r=alwu,mconley,bzbarsky
e0184916cf3793177b3a81a2d17109d3d15153d4
created 2019-11-20 16:32 +0000
pushed 2019-11-22 04:19 +0000
Andreas Pehrson Andreas Pehrson - Bug 1596777 - Hook up the SecondaryVideoContainer with state mirroring. r=alwu
less more (0) -300 -100 -60 tip