Some typical issues related to the GStreamer framework are listed below. Solutions or debugging methods are proposed for these issues.
If your issue is not listed, try also looking in the articles in the Gstreamer or troubleshooting grids categories.
Symptom | Resolution |
---|---|
There may be a timestamping problem, or this computer is too slow. |
This message is typically displayed when the GStreamer A/V sync drops some frames. This may be due to a decoder that is too slow, badly timestamped buffers, or a badly formed container (.ts, .3gp, .mp4, .avi, ...). |
Could not create Wayland display |
HDMI TV not connected, please connect it. |
gst-play-1.0 /usr/local/myvideo.webm Press 'k' to see a list of keyboard shortcuts. Now playing /usr/local/myvideo.webm WARNING Could not initialise Wayland output WARNING debug information: ../gst-plugins-bad-1.20.1/ext/wayland/gstwaylandsink.c(368): gst_wayland_sink_find_display (): /GstWaylandSink:waylandsink0: Failed to create GstWlDisplay: 'Failed to connect to the wayland display '(default) |
Weston is probably started with the "weston" user. The correct command is: su -l "weston" -c "gst-play-1.0 /usr/local/myvideo.webm" |
Could not load BMP file |
Make sure the loader of the bmp file format, libpixbufloader-bmp.so, is present in /usr/lib/gdk-pixbuf-2.0/2.10.0/. Otherwise, remove /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache, copy the libpixbufloader-bmp.so file from distrib build to /usr/lib/gdk-pixbuf-2.0/2.10.0/, then run "/usr/lib/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders > /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache" to reload the loaders. |