Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a8823543d6bf29ae58b360b33d1f86d6267a10e2
      
https://github.com/WebKit/WebKit/commit/a8823543d6bf29ae58b360b33d1f86d6267a10e2
  Author: Adrian Perez de Castro <ape...@igalia.com>
  Date:   2025-08-25 (Mon, 25 Aug 2025)

  Changed paths:
    M Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp
    M Source/WebCore/platform/mediastream/gstreamer/GStreamerCaptureDevice.h

  Log Message:
  -----------
  REGRESSION(298747@main): [GStreamer] Cannot switch to default audio output 
device
https://bugs.webkit.org/show_bug.cgi?id=297521

Reviewed by Philippe Normand.

When receiving the "default" output device label, search for the
default device in the list of available output devices, or use
the first available one as fallback.

* Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::MediaPlayerPrivateGStreamer::audioOutputDeviceChanged):
* Source/WebCore/platform/mediastream/gstreamer/GStreamerCaptureDevice.h:
(WebCore::GStreamerCaptureDevice::device const):
(WebCore::GStreamerCaptureDevice::device): Deleted.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to