[gstreamer-bugs] [Bug 376591] configure.ac looks for wrong symbols for FAAD support

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sat Nov 18 16:54:00 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=376591

  GStreamer | gst-plugins-bad | Ver: 0.10.3





------- Comment #2 from Joe Wreschnig  2006-11-19 00:52 UTC -------
Well, just detecting whether the NeAAC* or faac* functions should be used is
easy enough for autoconf to figure out, and gstfaad.c can just #ifdef the right
ones. So versioning is not needed for that. The bigger issue is the lack of
shared object versioning, upgrading from FAAD < 2.5 to FAAD 2.5 will break
already-compiled plugins, but that's not something GStreamer can or should try
to work around.

The 64-bit compatibility overrides don't seem to work anymore with FAAD 2.5
(NeAACDecInit2 fails). It fails both with and without the redefine hack, on my
32 bit system. I'm still exploring this. It would be good if someone who knew
what that 64 bit compatibility bug was could look and see if it's still in 2.5.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list