Changeset 188048 in webkit
- Timestamp:
- Aug 6, 2015 11:21:20 AM (9 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r188038 r188048 1 2015-08-06 Matt Rajca <mrajca@apple.com> 2 3 Media Session: rename isFocusedContentMediaElementPaused and get rid of callback 4 https://bugs.webkit.org/show_bug.cgi?id=147726 5 6 Reviewed by Simon Fraser. 7 8 - isFocusedContentMediaElementPaused should be renamed to isFocusedContentMediaElementPlaying to match recent 9 refactoring work. 10 - isFocusedContentMediaElementPlaying itself does not need a callback anymore because the value can be returned 11 directly. 12 13 * UIProcess/API/C/WKMediaSessionFocusManager.cpp: 14 (WKMediaSessionFocusManagerIsFocusedContentMediaElementPlaying): Removed callback and renamed from... 15 (WKMediaSessionFocusManagerIsFocusedContentMediaElementPaused): Deleted. 16 * UIProcess/API/C/WKMediaSessionFocusManager.h: 17 * UIProcess/WebMediaSessionFocusManager.cpp: 18 (WebKit::WebMediaSessionFocusManager::isFocusedContentMediaElementPlaying): Removed callback and renamed from... 19 (WebKit::WebMediaSessionFocusManager::isFocusedContentMediaElementPaused): Deleted. 20 * UIProcess/WebMediaSessionFocusManager.h: 21 1 22 2015-08-06 Csaba Osztrogonác <ossy@webkit.org> 2 23 -
trunk/Source/WebKit2/UIProcess/API/C/WKMediaSessionFocusManager.cpp
r187917 r188048 41 41 } 42 42 43 void WKMediaSessionFocusManagerIsFocusedContentMediaElementPaused(WKMediaSessionFocusManagerRef manager, void* context, WKMediaSessionFocusManagerIsFocusedContentMediaElementPausedCallback callback)43 bool WKMediaSessionFocusManagerIsFocusedContentMediaElementPlaying(WKMediaSessionFocusManagerRef manager) 44 44 { 45 45 #if ENABLE(MEDIA_SESSION) 46 toImpl(manager)->isFocusedContentMediaElementPaused(toGenericCallbackFunction<bool, bool>(context, callback));46 return toImpl(manager)->isFocusedContentMediaElementPlaying(); 47 47 #else 48 48 UNUSED_PARAM(manager); 49 UNUSED_PARAM(context); 50 UNUSED_PARAM(callback); 49 return false; 51 50 #endif 52 51 } -
trunk/Source/WebKit2/UIProcess/API/C/WKMediaSessionFocusManager.h
r187917 r188048 39 39 WK_EXPORT WKTypeID WKMediaSessionFocusManagerGetTypeID(); 40 40 41 typedef void (*WKMediaSessionFocusManagerIsFocusedContentMediaElementPausedCallback)(bool, WKErrorRef, void*); 42 WK_EXPORT void WKMediaSessionFocusManagerIsFocusedContentMediaElementPaused(WKMediaSessionFocusManagerRef manager, void* context, WKMediaSessionFocusManagerIsFocusedContentMediaElementPausedCallback callback); 41 WK_EXPORT bool WKMediaSessionFocusManagerIsFocusedContentMediaElementPlaying(WKMediaSessionFocusManagerRef manager); 43 42 44 43 #ifdef __cplusplus -
trunk/Source/WebKit2/UIProcess/WebMediaSessionFocusManager.cpp
r188030 r188048 58 58 } 59 59 60 void WebMediaSessionFocusManager::isFocusedContentMediaElementPaused(std::function<void(bool, CallbackBase::Error)> callbackFunction) 60 bool WebMediaSessionFocusManager::isFocusedContentMediaElementPlaying() const 61 61 { 62 62 if (!m_focusedMediaElement) 63 return ;63 return false; 64 64 65 callbackFunction(!m_focusedMediaElementIsPlaying, CallbackBase::Error::None);65 return m_focusedMediaElementIsPlaying; 66 66 } 67 67 -
trunk/Source/WebKit2/UIProcess/WebMediaSessionFocusManager.h
r188030 r188048 30 30 31 31 #include "APIObject.h" 32 #include "GenericCallback.h"33 32 #include "WebContextSupplement.h" 34 33 #include "WebPageProxy.h" … … 44 43 static PassRefPtr<WebMediaSessionFocusManager> create(WebProcessPool*); 45 44 46 void isFocusedContentMediaElementPaused(std::function<void(bool, CallbackBase::Error)>);45 bool isFocusedContentMediaElementPlaying() const; 47 46 void mediaElementIsPlayingDidChange(WebPageProxy*, uint64_t, bool); 48 47
Note: See TracChangeset
for help on using the changeset viewer.