[Bug 689565] [audiodec] Must push one buffer (and only one) for each input buffer

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Dec 17 07:05:39 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=689565
  GStreamer | gst-libav | 1.x

Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.1.1

--- Comment #9 from Sebastian Dröge <slomo at circular-chaos.org> 2012-12-17 15:05:31 UTC ---
commit d69dda039189cee9714101181bda5b4448d5931e
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Mon Dec 17 15:58:37 2012 +0100

    avauddec: Use a GstBuffer instead of a GstAdapter for collecting the output
buffers

    This might cause less memcpies as the GstMemories of the buffers
    are just appended into a single buffer.

commit c445b614f9cf11e8f33e58ddd8bf2eed199bc467
Author: Thiago Santos <thiago.sousa.santos at collabora.com>
Date:   Mon Dec 3 16:38:53 2012 -0300

    avauddec: accumulate buffers from a single input to push it all at once

    The base audio decoder wants a 1:1 mapping for input and output
    buffers, so this decoder must accumulate data in an adapter and push
    it all at once after all input has been processed.

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

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