Appsrc plugin is not registered on embedded platform

Krzysztof Konopko krzysztof.konopko at youview.com
Wed Dec 5 06:49:07 PST 2012


Hi,

Try linking your app with libgstapp-0.10. Ideally you may want to pass
the following to GCC:

$(pkg-config --cflags --libs gstreamer-0.10 gstreamer-app-0.10)

provided that PKG_CONFIG_PATH is set appropriately when cross-compiling.

Cheers,
Kris

On 05/12/12 14:15, Tarek El-Sherbiny wrote:
> Hello,
> 
> I'm using gstreamer on i.MX6Q embedded platform with ARM processor. I have
> managed to install everything without any errors. Gstreamer command line
> and C program runs and plays video without problem either. However when I
> tried to use appsrc plugin to inject buffer into the pipeline:
> app->src = (GstAppSrc*)gst_element_factory_make("appsrc", "mysrc");
> returns NULL.
> When I did #gst-inspect  appsrc I've got this:
> No such element or plugin 'appsrc'
> 
> I think the required libraries are installed in the correct locations:
> ./usr/lib/libgstapp-0.10.la
> ./usr/lib/libgstapp-0.10.so.0.25.0
> ./usr/lib/libgstapp-0.10.so
> ./usr/lib/libgstapp-0.10.so.0
> ./usr/lib/gstreamer-0.10/libgstapp.la
> 
> Is there anyway to force the registration of this plug-in?
> 
> Best Regards,
> Tarek
> 
> 
> 
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> 



More information about the gstreamer-devel mailing list