Changeset 259561 in webkit
- Timestamp:
- Apr 5, 2020, 9:02:43 PM (6 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 4 edited
-
ChangeLog (modified) (1 diff)
-
PAL/ChangeLog (modified) (1 diff)
-
PAL/pal/spi/cocoa/AVKitSPI.h (modified) (2 diffs)
-
platform/ios/VideoFullscreenInterfaceAVKit.mm (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r259559 r259561 1 2020-04-05 Peng Liu <peng.liu6@apple.com> 2 3 The value of [AVPlayerViewController isPictureInPicturePossible] is NO in the first attempt to enter PiP 4 https://bugs.webkit.org/show_bug.cgi?id=204979 5 6 Reviewed by Darin Adler. 7 8 We should use "#if HAVE(AVOBSERVATIONCONTROLLER)" instead of 9 "#if HAVE(HAVE_AVOBSERVATIONCONTROLLER)". 10 11 * platform/ios/VideoFullscreenInterfaceAVKit.mm: 12 (-[WebAVPlayerViewController initWithFullscreenInterface:]): 13 (VideoFullscreenInterfaceAVKit::doEnterFullscreen): 14 1 15 2020-04-05 Wenson Hsieh <wenson_hsieh@apple.com> 2 16 -
trunk/Source/WebCore/PAL/ChangeLog
r259466 r259561 1 2020-04-05 Peng Liu <peng.liu6@apple.com> 2 3 The value of [AVPlayerViewController isPictureInPicturePossible] is NO in the first attempt to enter PiP 4 https://bugs.webkit.org/show_bug.cgi?id=204979 5 6 Reviewed by Darin Adler. 7 8 We should use "#if HAVE(AVOBSERVATIONCONTROLLER)" instead of 9 "#if HAVE(HAVE_AVOBSERVATIONCONTROLLER)". 10 11 * pal/spi/cocoa/AVKitSPI.h: 12 1 13 2020-04-03 David Kilzer <ddkilzer@apple.com> 2 14 -
trunk/Source/WebCore/PAL/pal/spi/cocoa/AVKitSPI.h
r258682 r259561 55 55 #endif // USE(APPLE_INTERNAL_SDK) 56 56 57 #if HAVE( HAVE_AVOBSERVATIONCONTROLLER)57 #if HAVE(AVOBSERVATIONCONTROLLER) 58 58 #if USE(APPLE_INTERNAL_SDK) 59 59 #import <AVKit/AVObservationController.h> 60 60 #else 61 61 62 @class AVKeyValueChange; 63 64 NS_ASSUME_NONNULL_BEGIN 62 65 63 66 @interface AVObservationController<Owner> : NSObject … … 66 69 - (void)stopAllObservation; 67 70 @end 68 #endif 69 #endif // HAVE(HAVE_AVOBSERVATIONCONTROLLER) 71 72 NS_ASSUME_NONNULL_END 73 74 #endif 75 #endif // HAVE(AVOBSERVATIONCONTROLLER) 70 76 71 77 #if PLATFORM(IOS_FAMILY) -
trunk/Source/WebCore/platform/ios/VideoFullscreenInterfaceAVKit.mm
r258749 r259561 60 60 61 61 SOFTLINK_AVKIT_FRAMEWORK() 62 #if HAVE( HAVE_AVOBSERVATIONCONTROLLER)62 #if HAVE(AVOBSERVATIONCONTROLLER) 63 63 SOFT_LINK_CLASS_OPTIONAL(AVKit, AVObservationController) 64 64 #endif … … 546 546 RetainPtr<UIViewController> _presentingViewController; 547 547 RetainPtr<AVPlayerViewController> _avPlayerViewController; 548 #if HAVE( HAVE_AVOBSERVATIONCONTROLLER)548 #if HAVE(AVOBSERVATIONCONTROLLER) 549 549 RetainPtr<NSTimer> _startPictureInPictureTimer; 550 550 RetainPtr<AVObservationController> _avPlayerViewControllerObservationController; … … 561 561 _avPlayerViewController = adoptNS([allocAVPlayerViewControllerInstance() initWithPlayerLayerView:interface->playerLayerView()]); 562 562 _avPlayerViewController.get().modalPresentationStyle = UIModalPresentationOverFullScreen; 563 #if HAVE( HAVE_AVOBSERVATIONCONTROLLER)563 #if HAVE(AVOBSERVATIONCONTROLLER) 564 564 _avPlayerViewControllerObservationController = adoptNS([allocAVObservationControllerInstance() initWithOwner:_avPlayerViewController.get()]); 565 565 #endif … … 571 571 } 572 572 573 #if HAVE( HAVE_AVOBSERVATIONCONTROLLER)573 #if HAVE(AVOBSERVATIONCONTROLLER) 574 574 - (void)dealloc 575 575 { … … 637 637 #endif 638 638 639 #if HAVE( HAVE_AVOBSERVATIONCONTROLLER)639 #if HAVE(AVOBSERVATIONCONTROLLER) 640 640 static const NSTimeInterval startPictureInPictureTimeInterval = 0.5; 641 641 … … 1387 1387 [m_playerViewController startPictureInPicture]; 1388 1388 else 1389 #if HAVE( HAVE_AVOBSERVATIONCONTROLLER)1389 #if HAVE(AVOBSERVATIONCONTROLLER) 1390 1390 [m_playerViewController tryToStartPictureInPicture]; 1391 1391 #else
Note:
See TracChangeset
for help on using the changeset viewer.