Changeset 186764 in webkit
- Timestamp:
- Jul 13, 2015 9:54:53 AM (9 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r186741 r186764 1 2015-07-13 Eric Carlson <eric.carlson@apple.com> 2 3 [iOS] Cancel AirPlay explicitly when exiting from full screen 4 https://bugs.webkit.org/show_bug.cgi?id=146902 5 <rdar://problem/20923632> 6 7 Reviewed by Brent Fulgham. 8 9 * platform/ios/WebVideoFullscreenInterfaceAVKit.h: 10 * platform/ios/WebVideoFullscreenInterfaceAVKit.mm: 11 (WebVideoFullscreenInterfaceAVKit::~WebVideoFullscreenInterfaceAVKit): Call setExternalPlayback(false) 12 if playing to an external screen. 13 1 14 2015-07-12 Chris Fleizach <cfleizach@apple.com> 2 15 -
trunk/Source/WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.h
r185834 r186764 76 76 return adoptRef(*new WebVideoFullscreenInterfaceAVKit()); 77 77 } 78 virtual ~WebVideoFullscreenInterfaceAVKit() { }78 virtual ~WebVideoFullscreenInterfaceAVKit(); 79 79 WEBCORE_EXPORT void setWebVideoFullscreenModel(WebVideoFullscreenModel*); 80 80 WEBCORE_EXPORT void setWebVideoFullscreenChangeObserver(WebVideoFullscreenChangeObserver*); -
trunk/Source/WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm
r186465 r186764 752 752 } 753 753 754 WebVideoFullscreenInterfaceAVKit::~WebVideoFullscreenInterfaceAVKit() 755 { 756 WebAVPlayerController* playerController = m_playerController.get(); 757 if (playerController && playerController.externalPlaybackActive) 758 setExternalPlayback(false, TargetTypeNone, ""); 759 } 760 754 761 void WebVideoFullscreenInterfaceAVKit::resetMediaState() 755 762 {
Note: See TracChangeset
for help on using the changeset viewer.