Title: [278227] trunk/Source/WebKit
Revision
278227
Author
don.olmst...@sony.com
Date
2021-05-28 14:53:44 -0700 (Fri, 28 May 2021)

Log Message

[Cocoa] HDR variants in HLS playlists not selected when screen is HDR
https://bugs.webkit.org/show_bug.cgi?id=226349
<rdar://76963977>

Unreviewed build fix after r278204.

Update the method signature of RemoteMediaPlayerProxy::prepareForPlayback for non-Cocoa
platforms.


* GPUProcess/media/gstreamer/RemoteMediaPlayerProxyGStreamer.cpp:
(WebKit::RemoteMediaPlayerProxy::prepareForPlayback):
* GPUProcess/media/playstation/RemoteMediaPlayerProxyPlayStation.cpp:
(WebKit::RemoteMediaPlayerProxy::prepareForPlayback):
* GPUProcess/media/win/RemoteMediaPlayerProxyWin.cpp:
(WebKit::RemoteMediaPlayerProxy::prepareForPlayback):

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (278226 => 278227)


--- trunk/Source/WebKit/ChangeLog	2021-05-28 21:53:00 UTC (rev 278226)
+++ trunk/Source/WebKit/ChangeLog	2021-05-28 21:53:44 UTC (rev 278227)
@@ -1,3 +1,21 @@
+2021-05-28  Don Olmstead  <don.olmst...@sony.com>
+
+        [Cocoa] HDR variants in HLS playlists not selected when screen is HDR
+        https://bugs.webkit.org/show_bug.cgi?id=226349
+        <rdar://76963977>
+
+        Unreviewed build fix after r278204.
+
+        Update the method signature of RemoteMediaPlayerProxy::prepareForPlayback for non-Cocoa
+        platforms.
+
+        * GPUProcess/media/gstreamer/RemoteMediaPlayerProxyGStreamer.cpp:
+        (WebKit::RemoteMediaPlayerProxy::prepareForPlayback):
+        * GPUProcess/media/playstation/RemoteMediaPlayerProxyPlayStation.cpp:
+        (WebKit::RemoteMediaPlayerProxy::prepareForPlayback):
+        * GPUProcess/media/win/RemoteMediaPlayerProxyWin.cpp:
+        (WebKit::RemoteMediaPlayerProxy::prepareForPlayback):
+
 2021-05-28  Sihui Liu  <sihui_...@apple.com>
 
         Regression(r278179): m_serverLock is still held after WebIDBServer is destroyed

Modified: trunk/Source/WebKit/GPUProcess/media/gstreamer/RemoteMediaPlayerProxyGStreamer.cpp (278226 => 278227)


--- trunk/Source/WebKit/GPUProcess/media/gstreamer/RemoteMediaPlayerProxyGStreamer.cpp	2021-05-28 21:53:00 UTC (rev 278226)
+++ trunk/Source/WebKit/GPUProcess/media/gstreamer/RemoteMediaPlayerProxyGStreamer.cpp	2021-05-28 21:53:44 UTC (rev 278227)
@@ -33,7 +33,7 @@
 
 namespace WebKit {
 
-void RemoteMediaPlayerProxy::prepareForPlayback(bool, WebCore::MediaPlayerEnums::Preload, bool, bool, float videoContentScale, CompletionHandler<void(Optional<LayerHostingContextID>&& inlineLayerHostingContextId)>&&)
+void RemoteMediaPlayerProxy::prepareForPlayback(bool, WebCore::MediaPlayerEnums::Preload, bool, bool, float, WebCore::DynamicRangeMode, CompletionHandler<void(Optional<LayerHostingContextID>&& inlineLayerHostingContextId)>&&)
 {
     notImplemented();
 }

Modified: trunk/Source/WebKit/GPUProcess/media/playstation/RemoteMediaPlayerProxyPlayStation.cpp (278226 => 278227)


--- trunk/Source/WebKit/GPUProcess/media/playstation/RemoteMediaPlayerProxyPlayStation.cpp	2021-05-28 21:53:00 UTC (rev 278226)
+++ trunk/Source/WebKit/GPUProcess/media/playstation/RemoteMediaPlayerProxyPlayStation.cpp	2021-05-28 21:53:44 UTC (rev 278227)
@@ -33,7 +33,7 @@
 
 namespace WebKit {
 
-void RemoteMediaPlayerProxy::prepareForPlayback(bool, WebCore::MediaPlayerEnums::Preload, bool, bool, float videoContentScale, CompletionHandler<void(Optional<LayerHostingContextID>&& inlineLayerHostingContextId)>&&)
+void RemoteMediaPlayerProxy::prepareForPlayback(bool, WebCore::MediaPlayerEnums::Preload, bool, bool, float, WebCore::DynamicRangeMode, CompletionHandler<void(Optional<LayerHostingContextID>&& inlineLayerHostingContextId)>&&)
 {
     notImplemented();
 }

Modified: trunk/Source/WebKit/GPUProcess/media/win/RemoteMediaPlayerProxyWin.cpp (278226 => 278227)


--- trunk/Source/WebKit/GPUProcess/media/win/RemoteMediaPlayerProxyWin.cpp	2021-05-28 21:53:00 UTC (rev 278226)
+++ trunk/Source/WebKit/GPUProcess/media/win/RemoteMediaPlayerProxyWin.cpp	2021-05-28 21:53:44 UTC (rev 278227)
@@ -33,7 +33,7 @@
 
 namespace WebKit {
 
-void RemoteMediaPlayerProxy::prepareForPlayback(bool, WebCore::MediaPlayerEnums::Preload, bool, bool, float videoContentScale, CompletionHandler<void(Optional<LayerHostingContextID>&& inlineLayerHostingContextId)>&&)
+void RemoteMediaPlayerProxy::prepareForPlayback(bool, WebCore::MediaPlayerEnums::Preload, bool, bool, float, WebCore::DynamicRangeMode, CompletionHandler<void(Optional<LayerHostingContextID>&& inlineLayerHostingContextId)>&&)
 {
     notImplemented();
 }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to