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 584981 - Gstreamer wavparse Could not demultiplex stream
Gstreamer wavparse Could not demultiplex stream
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.14
Other All
: Normal normal
: 0.10.16
Assigned To: Wim Taymans
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-06-06 04:31 UTC by Neil Wilson
Modified: 2009-06-07 11:41 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Neil Wilson 2009-06-06 04:31:47 UTC
Please describe the problem:
Description:	Ubuntu 9.04
Release:	9.04

gstreamer0.10-plugins-good:
  Installed: 0.10.14-1
  Candidate: 0.10.14-1
  Version table:
 *** 0.10.14-1 0
        500 http://gb.archive.ubuntu.com jaunty/main Packages
        100 /var/lib/dpkg/status

The 16 bit version of the wav file on http://www.soundkeeperrecordings.com/format.htm will not play via gstreamer (but will via aplay without problems). The 24 bit version plays fine.

Steps to reproduce:
neil@neil-laptop:~$ gst-launch-0.10 filesrc location=Music/WAV/sr001-01-1644.wav ! wavparse


Actual results:
Setting pipeline to PAUSED ...
Pipeline is PREROLLED ...
ERROR: from element /GstPipeline:pipeline0/GstWavParse:wavparse0: Could not demultiplex stream.
Additional debug info:
gstwavparse.c(1525): gst_wavparse_stream_headers (): /GstPipeline:pipeline0/GstWavParse:wavparse0:
Couldn't read in header

Expected results:
The 16 bit version should play in the same way as the 24 bit version.

Does this happen every time?
Yes.

Other information:
You get the same problem across all my sound cards on all my Ubuntu machines.
Comment 1 Neil Wilson 2009-06-06 04:32:54 UTC
Ubuntu bug link: https://bugs.launchpad.net/ubuntu/+source/gst-plugins-good0.10/+bug/379809
Comment 2 Wim Taymans 2009-06-07 11:41:58 UTC
commit fb25aced92f9d2d0396f62b7b157ca9666285d86
Author: Wim Taymans <wim.taymans@collabora.co.uk>
Date:   Sun Jun 7 13:37:04 2009 +0200

    wavparse: handle LIST INFO of 0 size
    
    Handle LIST INFO chunks of 0 size instead of causing errors.
    
    Fixes #584981