[gst-devel] gst-plugins can't find GStreamer

Nick Chorley nick.chorley at gmail.com
Mon May 21 17:27:25 CEST 2007


Hi all,

I'm having problems trying to install gst-plugins from source. I'm only
using the source code because Slackware Linux doesn't have a package for
GStreamer. I have successfully installed gstreamer-0.10.12 and get output
from "gst-launch -v fakesrc num_buffers=5 ! fakesink" as follows:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/pipeline0/fakesrc0: last-message = "get      ******* > (    0 bytes,
timestamp:
 none, duration: none, offset: 0, offset_end: -1, flags: 0) 0x8075280"
/pipeline0/fakesink0: last-message = "preroll   ******* "
/pipeline0/fakesink0: last-message = "event   ******* E (type: 102,
GstEventNews
egment, update=(boolean)false, rate=(double)1, applied_rate=(double)1,
format=(G
stFormat)GST_FORMAT_BYTES, start=(gint64)0, stop=(gint64)-1,
position=(gint64)0)
 0x8064ea0"
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
/pipeline0/fakesink0: last-message = "chain   ******* < (    0 bytes,
timestamp:
 0:00:00.000000000, duration: none, offset: 0, offset_end: -1, flags: 32)
0x8075
280"
/pipeline0/fakesrc0: last-message = "get      ******* > (    0 bytes,
timestamp:
 none, duration: none, offset: 1, offset_end: -1, flags: 0) 0x80752d0"
/pipeline0/fakesink0: last-message = "chain   ******* < (    0 bytes,
timestamp:
 0:00:00.000000000, duration: none, offset: 1, offset_end: -1, flags: 0)
0x80752
d0"
/pipeline0/fakesrc0: last-message = "get      ******* > (    0 bytes,
timestamp:
 none, duration: none, offset: 2, offset_end: -1, flags: 0) 0x8075320"
/pipeline0/fakesink0: last-message = "chain   ******* < (    0 bytes,
timestamp:
 0:00:00.000000000, duration: none, offset: 2, offset_end: -1, flags: 0)
0x80753
20"
/pipeline0/fakesrc0: last-message = "get      ******* > (    0 bytes,
timestamp:
 none, duration: none, offset: 3, offset_end: -1, flags: 0) 0x8075370"
/pipeline0/fakesink0: last-message = "chain   ******* < (    0 bytes,
timestamp:
 0:00:00.000000000, duration: none, offset: 3, offset_end: -1, flags: 0)
0x80753
70"
/pipeline0/fakesrc0: last-message = "get      ******* > (    0 bytes,
timestamp:
 none, duration: none, offset: 4, offset_end: -1, flags: 0) 0x8075408"
/pipeline0/fakesink0: last-message = "chain   ******* < (    0 bytes,
timestamp:
 0:00:00.000000000, duration: none, offset: 4, offset_end: -1, flags: 0)
0x80754
08"
/pipeline0/fakesink0: last-message = "event   ******* E (type: 86, )
0x8064ea0"
Got EOS from element "pipeline0".
Execution ended after 115445000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
FREEING pipeline ...

I've also compiled Pidgin with GStreamer support (though the sound doesn't
work, presumably because I don't have gst-plugins, hence why I'm trying to
install it). While I'm on the subject, do I need any other GStreamer modules
to have sound support in Pidgin?

Anyway, the main problem is that gst-plugins-0.8.12 doesn't find GStreamer.
I have not changed my PKG_CONFIG_PATH, because it already has
/usr/local/lib/pkgconfig in it:

/usr/local/lib/pkgconfig:/usr/lib/pkgconfig:/opt/kde/lib/pkgconfig

How do I get this to work?

Thanks,

Nick Chorley
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20070521/6b832110/attachment.htm>


More information about the gstreamer-devel mailing list