Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: fcf3a66b27a8ee289b8366b7fa13689d2acf6394
      
https://github.com/WebKit/WebKit/commit/fcf3a66b27a8ee289b8366b7fa13689d2acf6394
  Author: Philippe Normand <ph...@igalia.com>
  Date:   2023-10-16 (Mon, 16 Oct 2023)

  Changed paths:
    M Source/WebCore/platform/graphics/gstreamer/DMABufVideoSinkGStreamer.cpp

  Log Message:
  -----------
  [GStreamer][DMABuf] Allow negotiation with decoders without drm-format
https://bugs.webkit.org/show_bug.cgi?id=263079

Reviewed by Xabier Rodriguez-Calvar.

The TextureMapper is capable to generating DMABufs and guess related format 
fourcc when the decoder
hasn't explicitely supplied those infos in the caps, so there is no reason for 
our sink to restrict
its caps to a specific set of DRM formats.

This should allow decoders not yet ported to the new DRM caps format to still 
be used in combination
with our DMABuf sink.

* Source/WebCore/platform/graphics/gstreamer/DMABufVideoSinkGStreamer.cpp:
(webKitDMABufVideoSinkConstructed):

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


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to