[wpt-sync] Sync PR 49990 - Add WPTs for negotiating H265 with minimal level-id in SDP answers.
Categories
(Core :: WebRTC, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox136 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 49990 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/49990
Details from upstream follow.
Henrik Boström <hbos@chromium.org> wrote:
Add WPTs for negotiating H265 with minimal level-id in SDP answers.
Add test coverage for https://github.com/w3c/webrtc-pc/pull/3023 which
unblocks merging the PR (it has "editors can integrate"). Specifically
it should be possible to negotiate H265 even if the level-id is
downgraded in the SDP answer (not throwing on level-id mismatch).
- H265 is behind flags so a virtual test suite is added.
- If bot lacks HW capabilities to do H265, the tests will
PRECONDITION_FAILED. To avoid reverting tests we will allow the bots
to both pass and fail, I filed crbug.com/388299759.Some of the tests FAIL even when they run: passing these tests will be
covered by crbug.com/381407888.Bug: chromium:381407888, webrtc:41480904, chromium:388299759
Change-Id: Ie017560b4310418a4c9ed854dcb09136b9b446e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6148192
Reviewed-by: David Baron \<dbaron@chromium.org>
Commit-Queue: Henrik Boström \<hbos@chromium.org>
Reviewed-by: Evan Shrubsole \<eshr@google.com>
Cr-Commit-Position: refs/heads/main@{#1404052}
Assignee | ||
Updated•1 month ago
|
Assignee | ||
Comment 1•1 month ago
|
||
Assignee | ||
Comment 2•1 month ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests and 3 subtests
Status Summary
Firefox
OK
: 1
PRECONDITION_FAILED
: 3
Chrome
OK
: 1
PRECONDITION_FAILED
: 3
Safari
OK
: 1
FAIL
: 3
Links
Details
New Tests That Don't Pass
- /webrtc/protocol/h265-level-id.https.html [wpt.fyi]
- Offer to send H265, answer to receive level-id=30 results in level-id=30:
PRECONDITION_FAILED
(Chrome:PRECONDITION_FAILED
, Safari:FAIL
) - Offer to receive level-id=30 and set codec from getParameters:
PRECONDITION_FAILED
(Chrome:PRECONDITION_FAILED
, Safari:FAIL
) - Offer to receive level-id=30 and set codec from getCapabilities:
PRECONDITION_FAILED
(Chrome:PRECONDITION_FAILED
, Safari:FAIL
)
- Offer to send H265, answer to receive level-id=30 results in level-id=30:
Comment 4•1 month ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/86ca1c880fa3
https://hg.mozilla.org/mozilla-central/rev/158b18f72e82
Description
•