Make the duplicate frame interval in the Pacer mutable
Categories
(Core :: WebRTC: Audio/Video, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox133 | --- | fixed |
People
(Reporter: pehrsons, Assigned: pehrsons)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Attachments
(10 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
It is currently immutable. With bug 1920687 we will want to change it depending on which FrameCadenceAdapter mode is in use.
| Assignee | ||
Comment 1•1 year ago
|
||
This patch also cleans up includes and marks functions inline.
| Assignee | ||
Comment 2•1 year ago
|
||
| Assignee | ||
Comment 3•1 year ago
|
||
Note this doesn't block the caller, which helps avoid hanging some tests, but
instead relies on the caller spinning the event loop. The latter typically
happens through WaitFor(RefPtr<MozPromise>).
| Assignee | ||
Comment 4•1 year ago
|
||
| Assignee | ||
Comment 5•1 year ago
|
||
This adds logging to Pacer<T>, which is currently only used by
VideoFrameConverter. It also updates VideoFrameConverter's own logging through a
dedicated macro, and puts both classes' on the MediaPipeline log module.
| Assignee | ||
Comment 6•1 year ago
|
||
| Assignee | ||
Comment 7•1 year ago
|
||
| Assignee | ||
Comment 8•1 year ago
|
||
| Assignee | ||
Comment 9•1 year ago
|
||
| Assignee | ||
Comment 10•1 year ago
|
||
Comment 11•1 year ago
|
||
Comment 12•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/b7103b0ed880
https://hg.mozilla.org/mozilla-central/rev/3a0274da9502
https://hg.mozilla.org/mozilla-central/rev/fa25c14e9451
https://hg.mozilla.org/mozilla-central/rev/e7e6b555d8b2
https://hg.mozilla.org/mozilla-central/rev/04a260ea11df
https://hg.mozilla.org/mozilla-central/rev/878b0df5d9d1
https://hg.mozilla.org/mozilla-central/rev/c66e6248ecd0
https://hg.mozilla.org/mozilla-central/rev/508fe4aa8e87
https://hg.mozilla.org/mozilla-central/rev/94b2828d51cf
https://hg.mozilla.org/mozilla-central/rev/37a7d9addd13
Description
•