Bug 287560
| Summary: | [GTK][WPE][GStreamer] support the 'eotf' additional MIME type parameter by isSupportedType | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Przemyslaw Gorszkowski <pgorszkowski> |
| Component: | New Bugs | Assignee: | Przemyslaw Gorszkowski <pgorszkowski> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | calvaris, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Other | ||
| OS: | Linux | ||
Przemyslaw Gorszkowski
MediaSource.isSupportedType method must support the 'eotf' additional MIME type parameter and support the following values:
* 'bt709', indicating ITU-R BT.1886 support
* 'smpte2084', to indicate SMPTE 2084 EOTF support
* 'arib-std-b67', to indicate ARIB STD-B67 support
to be compliant with "YouTube TV HTML5 Technical Requirements" (defined in https://developers.google.com/youtube/devices/living-room/files/pdf-guides/YouTube_TV_HTML5_Technical_Requirements_2018.pdf).
Cobalt implementation is here: https://github.com/youtube/cobalt/blob/main/starboard/shared/starboard/media/parsed_mime_info.cc#L37
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Przemyslaw Gorszkowski
The tests from YTTV which validate these values: https://ytlr-cert.appspot.com/latest/main.html?&test_type=formatsupport-test#1739356400792 :
10. isTypeSupported EOTF Support
11. VP9.2 SMPTE2084 Support
12. VP9.2 ARIB STD-B67 Support
Przemyslaw Gorszkowski
Pull request: https://github.com/WebKit/WebKit/pull/40539
EWS
Committed 290396@main (b59017527469): <https://commits.webkit.org/290396@main>
Reviewed commits have been landed. Closing PR #40539 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/144853039>