Fbdevsink Low Framerate on Raspberry Pi
Dave Johnstone
dave at digits.tv
Mon Jun 27 01:16:25 UTC 2016
Ok, I tried a new file in an mp4 container (created in prores, converted
with avprobe libx264 -pix_fmt yuv420p) and this will play. When
starting playback there is a flash on screen, the file then plays OK
until the end when one of the last few frames stays on screen for around
3 seconds before it stops (my file starts and ends in black).
Gst-launch-1.0 then exits with an error:
gst-launch-1.0 playbin uri=file:///home/digits/footy/testGFX/noise.mp4
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'sink': gst.gl.GLDisplay=context,
gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayEGL\)\ gldisplayegl0";
Got context from element 'playsink': gst.gl.GLDisplay=context,
gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayEGL\)\ gldisplayegl0";
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
0:00:04.559570252 13167 0x73d224f0 ERROR glmemory
gstglmemoryegl.c:201:_gl_mem_copy: GstGLMemoryEGL does not support copy
Got EOS from element "playbin0".
Execution ended after 0:00:03.813062393
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...
Regards,
Dave.
On 27/06/2016 9:38 AM, Nicolas Dufresne wrote:
> This file has no container, hence require special treatment. You should
> be able to play it, but since there is no timestamp information, the
> behaviour will be slightly undefined.
>
> gst-launch-1.0 filesrc location=test.h264 ! h264parse ! decodebin !
> glimagsink
>
> Nicolas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160627/21bc3c88/attachment.html>
More information about the gstreamer-devel
mailing list