[Bug 723916] Missing element: video/x-surface decoder / Your GStreamer installation is missing a plug-in

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Feb 9 03:41:24 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=723916
  GStreamer | gst-plugins | 0.10.36

--- Comment #4 from Sergei <sergei.vorobyov at facilitylabs.com> 2014-02-09 11:41:16 UTC ---
Many thanks!

I was able to install binaries for gstreamer-1.0 in Ubuntu alongside ...-0.10
and after a few tweaks (decodebin2 -> decodebin, ffmpegcolorspace ->
videoconvert, gst_pad_get_caps -> gst_pad_query_caps, ...) was able to
successfully run my app, both on x64 and arm.

However, of all the video sinks:

$ gst-inspect-1.0 | grep -i video | grep -i sink
aasink:  aasink: ASCII art video sink
cacasink:  cacasink: A colored ASCII art video sink
clutter:  cluttersink: Clutter video sink
video4linux2:  v4l2sink: Video (video4linux2) Sink
autodetect:  autovideosink: Auto video sink
fbdevsink:  fbdevsink: fbdev video sink
debugutilsbad:  fpsdisplaysink: Measure and show framerate on videosink
xvimagesink:  xvimagesink: Video sink
ximagesink:  ximagesink: Video sink
inter:  intervideosink: Internal video sink



aasink and cacasink work but useless,
and only autovideosink, xvimagesink, ximagesink work OK, whereas others fail:
(maybe I should report it elsewhere?)


gst-launch-1.0 filesrc location=../../fl/ads/41.avi ! decodebin ! videoconvert
! clutter
WARNING: erroneous pipeline: no element "clutter"

gst-launch-1.0 filesrc location=../../fl/ads/41.avi ! decodebin ! videoconvert
! video4linux
WARNING: erroneous pipeline: no element "video4linux"

gst-launch-1.0 filesrc location=../../fl/ads/41.avi ! decodebin ! videoconvert
! v4l2sink
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstV4l2Sink:v4l2sink0: Cannot
identify device '/dev/video1'.
Additional debug info:
v4l2_calls.c(560): gst_v4l2_open ():
/GstPipeline:pipeline0/GstV4l2Sink:v4l2sink0:
system error: No such file or directory
Setting pipeline to NULL ...
Freeing pipeline ...

gst-launch-1.0 filesrc location=../../fl/ads/41.avi ! decodebin ! videoconvert
! fbdevsink
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
Setting pipeline to NULL ...
Freeing pipeline ...



Additionally mirsink on arm (does not exist on x64) also fails

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list