[webkit-changes] [WebKit/WebKit] 049841: [GStreamer] Support for high and 10-bits x264 enco...

Philippe Normand noreply at github.com
Thu Jul 6 10:05:49 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 0498413112924d1a5da55852ec46a0ba32b2f567
      https://github.com/WebKit/WebKit/commit/0498413112924d1a5da55852ec46a0ba32b2f567
  Author: Philippe Normand <philn at igalia.com>
  Date:   2023-07-06 (Thu, 06 Jul 2023)

  Changed paths:
    M LayoutTests/platform/glib/TestExpectations
    M Source/WebCore/platform/gstreamer/VideoEncoderPrivateGStreamer.cpp

  Log Message:
  -----------
  [GStreamer] Support for high and 10-bits x264 encoding formats
https://bugs.webkit.org/show_bug.cgi?id=258919

Reviewed by Xabier Rodriguez-Calvar.

The x264 encoder might or might not support 10-bits formats, so we need to query its sink pad
capabilities in order to find out and set the right pixel format on the output caps, depending on
the requested H.264 profile.

* LayoutTests/platform/glib/TestExpectations:
* Source/WebCore/platform/gstreamer/VideoEncoderPrivateGStreamer.cpp:
(webkit_video_encoder_class_init):

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




More information about the webkit-changes mailing list