Changeset 103857 in webkit
- Timestamp:
- Dec 30, 2011, 10:02:49 PM (14 years ago)
- Location:
- trunk/Source/WebKit/chromium
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/chromium/ChangeLog
r103842 r103857 1 2011-12-30 Ami Fischman <fischman@chromium.org> 2 3 Allow disabling accelerated compositing in WebMediaPlayerClient (so audio-only <video> isn't accelerated). 4 https://bugs.webkit.org/show_bug.cgi?id=75261 5 6 Reviewed by Darin Fisher. 7 8 * public/WebMediaPlayerClient.h: 9 * src/WebMediaPlayerClientImpl.cpp: 10 (WebKit::WebMediaPlayerClientImpl::disableAcceleratedCompositing): 11 (WebKit::WebMediaPlayerClientImpl::AudioSourceProviderImpl::setClient): 12 * src/WebMediaPlayerClientImpl.h: 13 1 14 2011-12-30 Sheriff Bot <webkit.review.bot@gmail.com> 2 15 -
trunk/Source/WebKit/chromium/public/WebMediaPlayerClient.h
r103086 r103857 57 57 virtual void sourceOpened() = 0; 58 58 virtual WebKit::WebURL sourceURL() const = 0; 59 virtual void disableAcceleratedCompositing() = 0; 59 60 protected: 60 61 ~WebMediaPlayerClient() { } -
trunk/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.cpp
r103584 r103857 226 226 } 227 227 228 void WebMediaPlayerClientImpl::disableAcceleratedCompositing() 229 { 230 m_supportsAcceleratedCompositing = false; 231 } 232 228 233 // MediaPlayerPrivateInterface ------------------------------------------------- 229 234 … … 697 702 else 698 703 m_client.clear(); 699 704 700 705 if (m_webAudioSourceProvider) 701 706 m_webAudioSourceProvider->setClient(m_client.get()); -
trunk/Source/WebKit/chromium/src/WebMediaPlayerClientImpl.h
r103584 r103857 87 87 virtual void sourceOpened(); 88 88 virtual WebKit::WebURL sourceURL() const; 89 virtual void disableAcceleratedCompositing(); 89 90 90 91 // MediaPlayerPrivateInterface methods:
Note:
See TracChangeset
for help on using the changeset viewer.