[Webkit-unassigned] [Bug 260491] REGRESSION (Safari 17 beta): [MSE] Can no longer play .FLAC inside MP4

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 22 15:24:57 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=260491

--- Comment #4 from Jamie W <jamiew at broadcastradio.com> ---
As requested, I've prepared a minimal sample that reproduces the issue.

https://index.hm/dev/bug260491.html
https://index.hm/dev/bug260491.html?fLaC=1

That makes sense about the use of the ISO-BMFF codec strings. Indeed, using fLaC in the codecs string allows playback and is sufficient for us to support playback in the Safari 17 beta. Thank you for that :-)

However, there is some discussion on an open issue in the W3C Media Source project that suggests the codecs should be treated as a MIME type from RFC7231, which defines the name tokens as being case insensitive. There doesn't yet seem to be consensus, however. Hopefully the maintainers of the specification can now clarify either way. 

https://github.com/w3c/media-source/issues/188 

I think it's also worth noting many samples on the internet that use FLAC inside ISO-BMFF (including this one in Google's Chrome repo) use the lower case string. 

https://googlechrome.github.io/samples/media/flac-in-mp4-for-mse.html

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230822/0a007145/attachment-0001.htm>


More information about the webkit-unassigned mailing list