⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 245845 in webkit


Ignore:
Timestamp:
May 28, 2019, 9:33:26 PM (7 years ago)
Author:
Fujii Hironori
Message:

[WinCairo][MediaFoundation] Assertion failure in MediaPlayerPrivateMediaFoundation::Direct3DPresenter::presentSample
https://bugs.webkit.org/show_bug.cgi?id=198290

Reviewed by Per Arne Vollan.

Covered by existing tests.

  • platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp:

(WebCore::MediaPlayerPrivateMediaFoundation::Direct3DPresenter::presentSample):
Call clear() of m_memSurface before assigning new value.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r245844 r245845  
     12019-05-28  Fujii Hironori  <Hironori.Fujii@sony.com>
     2
     3        [WinCairo][MediaFoundation] Assertion failure in MediaPlayerPrivateMediaFoundation::Direct3DPresenter::presentSample
     4        https://bugs.webkit.org/show_bug.cgi?id=198290
     5
     6        Reviewed by Per Arne Vollan.
     7
     8        Covered by existing tests.
     9
     10        * platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp:
     11        (WebCore::MediaPlayerPrivateMediaFoundation::Direct3DPresenter::presentSample):
     12        Call clear() of m_memSurface before assigning new value.
     13
    1142019-05-28  Saam Barati  <sbarati@apple.com>
    215
  • trunk/Source/WebCore/platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp

    r242592 r245845  
    28952895                if (SUCCEEDED(surface->GetDesc(&desc)))
    28962896                    format = desc.Format;
     2897                m_memSurface.clear();
    28972898                hr = m_device->CreateOffscreenPlainSurface(width, height, format, D3DPOOL_SYSTEMMEM, &m_memSurface, nullptr);
    28982899                m_width = width;
Note: See TracChangeset for help on using the changeset viewer.