[gstreamer-bugs] [Bug 556641] New: rtpL16depay doesn't support multichannel audio

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Oct 16 14:22:46 PDT 2008


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=556641

  GStreamer | gst-plugins-good | Ver: HEAD CVS
           Summary: rtpL16depay doesn't support multichannel audio
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: le.businessman at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: 2.21/2.22
   GNOME milestone: Unspecified


Please describe the problem:
gst-inspect reports that rtpL16depay supports multichannel audio. However, the
pipeline I have receiving 4 channel audio reports the following errors:

** (<unknown>:27449): 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.

** (<unknown>:27449): 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.

** (<unknown>:27449): WARNING **: audioconvert0: size 1388 is not a multiple of
unit size 16
0:00:00.102989147 27449  0x824c9f8 ERROR        basetransform
gstbasetransform.c:1290:gst_base_transform_prepare_output_buffer:<audioconvert0>
unknown output size
WARNING: Internal data flow error
DEBUG: Debug details: gstbasesrc

Steps to reproduce:
1. Create a pipeline that either interleaves audio (and sets the layout) or
uses some other multichannel input (i.e. filesrc)
2. Payload it with rtpL16pay and send it to a receiver pipeline with gstrtpbin
3. Use rtpL16depay in the receiving pipeline to get the error


Actual results:
The audio receiver is unable to play the incoming audio.

Expected results:
The audio would be correctly depayloaded, as is the case for 1 or 2 channel
audio.

Does this happen every time?
Yes.

Other information:


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=556641.




More information about the Gstreamer-bugs mailing list