X-Git-Url: http://git.webkit.org/?p=WebKit-https.git;a=blobdiff_plain;f=Source%2FWebCore%2Fplatform%2Fgraphics%2Favfoundation%2Fobjc%2FMediaPlayerPrivateAVFoundationObjC.mm;h=4a73543d5e9af21bdbe10b1c2b4f31dc5db26899;hp=758c5c48f2d3ba48a6ae7eb39b4c363f6e2b7874;hb=38f1d81fdf8532ac966466145264872ee48b7004;hpb=f8a59f7d23fe23b26336333652df50865d11df80 diff --git a/Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm b/Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm index 758c5c4..4a73543 100644 --- a/Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm +++ b/Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm @@ -305,7 +305,6 @@ SOFT_LINK_OPTIONAL(MediaToolbox, MTEnableCaption2015Behavior, Boolean, (), ()) #if PLATFORM(IOS_FAMILY) #if HAVE(CELESTIAL) - SOFT_LINK_PRIVATE_FRAMEWORK(Celestial) SOFT_LINK_CONSTANT(Celestial, AVController_RouteDescriptionKey_RouteCurrentlyPicked, NSString *) SOFT_LINK_CONSTANT(Celestial, AVController_RouteDescriptionKey_RouteName, NSString *) @@ -313,7 +312,6 @@ SOFT_LINK_CONSTANT(Celestial, AVController_RouteDescriptionKey_AVAudioRouteName, #define AVController_RouteDescriptionKey_RouteCurrentlyPicked getAVController_RouteDescriptionKey_RouteCurrentlyPicked() #define AVController_RouteDescriptionKey_RouteName getAVController_RouteDescriptionKey_RouteName() #define AVController_RouteDescriptionKey_AVAudioRouteName getAVController_RouteDescriptionKey_AVAudioRouteName() - #endif // HAVE(CELESTIAL) #endif // PLATFORM(IOS_FAMILY) @@ -1382,14 +1380,14 @@ void MediaPlayerPrivateAVFoundationObjC::seekToTime(const MediaTime& time, const void MediaPlayerPrivateAVFoundationObjC::setVolume(float volume) { #if PLATFORM(IOS_FAMILY) - UNUSED_PARAM(volume); - return; -#else + if ([[PAL::getUIDeviceClass() currentDevice] userInterfaceIdiom] != UIUserInterfaceIdiomPad) + return; +#endif + if (!m_avPlayer) return; [m_avPlayer.get() setVolume:volume]; -#endif } void MediaPlayerPrivateAVFoundationObjC::setMuted(bool muted)