[Bug 773833] rtpL16depay, rtpL24depay: support depayloading in place

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Nov 9 17:43:27 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=773833

Sebastian Dröge (slomo) <slomo at coaxion.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #339374|none                        |committed
             status|                            |

--- Comment #12 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Comment on attachment 339374
  --> https://bugzilla.gnome.org/attachment.cgi?id=339374
Do read-write buffer mapping only if the channel positions differ.

commit 54f4d3772c906090870c6a79b6bb7940c105e1f1
Author: Petr Kulhavy <brain at jikos.cz>
Date:   Mon Nov 7 12:01:16 2016 +0100

    audio-channels: map buffer read-write only if channels differ

    gst_audio_buffer_reorder_channels() was always mapping the buffer
read-write
    regardless whether any reordering was needed.  If the from and to channel
order
    is identical return immediately without remapping the buffer.

    Add a small helper function gst_audio_channel_positions_equal() which is
used
    in both gst_audio_reorder_channels() and
gst_audio_buffer_reorder_channels().

    https://bugzilla.gnome.org/show_bug.cgi?id=773833

-- 
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