After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 575429 - gstreamer warnings, and irregular lib location
gstreamer warnings, and irregular lib location
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: gst-libav
0.10.22
Other All
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-03-15 14:34 UTC by John Ellson
Modified: 2009-03-16 07:26 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description John Ellson 2009-03-15 14:34:16 UTC
Please describe the problem:
I'm trying to get streaming sound from SecondLife on rawhide, basically the entire sound system seems to be a mess. This particular problem happens reproducibly, although I don't know if its the root cause of my higher level problems with sound.

Two issues:
  1. /usr/lib/i686/libavcodec.so.52: undefined symbol: opj_decode_with_info
  2. Why the irregular /usr/lib/i686 location?   /usr/lib is always 32 bit.







Steps to reproduce:
1. run secondlife
2. start music
3. 


Actual results:
2009-03-15T14:24:56Z INFO: startInternetStream: Starting internet stream: http://213.158.233.199:8002
2009-03-15T14:24:56Z INFO: startInternetStream: Playing.....
*** Unable to locate valid config! Falling back to auto-detection...
*** Unable to locate PAC! Falling back to direct...

(gecko:14247): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstffmpeg.so': /usr/lib/i686/libavcodec.so.52: undefined symbol: opj_decode_with_info

(gecko:14247): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstffmpeg.so': /usr/lib/i686/libavcodec.so.52: undefined symbol: opj_decode_with_info

(gecko:14247): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstffmpeg.so': /usr/lib/i686/libavcodec.so.52: undefined symbol: opj_decode_with_info

.... many more of the same

Expected results:
working streaming music, no warnings in log

Does this happen every time?
yes.

Other information:
SecondLife-i686-1.22.11.113976
ffmpeg-libs-0.5-1.fc11.i586
ffmpeg-libs-0.5-1.fc11.x86_64
pulseaudio-libs-0.9.15-3.test5.fc11.i586
pulseaudio-libs-0.9.15-3.test5.fc11.x86_64
Comment 1 Sebastian Dröge (slomo) 2009-03-16 07:20:01 UTC
We don't support gst-ffmpeg builds against a system ffmpeg. Only builds against the bundled ffmpeg are supported, please report this issue to your distribution.

Regarding the /usr/lib/i686 location, that's a glibc feature to have optimized versions of a library at different directories.
Comment 2 Edward Hervey 2009-03-16 07:26:03 UTC
Actually... we should support ffmpeg-0.5 ... but with the 0.10.7 gst-ffmpeg release (which isn't out yet).

John, you might want to try with the 0.10.7 gst-ffmpeg instead.