Andreas Pehrson
755d2fbfa4
Bug 1556696
- Only fail the VideoFrameConverter out-of-buffers assert if we dropped 100 frames in a row. r=dminor
...
Five buffers is evidently not enough to ensure we don't run out.
What we really want the assert for is that we are not leaking buffers so that
they never recycle, while also keeping memory usage down. This achieves that
by allowing for 100 frames to drop before failing the out-of-buffers assert.
Differential Revision: https://phabricator.services.mozilla.com/D35324
--HG--
extra : moz-landing-system : lando
2019-06-20 15:19:01 +00:00
Sylvestre Ledru
03c8e8c2dd
Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
...
clang-format-8 upstream had some improvements wrt macros
See: https://reviews.llvm.org/D33440
This is why the diff is bigger than usual
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D26098
--HG--
extra : moz-landing-system : lando
2019-04-05 21:41:42 +00:00
Csoregi Natalia
ba58e936bd
Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
2019-04-05 09:48:19 +03:00
Sylvestre Ledru
d1c1878603
Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
...
clang-format-8 upstream had some improvements wrt macros
See: https://reviews.llvm.org/D33440
This is why the diff is bigger than usual
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D26098
--HG--
extra : moz-landing-system : lando
2019-04-04 21:36:16 +00:00
Narcis Beleuzu
24dbe577a5
Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
2019-04-05 00:27:56 +03:00
Sylvestre Ledru
399dbd28fe
Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
...
clang-format-8 upstream had some improvements wrt macros
See: https://reviews.llvm.org/D33440
This is why the diff is bigger than usual
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D26098
--HG--
extra : moz-landing-system : lando
2019-04-04 20:12:23 +00:00
Sylvestre Ledru
ef0bfc3822
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D24168
--HG--
extra : moz-landing-system : lando
2019-03-31 15:12:55 +00:00
Andreas Pehrson
599d0544bb
Bug 1538113 - Fix static-analysis warning in dom/media/VideoFrameConverter.h. r=dminor
...
Initially indicated by: https://phabricator.services.mozilla.com/D24233#inline-142010
Differential Revision: https://phabricator.services.mozilla.com/D24512
--HG--
extra : moz-landing-system : lando
2019-03-25 14:25:11 +00:00
Andreas Pehrson
ae7831e5ad
Bug 1423253 - Handle MediaDecoder pauses when future frames are already buffered. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D23588
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:51 +00:00
Andreas Pehrson
49d065b76b
Bug 1423253 - Improve MediaPipeline logging and fix formatting. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D22929
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:21 +00:00
Andreas Pehrson
021e97c215
Bug 1423253 - Make future frames in MediaPipeline black when a track is disabled. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D22928
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:15 +00:00
Andreas Pehrson
74e1a2c0aa
Bug 1423253 - Drop old frames before they get processed in VideoFrameConverter. r=padenot
...
To avoid building up a queue of frames when the machine cannot keep up.
Differential Revision: https://phabricator.services.mozilla.com/D23710
--HG--
extra : moz-landing-system : lando
2019-03-22 11:44:40 +00:00
Andreas Pehrson
c459274366
Bug 1423253 - Pace future video frames in MediaPipeline. r=dminor,padenot
...
WebRTC.org doesn't handle receiving multiple future frames.
This will buffer future frames from a direct listener in MediaPipeline
and pass them on when the frame's wall clock timestamp has been reached.
Differential Revision: https://phabricator.services.mozilla.com/D22921
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:27 +00:00
Andreas Pehrson
a35ff7f46e
Bug 1423253 - Move VideoFrameConverter to its own file. r=dminor
...
This lets us unit test it in a future patch.
Differential Revision: https://phabricator.services.mozilla.com/D24233
--HG--
extra : moz-landing-system : lando
2019-03-22 11:45:23 +00:00