Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ca705e68c3039dcbeb6146bf21dc2765acfd4418
      
https://github.com/WebKit/WebKit/commit/ca705e68c3039dcbeb6146bf21dc2765acfd4418
  Author: Philippe Normand <ph...@igalia.com>
  Date:   2024-01-24 (Wed, 24 Jan 2024)

  Changed paths:
    M Source/WebCore/platform/graphics/gstreamer/VideoFrameGStreamer.cpp
    M Source/WebCore/platform/graphics/gstreamer/VideoFrameGStreamer.h
    M 
Source/WebCore/platform/mediastream/gstreamer/MockRealtimeVideoSourceGStreamer.cpp

  Log Message:
  -----------
  [GStreamer] Minor improvements and logging for VideoFrame implementation
https://bugs.webkit.org/show_bug.cgi?id=267924

Reviewed by Xabier Rodriguez-Calvar.

The createFromPixelBuffer() should be allowed to fail, when conversion fails. 
The call sites were
adapted accordingly. Also we were applying the frame metadata twice to those 
buffers, for no
particular reason.

* Source/WebCore/platform/graphics/gstreamer/VideoFrameGStreamer.cpp:
(WebCore::VideoFrame::createFromPixelBuffer):
(WebCore::VideoFrameGStreamer::createFromPixelBuffer):
* Source/WebCore/platform/graphics/gstreamer/VideoFrameGStreamer.h:
* 
Source/WebCore/platform/mediastream/gstreamer/MockRealtimeVideoSourceGStreamer.cpp:
(WebCore::MockRealtimeVideoSourceGStreamer::updateSampleBuffer):

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


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

Reply via email to