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 712403 - discoverer: fails to categorize WAV as a container
discoverer: fails to categorize WAV as a container
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-11-15 22:01 UTC by Olivier Crête
Modified: 2018-11-03 11:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Olivier Crête 2013-11-15 22:01:55 UTC
Running discover on a wav file doesn't categorize audio/x-wav as a container. If the wav file contains raw audio, it claims the "codec" is wav, not audio/x-raw.

This seems to have never worked, it breaks in 0.10, 1.0 and git master.

This is because decodebin2's stream-topology message doesn't declare it as a container either. And this is because it is not categorized as a demuxer. We probably need to separate the concept of "is a demuxer and we need to add a multiqueue afterwards" and "is a demuxer for stream-topology purposes". Then the topology can mark things that come from a decoder differently than what comes out of a demuxer or parser type element.
Comment 1 Tim-Philipp Müller 2018-01-27 11:56:03 UTC
wavparse is classified as a demuxer now, but problem persists.

Could probably signal this via new Streams API.
Comment 2 GStreamer system administrator 2018-11-03 11:26:35 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/94.