[gstreamer-bugs] [Bug 631449] New: [audioparse] doest not support several channel numbers

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Oct 5 09:22:57 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=631449
  GStreamer | gst-plugins-bad | git

           Summary: [audioparse] doest not support several channel numbers
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: julien.isorce at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


Created an attachment (id=171779)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=171779)
2 raw audio channels then 6

Hi,

audioparse element does not work if the incomming buffers have different number
of channels (and channel layout)

"
WARNING **: Failed to retrieve channel layout from caps. This usually means
there is a GStreamer element that does not implement multichannel audio
correctly. Please file a bug.
"

I join a raw audio file that contains 2 channels then 6.

You can play it using:

A:
gst-launch-0.10 filesrc location=audio.raw ! audioparse rate=48000 channels=2 !
alsasink

B:
gst-launch-0.10 filesrc location=audio.raw ! audioparse rate=48000 channels=6 !
audioconvert ! alsasink

In case A, you can only hear the buffers that are channels 2.
In case B, you can only hear the buffers that are channels 6.


Other question:

Is there a gstreamer muxer that saves buffers and their caps ? (and a caps
demuxer ?) And this way if would be possible to avoid setting fixed properties
as required in the audioparse element ?)

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list