[Bug 646341] [baseparse] Add a queued flow return so parsers can keep frames in a queue

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Apr 8 10:56:47 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=646341
  GStreamer | gstreamer (core) | git

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
          Component|gst-plugins-bad             |gstreamer (core)
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.33

--- Comment #7 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2011-04-08 17:56:43 UTC ---

 commit 783dbb9a71045e640e93b2148adcf3a217e7546b
 Author: Zaheer Abbas Merali <zaheermerali at gmail.com>
 Date:   Sat Apr 2 13:02:01 2011 +0100

    baseparse: add GST_BASE_PARSE_FLOW_QUEUED to queue buffers until caps are
known

    This is useful for parser like flacparse or h264parse which may need to
process
    some buffers before they can construct the final caps, in which case they
may
    want to delay pushing the initial buffers until the full and proper caps
are
    known.

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


 commit 251dfa402cbfa8550eac45620dcd145403828511
 Author: Tim-Philipp Müller <tim.muller at collabora.co.uk>
 Date:   Sat Apr 2 14:04:42 2011 +0100

    baseparse: use GQueue instead of GList for queued frames

    and make buffer metadata writable before setting caps on queued
    buffer.

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

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