[Bug 770743] gst-omx: no element "omxmpeg2videodec"

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Sep 2 10:56:40 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=770743

--- Comment #1 from minfrin at sharp.fm ---
More weirdness.

The plugin claims to be blacklisted:

pi at towerofpi7 ~ $ gst-inspect-1.0 -b
Blacklisted files:
  libgstomx.so

Total count: 1 blacklisted file

An attempt to learn why shows the plugin complaining about the config file that
cannot be found:

pi at towerofpi7 ~ $ gst-inspect-1.0 /usr/local/lib/gstreamer-1.0/libgstomx.so
0:00:00.173132683  1042   0x6d43c0 ERROR                    omx
gstomx.c:2681:plugin_init: Failed to load configuration file: Valid key file
could not be found in search dirs (searched in: /home/pi/.config:/etc/xdg as
per GST_OMX_CONFIG_DIR environment variable, the xdg user config directory (or
XDG_CONFIG_HOME) and the system config directory (or XDG_CONFIG_DIRS)
Could not load plugin file: File "/usr/local/lib/gstreamer-1.0/libgstomx.so"
appears to be a GStreamer plugin, but it failed to initialize

Passing the XDG_CONFIG_HOME environment variable makes the plugin happy.

pi at towerofpi7 ~ $ XDG_CONFIG_HOME=/usr/local/etc/xdg gst-inspect-1.0
/usr/local/lib/gstreamer-1.0/libgstomx.so
Plugin Details:
  Name                     omx
  Description              GStreamer OpenMAX Plug-ins
  Filename                 /usr/local/lib/gstreamer-1.0/libgstomx.so
  Version                  1.9.2.1
  License                  LGPL
  Source module            gst-omx
  Source release date      2016-09-02 10:38 (UTC)
  Binary package           GStreamer OpenMAX Plug-ins git
  Origin URL               Unknown package origin

  omxmpeg2videodec: OpenMAX MPEG2 Video Decoder
  omxmpeg4videodec: OpenMAX MPEG4 Video Decoder
  omxh263dec: OpenMAX H.263 Video Decoder
  omxh264dec: OpenMAX H.264 Video Decoder
  omxtheoradec: OpenMAX Theora Video Decoder
  omxvp8dec: OpenMAX VP8 Video Decoder
  omxmjpegdec: OpenMAX MJPEG Video Decoder
  omxvc1dec: OpenMAX WMV Video Decoder
  omxh264enc: OpenMAX H.264 Video Encoder
  omxanalogaudiosink: OpenMAX Analog Audio Sink
  omxhdmiaudiosink: OpenMAX HDMI Audio Sink

  11 features:
  +-- 11 elements

When listing the plugins, the omx plugins remain blacklisted:

pi at towerofpi7 ~ $ XDG_CONFIG_HOME=/usr/local/etc/xdg gst-inspect-1.0 | grep omx
pi at towerofpi7 ~ $ 
pi at towerofpi7 ~ $ XDG_CONFIG_HOME=/usr/local/etc/xdg gst-inspect-1.0 -b
Blacklisted files:
  libgstomx.so

Total count: 1 blacklisted file

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