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();
}