[gstreamer-bugs] [Bug 154518] New: - gst-plugins speex support not compatible with speex-1.0.x, but it tries to build it anyway

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Mon Oct 4 17:57:05 PDT 2004


http://bugzilla.gnome.org/show_bug.cgi?id=154518
GStreamer | gst-plugins | Ver: HEAD CVS

           Summary: gst-plugins speex support not compatible with speex-
                    1.0.x, but it tries to build it anyway
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: james at jamesh.id.au
         QAContact: gstreamer-bugs at lists.sourceforge.net


The configure script for gst-plugins detects that I have speex installed (1.0.3
to be exact) and tries to build the associated GStreamer plugin.

Unfortunately the gst-plugins code doesn't seem to be compatible.  Part of the
issue is that it is including the headers as <speex/speex.h>, when speex-1.0.x
provides them as <speex.h>, and it also seems to be using some things not
provided by the older version.  When I changed the includes, I got the following
build failure:
  gstspeexenc.c: In function `gst_speexenc_setup':
  gstspeexenc.c:767: error: `SPEEX_GET_LOOKAHEAD' undeclared (first use in this
function)
  gstspeexenc.c:767: error: (Each undeclared identifier is reported only once
  gstspeexenc.c:767: error: for each function it appears in.)

If the speex support isn't meant to work with 1.0.x, then gst-plugins shouldn't
attempt to build it without 1.1.x.

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list