Closed matthiasbock closed 11 years ago
Surprisingly a similar error occurs, when I try a self-compiled gstreamer-1.0:
$ gst-launch-1.0 -v udpsrc port=9078 ! 'application/x-rtp,payload=96,encoding-name=H264' ! rtph264depay ! h264parse ! omxh264dec ! autovideosink 0:00:02.457352729 20242 0x12a78c0 ERROR omx gstomx.c:2767:plugin_init: Invalid type name 'GstOMXTheoraDec' for element 'omxtheoradec' 0:00:02.459191634 20242 0x12a78c0 ERROR omx gstomx.c:2767:plugin_init: Invalid type name 'GstOMXVP8Dec' for element 'omxvp8dec' 0:00:04.462074718 20241 0x8ddc20 ERROR omx gstomx.c:2767:plugin_init: Invalid type name 'GstOMXTheoraDec' for element 'omxtheoradec' 0:00:04.463885625 20241 0x8ddc20 ERROR omx gstomx.c:2767:plugin_init: Invalid type name 'GstOMXVP8Dec' for element 'omxvp8dec'
Suggests that the error may not be gst-omx related, but to be some kind of misconfiguration maybe ...
Maybe I need to compile gst-plugins-base with theora and gst-plugins-good with VP8 support
apt-get install libmpeg2-4-dev libtheora-dev libvpx-dev
No, that didn't solve it.
Turns out, the error messages are outputted from gstomx itself, while reading the config. The problem disappears, when removing all sections except H264 encode/decode from /etc/xdg/gstomx.conf.
An error occurs, when a self-compiled version of gstreamer-0.10 is launched to use a gst-omx: