Changeset 265761 in webkit


Ignore:
Timestamp:
Aug 17, 2020 10:51:50 AM (4 years ago)
Author:
jer.noble@apple.com
Message:

[Mac] Add Experimental Feature preference for SW VP9
https://bugs.webkit.org/show_bug.cgi?id=215043
<rdar://problem/66400034>

Reviewed by Darin Adler.

Follow up fix: during a rebase, a line deletion was dropped which causes the SW decoder to
always be registered regardless of the new setting.

  • WebProcess/WebProcess.cpp:

(WebKit::WebProcess::enableVP9Decoder):
(WebKit::WebProcess::enableVP9SWDecoder):

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r265758 r265761  
     12020-08-17  Jer Noble  <jer.noble@apple.com>
     2
     3        [Mac] Add Experimental Feature preference for SW VP9
     4        https://bugs.webkit.org/show_bug.cgi?id=215043
     5        <rdar://problem/66400034>
     6
     7        Reviewed by Darin Adler.
     8
     9        Follow up fix: during a rebase, a line deletion was dropped which causes the SW decoder to
     10        always be registered regardless of the new setting.
     11
     12        * WebProcess/WebProcess.cpp:
     13        (WebKit::WebProcess::enableVP9Decoder):
     14        (WebKit::WebProcess::enableVP9SWDecoder):
     15
    1162020-08-17  Youenn Fablet  <youenn@apple.com>
    217
  • trunk/Source/WebKit/WebProcess/WebProcess.cpp

    r265715 r265761  
    19591959
    19601960#if PLATFORM(COCOA)
     1961    WebCore::registerSupplementalVP9Decoder();
     1962#endif
     1963}
     1964
     1965void WebProcess::enableVP9SWDecoder()
     1966{
     1967    if (m_vp9SWDecoderEnabled)
     1968        return;
     1969
     1970    m_vp9SWDecoderEnabled = true;
     1971#if PLATFORM(COCOA)
    19611972    WebCore::registerWebKitVP9Decoder();
    1962     WebCore::registerSupplementalVP9Decoder();
    1963 #endif
    1964 }
    1965 
    1966 void WebProcess::enableVP9SWDecoder()
    1967 {
    1968     if (m_vp9SWDecoderEnabled)
    1969         return;
    1970 
    1971     m_vp9SWDecoderEnabled = true;
    1972     LibWebRTCProvider::registerWebKitVP9Decoder();
     1973#endif
    19731974}
    19741975
Note: See TracChangeset for help on using the changeset viewer.