[webkit-changes] [WebKit/WebKit] 8f08fa: [GStreamer][EME] Added support to check support of...

Philippe Normand noreply at github.com
Wed Mar 15 05:43:56 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8f08fa82eddb19e066a11d1a0c0833008613843d
      https://github.com/WebKit/WebKit/commit/8f08fa82eddb19e066a11d1a0c0833008613843d
  Author: Philippe Normand <philn at igalia.com>
  Date:   2023-03-15 (Wed, 15 Mar 2023)

  Changed paths:
    M Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp
    M Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.h
    M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
    M Source/WebCore/platform/graphics/gstreamer/eme/WebKitThunderDecryptorGStreamer.cpp
    M Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp

  Log Message:
  -----------
  [GStreamer][EME] Added support to check support of cryptoblockformat
https://bugs.webkit.org/show_bug.cgi?id=253000

Reviewed by Xabier Rodriguez-Calvar.

Inspired from downstream WPE 2.22 patch:
https://github.com/WebPlatformForEmbedded/WPEWebKit/commit/e5b91c2bb7732e1047e3f52aa6f6651e0e1f02da

Fixes YT cert test: "Format Support Tests" -> "1. isTypeSupported cryptoblockformat"

Also drive-by change suggested by Xabier, remove the application/x-cbcs check in the Thunder
decryptor as that is now cenc with a cypher-mode.

* Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp:
(WebCore::GStreamerRegistryScanner::isContentTypeSupported const):

Canonical link: https://commits.webkit.org/261684@main




More information about the webkit-changes mailing list