Support webrtc-svc (scalabilityMode)
Categories
(Core :: WebRTC: Signaling, enhancement, P2)
Tracking
()
People
(Reporter: bwc, Assigned: ng)
References
(Depends on 2 open bugs, Blocks 6 open bugs, )
Details
Attachments
(35 files, 14 obsolete 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 | |
|
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 | |
|
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 | |
|
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 |
We should disable the webrtc-svc wpt until we support this stuff too.
Comment 1•6 years ago
|
||
Marking this a P2 for now. @Byron, please change if you disagree.
Updated•4 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Updated•2 years ago
|
Comment 2•2 years ago
|
||
The main API to implement here is the scalabilityMode encoding parameter.
Updated•1 year ago
|
| Assignee | ||
Comment 3•1 year ago
|
||
| Assignee | ||
Comment 4•1 year ago
|
||
| Assignee | ||
Comment 5•1 year ago
|
||
| Assignee | ||
Comment 6•1 year ago
|
||
MediaEncodingType in Firefox uses the non-standard "transmission" enum variant instead of "webrtc".
https://developer.mozilla.org/en-US/docs/Web/API/MediaCapabilities/encodingInfo#webrtc
But we don't ever use values of this type so it should be safe to add a spec conforming variant.
https://searchfox.org/mozilla-central/search?q=symbol:E_%3CT_mozilla%3A%3Adom%3A%3AMediaEncodingType%3E_Transmission&redirect=false
This bug is not the correct place to resolve removing the old "transmission" variant.
| Assignee | ||
Comment 7•1 year ago
|
||
| Assignee | ||
Comment 8•1 year ago
|
||
| Assignee | ||
Comment 9•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
| Assignee | ||
Comment 10•9 months ago
|
||
| Assignee | ||
Comment 11•9 months ago
|
||
| Assignee | ||
Comment 12•9 months ago
|
||
| Assignee | ||
Comment 13•9 months ago
|
||
| Assignee | ||
Comment 14•9 months ago
|
||
| Assignee | ||
Comment 15•9 months ago
|
||
| Assignee | ||
Comment 16•9 months ago
|
||
| Assignee | ||
Comment 17•9 months ago
|
||
| Assignee | ||
Comment 18•9 months ago
|
||
| Assignee | ||
Comment 19•9 months ago
|
||
Updated•9 months ago
|
Updated•8 months ago
|
Updated•8 months ago
|
Updated•8 months ago
|
| Assignee | ||
Comment 20•5 months ago
|
||
Updated•5 months ago
|
| Assignee | ||
Comment 21•5 months ago
|
||
| Assignee | ||
Comment 22•5 months ago
|
||
Updated•5 months ago
|
| Assignee | ||
Comment 23•5 months ago
|
||
| Assignee | ||
Comment 24•5 months ago
|
||
| Assignee | ||
Comment 25•5 months ago
|
||
| Assignee | ||
Comment 26•5 months ago
|
||
| Assignee | ||
Comment 27•5 months ago
|
||
| Assignee | ||
Comment 28•5 months ago
|
||
| Assignee | ||
Comment 29•5 months ago
|
||
| Assignee | ||
Comment 30•5 months ago
|
||
| Assignee | ||
Comment 31•5 months ago
|
||
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
| Assignee | ||
Comment 32•5 months ago
|
||
| Assignee | ||
Comment 33•5 months ago
|
||
| Assignee | ||
Comment 34•5 months ago
|
||
| Assignee | ||
Comment 35•5 months ago
|
||
Updated•5 months ago
|
| Assignee | ||
Comment 36•5 months ago
|
||
Updated•4 months ago
|
| Assignee | ||
Comment 37•4 months ago
|
||
| Assignee | ||
Comment 38•4 months ago
|
||
| Assignee | ||
Comment 39•4 months ago
|
||
| Assignee | ||
Comment 40•4 months ago
|
||
Note these tests are expected to fail until we support h265. They fail to
find the h265 codec early on, so the tests exit before going into the loop
waiting for results. This makes the failures nearly instant.
| Assignee | ||
Comment 41•4 months ago
|
||
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
| Assignee | ||
Comment 42•3 months ago
|
||
This is used by ScalabilityInfo but could probably be used elsewhere.
It has been moved into its own header as per-the rules layed out in
the style guide:
https://firefox-source-docs.mozilla.org/code-quality/coding-style/coding_style_cpp.html#header-files
Updated•3 months ago
|
| Assignee | ||
Comment 43•3 months ago
|
||
The process of ensuring we have an extmap list before access is fraught.
This adds a version that creates a list if and only if one doesn't exist.
| Assignee | ||
Comment 44•3 months ago
|
||
| Assignee | ||
Comment 45•3 months ago
|
||
Updated•3 months ago
|
| Assignee | ||
Comment 46•3 months ago
|
||
This is used by ScalabilityInfo but could probably be used elsewhere.
It has been moved into its own header as per-the rules layed out in
the style guide:
https://firefox-source-docs.mozilla.org/code-quality/coding-style/coding_style_cpp.html#header-files
Updated•3 months ago
|
Updated•3 months ago
|
| Assignee | ||
Comment 47•3 months ago
|
||
| Assignee | ||
Comment 48•3 months ago
|
||
Updated•26 days ago
|
Updated•26 days ago
|
Updated•26 days ago
|
| Assignee | ||
Comment 49•26 days ago
|
||
| Assignee | ||
Comment 50•26 days ago
|
||
| Assignee | ||
Comment 51•26 days ago
|
||
Updated•26 days ago
|
Updated•26 days ago
|
Updated•26 days ago
|
Updated•26 days ago
|
Updated•26 days ago
|
Updated•26 days ago
|
Updated•26 days ago
|
Comment 52•7 days ago
|
||
Any reason so many patches are accepted but not merged? Is the plan to merge them all together?
Comment 53•4 days ago
|
||
(In reply to [:anutrix] from comment #52)
Any reason so many patches are accepted but not merged? Is the plan to merge them all together?
Yes -- consider it a huge patch broken down into small pieces.
Description
•