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 154064 - [mad] cant mix two mp3
[mad] cant mix two mp3
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.8.5
Other Linux
: Normal normal
: 0.8.8
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-09-29 15:12 UTC by Philippe Simons
Modified: 2005-01-25 17:49 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6



Description Philippe Simons 2004-09-29 15:12:29 UTC
try this
gst-launch filesrc location=1.mp3 ! mad ! adder name=a ! alsasink filesrc
location=2.mp3 ! mad ! a.

here is the error message
RUNNING pipeline ...
ERROR: from element /pipeline0/a: Internal GStreamer error: negotiation problem.
  File a bug.
Additional debug info:
gstadder.c(458): gst_adder_loop: /pipeline0/a:
width is 0

what's really weird is that if i try to mix with the adder two wav or two
sinesrc, its working fine...
Comment 1 Stephane Loeuillet 2004-12-12 22:59:00 UTC
it is confirmed to be independant from the media file (i choosed 2 random mp3 on
my harddrive and triggered the very same error)

mad / libmad is not reentrant ??
Comment 2 David Schleef 2004-12-17 01:41:13 UTC
libmad is likely completely reentrant, since it has no symbols in either .data
or .bss.
Comment 3 Ronald Bultje 2005-01-25 17:49:33 UTC
Benjamin fixed this recently.