[Bug 741146] aggregator: deadline based aggregation

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Dec 16 08:38:06 PST 2014


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

Sebastian Dröge (slomo) <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.5.1

--- Comment #8 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2014-12-16 16:38:03 UTC ---
commit 2764f2baf1f57bcad2fd1baaf7513b5e36ebcae5
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Tue Dec 16 17:37:12 2014 +0100

    audiomixer: Implement get_next_time()

commit 852b08340e84d6c648c02c9e546fa107741cdefc
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Tue Dec 16 17:33:01 2014 +0100

    aggregator: Some minor cleanup

commit 8bf53a12262f1274d383ea0bf97107d883d5e35e
Author: Matthew Waters <matthew at centricular.com>
Date:   Fri Dec 5 18:19:54 2014 +1100

    aggregator: make the src pad task drive the pipeline for live pipelines

    This removes the uses of GAsyncQueue and replaces it with explicit
    GMutex, GCond and wakeup count which is used for the non-live case.

    For live pipelines, the aggregator waits on the clock until either
    data arrives on all sink pads or the expected output buffer time
    arrives plus the timeout/latency at which time, the subclass
    produces a buffer.

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

commit a7e86751bf0c980fbdb8fb4db1acff5bec691a10
Author: Matthew Waters <matthew at centricular.com>
Date:   Mon Dec 8 15:18:25 2014 +1100

    videoaggregator: always try to use newer buffers

    instead of dropping them for being too old.  This ensures that
    the newest buffer is always used for rendering

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