PDA

View Full Version : [ubuntu] gstreamer problems after 11.10 upgrade



powerclam
October 14th, 2011, 08:41 PM
After allowing the update manager to upgrade me to 11.10, I'm having the following trouble with gstreamer:

1 - when running a java program using gstreamer and the java bindings, I am now getting the following error:
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Unable to load library 'gstreamer-0.10': libgstreamer-0.10.so: cannot open shared object file: No such file or directory
This is a 64 bit system. The "libgstreamer-0.10.so" exists in /usr/lib32
What do I need to do to make the /usr/lib32 visible/callable to the system?

2 - The webcam video is now all horked up. The command
gst-launch-0.10 autovideosrc ! autovideosink
now produces a horribly messed up image, with banding, ghosting, and over-amped red.
This problem seems to be with the camera driver, since
gst-launch-0.10 videotestsrc ! autovideosink
produces a proper test-image.

Can anyone help me resolve these problems?
(kinda important, in a job-related sort of way)

gnush
October 14th, 2011, 08:47 PM
I'm not sure how the libraries are placed in Ubuntu, have you tried to copy libgstreamer-0.10.so to /usr/lib? Are there any alternative packages in the repositories that is specifically made for 64bit systems?

powerclam
October 15th, 2011, 03:56 PM
Thanks for your reply!

I'm not sure how the libraries are placed in Ubuntu, have you tried to copy libgstreamer-0.10.so to /usr/lib? Are there any alternative packages in the repositories that is specifically made for 64bit systems?

As for alternative packages specifically for 64bit - not so far as I can tell from the Software Center. (Which started yesterday, but doesn't seem to want to start at all for me this morning :[ )

Copying the lib/link to /usr/lib was the first thing I tried.
Predictably, I then encountered another "missing link" error on the gstinterfaces, which leads me to believe that _all_ gst-related libs would need to be copied to /usr/lib, which is not really practical, especially for an application that will be distributed. Even if it worked on my machine, it would result in a majorly abnormal installation, and an application that would not work on any machine that had not been similarly "modified."

Furthermore. copying the libs would do nothing to address the problem with video-capture.

I was sort of hoping that this morning I would find a slew of updates ready and waiting to be applied. No such luck.

Looks like for now my "solution" is to reinstall 11.04, with all the grief that entails, and hope that Ocelot gets fixed in the near future.
Too bad; judging from this message board it looks like the Canonical folks _really_ dropped the ball on the Ocelot release.

sudhakarRedi
March 5th, 2013, 06:51 AM
hi powercalm...
have you installed gstreamer-0.10 and it's plugin base..?
check it once

sudhakarRedi
March 5th, 2013, 06:59 AM
hi every one...

I am using gstreamer for media applications.
I want to use my own decoder in gstreamer pipeline.

can any one help me...?