[gstreamer-openmax] Missing elements of gst-openmax plugin

Felipe Contreras felipe.contreras at gmail.com
Tue Dec 13 10:20:30 PST 2011


Hi,

On Tue, Dec 13, 2011 at 5:13 PM, Tong Vuu <tongvuu at gmail.com> wrote:
> I worked to port gstreamer to an embedded system.
>
> I cross-compiled the gstreamer and other plugins successfully (including
> gst-ffmpeg, gst-openmax...)
>
> However, when I run gst-inspect or gst-inspect-0.10 on my target system. I
> can't see any element which belong to gst-openmax (omx_h264dec,...) although
> I can see element of other plugins such as: ffdec_h264, alsasink...

Well, first you need to make sure that the gst-openmax plug-in is
functioning properly. You can do that with 'gst-inspect omx', if you
don't see anything, you would have to figure out why it's not being
loaded. Maybe you are missing libgst-openmax.so (I believe that's the
name of the file) in the plug-ins directory, or maybe there's an issue
loading it, you can check that by enabling the gstreamer debug
category GST_PLUGIN_LOADING (I think). But none of that stuff is
specific to gst-openmax, you can ask this in the main mailing list.

> For the compiling process, I changed the library name and component name in
> gst-openmax.conf only. Then, I put it at $Home/.configs/gst-openmax.conf

It's actually $HOME/.config/gst-openmax.conf

> Do I need to configure something before gstreamer recognize gst-openmax ?

In theory you don't even need to provide a configuration, because
there's a default one, but most likely it will not work on your
particular implementation, but at least the omx_h264dec element would
be there.

Cheers.

-- 
Felipe Contreras


More information about the gstreamer-openmax mailing list