Changeset 256584 in webkit


Ignore:
Timestamp:
Feb 13, 2020 7:48:34 PM (4 years ago)
Author:
jer.noble@apple.com
Message:

MediaToolbox may not be available; check before calling MTOverrideShouldPlayHDRVideo()
https://bugs.webkit.org/show_bug.cgi?id=207733
<rdar://problem/59441647>

Reviewed by Maciej Stachowiak.

  • platform/mac/PlatformScreenMac.mm:

(WebCore::setShouldOverrideScreenSupportsHighDynamicRange):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r256583 r256584  
     12020-02-13  Jer Noble  <jer.noble@apple.com>
     2
     3        MediaToolbox may not be available; check before calling MTOverrideShouldPlayHDRVideo()
     4        https://bugs.webkit.org/show_bug.cgi?id=207733
     5        <rdar://problem/59441647>
     6
     7        Reviewed by Maciej Stachowiak.
     8
     9        * platform/mac/PlatformScreenMac.mm:
     10        (WebCore::setShouldOverrideScreenSupportsHighDynamicRange):
     11
    1122020-02-13  Kate Cheney  <katherine_cheney@apple.com>
    213
  • trunk/Source/WebCore/platform/mac/PlatformScreenMac.mm

    r255881 r256584  
    159159void setShouldOverrideScreenSupportsHighDynamicRange(bool shouldOverride, bool supportsHighDynamicRange)
    160160{
    161     if (PAL::canLoad_MediaToolbox_MTOverrideShouldPlayHDRVideo())
     161    if (PAL::isMediaToolboxFrameworkAvailable() && PAL::canLoad_MediaToolbox_MTOverrideShouldPlayHDRVideo())
    162162        PAL::softLink_MediaToolbox_MTOverrideShouldPlayHDRVideo(shouldOverride, supportsHighDynamicRange);
    163163}
Note: See TracChangeset for help on using the changeset viewer.