Bug 242921 - [Cocoa] Enable WebRTC HEVC
Summary: [Cocoa] Enable WebRTC HEVC
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebRTC (show other bugs)
Version: Safari 15
Hardware: All All
: P2 Normal
Assignee: youenn fablet
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-07-19 14:51 PDT by James Howard
Modified: 2024-01-31 08:11 PST (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Howard 2022-07-19 14:51:00 PDT
204283 added initial support for HEVC in WebRTC. It remains disabled and behind a developer menu flag in current Safari.

We would like to see HEVC support in WebRTC made officially available. Our software currently supports the implementation as is in WebKit, and our users would benefit from being able to use the HEVC codec.
Comment 1 Radar WebKit Bug Importer 2022-07-26 14:51:15 PDT
<rdar://problem/97630072>
Comment 2 youenn fablet 2023-10-30 01:05:05 PDT
Pull request: https://github.com/WebKit/WebKit/pull/19703
Comment 3 EWS 2024-01-30 12:57:29 PST
Committed 273781@main (6405dde1a44e): <https://commits.webkit.org/273781@main>

Reviewed commits have been landed. Closing PR #19703 and removing active labels.
Comment 4 Robert Jenner 2024-01-30 14:59:40 PST
[Cocoa] Enable WebRTC HEVC, tracking revert in https://bugs.webkit.org/show_bug.cgi?id=242921
Comment 5 Robert Jenner 2024-01-30 15:00:18 PST
Pull request: https://github.com/WebKit/WebKit/pull/23541
Comment 6 EWS 2024-01-30 15:05:22 PST
Committed 273790@main (02e607c262c2): <https://commits.webkit.org/273790@main>

Reviewed commits have been landed. Closing PR #23541 and removing active labels.
Comment 7 Robert Jenner 2024-01-30 15:08:35 PST
(In reply to EWS from comment #6)
> Committed 273790@main (02e607c262c2):
> <https://commits.webkit.org/273790@main>
> 
> Reviewed commits have been landed. Closing PR #23541 and removing active
> labels.

I have reverted 273781@main with https://commits.webkit.org/273790@main because it broke multiple builds.
Comment 8 youenn fablet 2024-01-31 05:34:37 PST
Pull request: https://github.com/WebKit/WebKit/pull/23573
Comment 9 EWS 2024-01-31 08:11:08 PST
Committed 273829@main (89d1bc2adb9c): <https://commits.webkit.org/273829@main>

Reviewed commits have been landed. Closing PR #23573 and removing active labels.