[gst-devel] appsrc and appsink elements

shinstar LiHsinChang at besta.com.tw
Thu Nov 5 10:48:29 CET 2009



Jure Zitnik-2 wrote:
> 
> Hi Andres,
> The appsrc and appsink are not part of the binary gstreamer-plugins-bad 
> package on ubuntu 8.10 (reasoning is that they "still randomly change 
> API and ABI" :-)
> But you can always build them from source:
> apt-get source gstreamer0.10-plugins-bad
> cd gst-plugins-bad0.10-0.10.5 (you might need to cange the version here)
> ./configure
> make
> 
> After successful build, you can copy required shared libraries manually 
> (if you just need appsrc/appsink) as follows:
> cp gst/app/.libs/libgstapp.so /usr/lib/gstreamer-0.10/
> cp gst-libs/gst/app/.libs/libgstapp-0.10.so.0.0.0  /usr/local/lib
> You might need to create additional symbolic links in /usr/local/lib 
> (both linking to libgstapp-0.10.so.0.0.0) : libgstapp-0.10.so.0 and 
> libgstapp-0.10.so
> 
> Now use gst-inspect to see if everything works fine...
> 
> Jure
> 
Hi all,
I following the instruction above to add appsrc/appsink element into my
gstreamer system.
But still encounter some problem.
Following are my steps:

1.download and build gst-plugins-base-0.10.24
2.cp /gst-plugins-base-0.10.24/gst/app/.libs/libgstapp.so
/usr/lib/gstreamer-0.10/
3.cp
/gst-plugins-base-0.10.24/gst-libs/gst/app/.libs/libgstapp-0.10.so.0.17.0 
/usr/local/lib
4.ln -s libgstapp-0.10.so.0.17.0 libgstapp-0.10.so.0
   ln -s libgstapp-0.10.so.0.17.0 libgstapp-0.10.so
5.gst-inspect appsink

then I got error messsage like 
"(gst-inspect-0.10:8454): GStreamer-WARNING **: Failed to load plugin
'/usr/lib/gstreamer-0.10/libgstapp.so':
/gst-plugins-base-0.10.24/gst-libs/gst/app/.libs/libgstapp-0.10.so.0:
undefined symbol: gst_buffer_list_get_type No such element or plugin
'appsink'"

Did I still miss anything?
-- 
View this message in context: http://old.nabble.com/appsrc-and-appsink-elements-tp18729972p26208652.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.





More information about the gstreamer-devel mailing list