NEW198640
[WinCairo][MediaFoundation] MediaPlayerPrivateMediaFoundation::naturalSize returns wrong sizes
https://bugs.webkit.org/show_bug.cgi?id=198640
Summary [WinCairo][MediaFoundation] MediaPlayerPrivateMediaFoundation::naturalSize re...
Fujii Hironori
Reported 2019-06-06 19:43:35 PDT
Created attachment 371552 [details] test case [WinCairo][MediaFoundation] MediaPlayerPrivateMediaFoundation::naturalSize returns wrong sizes In the attached test case, the video should be 640x480, but 300x150. RenderVideo::defaultSize() returns 300x150.
Attachments
test case (197 bytes, text/html)
2019-06-06 19:43 PDT, Fujii Hironori
no flags
logging patch (1.77 KB, patch)
2019-06-06 19:53 PDT, Fujii Hironori
no flags
Fujii Hironori
Comment 1 2019-06-06 19:48:56 PDT
(In reply to Fujii Hironori from comment #0) > In the attached test case, the video should be 640x480, but 300x150. No it was 200x150. Here is the result of applying the logging patch. MediaPlayerPrivateMediaFoundation::naturalSize m_cachedNaturalSize=640.0x480.0 MediaPlayerPrivateMediaFoundation::naturalSize m_cachedNaturalSize=640.0x480.0 MediaPlayerPrivateMediaFoundation::naturalSize m_cachedNaturalSize=640.0x480.0 MediaPlayerPrivateMediaFoundation::setSize size=200x150 MediaPlayerPrivateMediaFoundation::naturalSize m_cachedNaturalSize=200.0x150.0 MediaPlayerPrivateMediaFoundation::setSize size=200x150 MediaPlayerPrivateMediaFoundation::naturalSize m_cachedNaturalSize=200.0x150.0 MediaPlayerPrivateMediaFoundation::naturalSize m_cachedNaturalSize=200.0x150.0 MediaPlayerPrivateMediaFoundation::setSize size=200x150 MediaPlayerPrivateMediaFoundation::naturalSize m_cachedNaturalSize=200.0x150.0 MediaPlayerPrivateMediaFoundation::setSize size=200x150 MediaPlayerPrivateMediaFoundation::naturalSize m_cachedNaturalSize=200.0x150.0
Fujii Hironori
Comment 2 2019-06-06 19:53:26 PDT
Created attachment 371553 [details] logging patch
Note You need to log in before you can comment on or make changes to this bug.