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
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.