[webkit-changes] [WebKit/WebKit] 43b434: [GStreamer][Pipewire] Screen capture broken

Philippe Normand noreply at github.com
Wed Jun 14 03:19:09 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 43b4347014785691023d58058dfe1bd558c492f9
      https://github.com/WebKit/WebKit/commit/43b4347014785691023d58058dfe1bd558c492f9
  Author: Philippe Normand <philn at igalia.com>
  Date:   2023-06-14 (Wed, 14 Jun 2023)

  Changed paths:
    M Source/WebCore/platform/mediastream/gstreamer/GStreamerVideoCapturer.cpp

  Log Message:
  -----------
  [GStreamer][Pipewire] Screen capture broken
https://bugs.webkit.org/show_bug.cgi?id=257707

Reviewed by Xabier Rodriguez-Calvar.

Pipewire streams DMABufs nowadays, so our video capturer should not attempt any video conversion of
these and pass them directly to the consumer. Hardware accelerated encoding of DMABufs will be added
later on, this patch only fixes the capture handling.

* Source/WebCore/platform/mediastream/gstreamer/GStreamerVideoCapturer.cpp:
(WebCore::GStreamerVideoCapturer::createConverter):

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




More information about the webkit-changes mailing list