gstreamer/gst/audiomixer
Sebastian Dröge 637106e287 audioaggregator: Fix mixup of running times and segment positions
We have to queue buffers based on their running time, not based on
the segment position.

Also return running time from GstAggregator::get_next_time() instead of
a segment position, as required by the API.

Also only update the segment position after we pushed a buffer, otherwise
we're going to push down a segment event with the next position already.

https://bugzilla.gnome.org/show_bug.cgi?id=753196
2015-09-14 19:57:00 +02:00
..
gstaudioaggregator.c audioaggregator: Fix mixup of running times and segment positions 2015-09-14 19:57:00 +02:00
gstaudioaggregator.h audioaggregator: Split base class from audiomixer 2015-03-16 16:41:45 -04:00
gstaudiointerleave.c audiointerleave: Avoid caps processing if not yet negotiated 2015-07-30 14:00:05 -04:00
gstaudiointerleave.h audiointerleave: Set src caps in aggregate 2015-03-16 16:44:03 -04:00
gstaudiomixer.c audiomixer: fix misleading documentation copied from adder 2015-06-09 14:37:36 +01:00
gstaudiomixer.h audioaggregator: Split base class from audiomixer 2015-03-16 16:41:45 -04:00
gstaudiomixerorc-dist.c Release 1.5.1 2015-06-07 10:55:35 +02:00
gstaudiomixerorc-dist.h audiomixer: Add new element based on adder that does synchronized audio mixing 2013-11-06 15:35:38 +01:00
gstaudiomixerorc.orc audiomixer: Add new element based on adder that does synchronized audio mixing 2013-11-06 15:35:38 +01:00
Makefile.am audiointerleave: Add interleave element based on audioaggregator 2015-03-16 16:44:03 -04:00