WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
159460
[GTK] When building with GSTREAMER_GL it's not possible to get video frames/caps until playing state
https://bugs.webkit.org/show_bug.cgi?id=159460
Summary
[GTK] When building with GSTREAMER_GL it's not possible to get video frames/c...
Miguel Gomez
Reported
2016-07-06 03:32:55 PDT
The caps and frames of the video are not available until the video starts playing, unlike VideoSinkGstreamer, where they are available before. This causes, for example, that the video element stays black instead of showing the first frame when it hasn't started playing. Also, if we are trying to grab the video frames to paint them in a canvas or webgl, this could lead to a crash because there's no frame and the reported size of the video is (0,0). Actually the test media/video-canvas-createPattern.html crashes because of that.
Attachments
Add attachment
proposed patch, testcase, etc.
Miguel Gomez
Comment 1
2016-07-12 03:02:49 PDT
The fix to
bug 159466
has also fixed this.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug