Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1f860580a5b3d46064f0bae485fa060c68e5c655
https://github.com/WebKit/WebKit/commit/1f860580a5b3d46064f0bae485fa060c68e5c655
Author: Jean-Yves Avenard <[email protected]>
Date: 2023-01-10 (Tue, 10 Jan 2023)
Changed paths:
M
Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferParserAVFObjC.mm
Log Message:
-----------
Disallow MSE with mp4 should AVStreamDataParser be non-functional
https://bugs.webkit.org/show_bug.cgi?id=250367
rdar://104065947
Reviewed by Youenn Fablet.
On iPhone, MSE is disabled by default.
It can be enabled using an experimental setting, however it is mostly
non-functional
as the SourceBufferParserAVFObjC relies on AVStreamDataParser class which
itself is non-functional.
So testing for the availability of this class isn't sufficient,
we need to test that the init method itself doesn't return nil.
No test, as currently all MSE tests are disabled on iOS, and enabling those is
out of scope for this change.i
On other platforms, covered by existing tests.
*
Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferParserAVFObjC.mm:
(WebCore::SourceBufferParserAVFObjC::isContentTypeSupported):
Canonical link: https://commits.webkit.org/258716@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes