Gst-inspect not finding built plugins
Nicolas Dufresne
nicolas.dufresne at collabora.com
Sat Jan 24 08:25:57 PST 2015
Le 2015-01-24 11:10, Sérgio Agostinho a écrit :
> Interesting
>
> nexusdev at ubuntu:/etc/ld.so.conf.d$ gst-inspect-1.0
> /usr/local/lib/gstreamer-1.0/libgstvpx.so
> Plugin Details:
> Name vpx
> Description VP8 plugin
> Filename /usr/local/lib/gstreamer-1.0/libgstvpx.so
> Version 1.4.4
> License LGPL
> Source module gst-plugins-good
> Source release date 2014-11-06
> Binary package GStreamer Good Plug-ins source release
> Origin URL Unknown package origin
>
>
> 0 features:
>
This is an interesting plugin, you can build it without any element. In
configure phase, a series of definition are set into config.h. It would
seem that none of them got defined:
HAVE_VP8_DECODER
HAVE_VP8_ENCODER
HAVE_VP9_DECODER
HAVE_VP9_ENCODER
In order to find why, it will be necessary to inspect config.log file.
You can search this file for "checking feature: VPX decoder". This is
followed by few tests, checking symbols in libvpx:
vpx_codec_vp8_cx_algo
vpx_codec_vp8_dx_algo
vpx_codec_vp9_cx_algo
vpx_codec_vp9_dx_algo
As Tim mention, it is likely that you didn't pass proper CFLAGS, and
that these test endup looking into the old VPX library. Check and share
the gcc line after the "checking ...".
Nicolas
More information about the gstreamer-devel
mailing list