summaryrefslogtreecommitdiff
path: root/gst/audiomixer
Commit message (Expand)AuthorAgeFilesLines
* aggregator: fix type for latency property (int64 -> GStClockTime)Stefan Sauer2017-10-231-4/+4
* audiomixer: document caps negotiation racinessTim-Philipp Müller2017-07-141-1/+9
* audioaggregate: Don't hold object locks across calls to aggregate_oneOlivier Crête2017-05-212-1/+14
* audiointerleave: Take object lock while modifying channel countOlivier Crête2017-05-202-4/+11
* aggregator: add simple support for caps handlingMatthew Waters2017-05-203-52/+53
* Remove plugin specific static build optionNicolas Dufresne2017-05-161-1/+0
* docs: Port all docstring to gtk-doc markdownThibault Saunier2017-04-122-14/+7
* audiointerleave: don't overflow channel map with >64 channelsDouglas Bagnall2017-03-311-5/+11
* Add support for Meson as alternative/parallel build systemNirbheek Chauhan2016-08-201-0/+33
* bad: use new gst_element_class_add_static_pad_template()Vineeth TM2016-03-242-12/+10
* audio: Move audioaggregator base class to a librarySebastian Dröge2016-01-225-1567/+5
* plugins-bad: Fix example pipelinesVineeth TM2015-12-151-1/+1
* audiomixer: register function name for debugging just onceTim-Philipp Müller2015-11-241-1/+5
* audioaggregator: Improve log messagesOlivier Crête2015-11-021-10/+10
* liveadder: Make latency property be a uint in millisecsOlivier Crête2015-10-281-3/+71
* liveadder: latency property is an uint64 in audiomixerTim-Philipp Müller2015-10-121-1/+2
* liveadder: Remove plugin, replace by compat subclass of audiomixerOlivier Crête2015-10-111-0/+26
* audioaggregator: Fix build errorVineeth TM2015-10-071-7/+8
* audioaggregator: Select the initial offset based on the start segment positionSebastian Dröge2015-10-011-3/+10
* audiomixer: fix deadlock when G_DISABLE_ASSERT is not definedTim-Philipp Müller2015-09-261-1/+1
* audioaggregator: Stop using deprecated gst_segment_to_position()Sebastian Dröge2015-09-261-2/+2
* audioaggregator: Only skip the remaining part of a GAP bufferSebastian Dröge2015-09-181-1/+1
* Don't throw compiler warnings with G_DISABLE_ASSERTJan Schmidt2015-09-181-2/+7
* audioaggregator: Fix mixup of running times and segment positionsSebastian Dröge2015-09-141-38/+100
* audioaggregator: Use stream time in the position query instead of segment pos...Sebastian Dröge2015-09-141-2/+3
* audiointerleave: Avoid caps processing if not yet negotiatedOlivier Crête2015-07-301-0/+7
* audioaggregator: On timeout, resync pads with not enough dataOlivier Crête2015-07-301-0/+14
* aggregator: Queue "latency" buffers at each sink pad.Olivier Crête2015-07-301-1/+1
* audioaggregator: Register function nameOlivier Crête2015-07-221-1/+1
* audioaggregator: Use 1.0 style buffer allocationOlivier Crête2015-07-221-2/+2
* audioaggregator: Sync pad values before aggregatingNirbheek Chauhan2015-07-221-10/+27
* audioaggregator: Read output buffer duration with lock heldOlivier Crête2015-07-211-4/+3
* audiomixer: fix misleading documentation copied from adderTim-Philipp Müller2015-06-091-2/+1
* Release 1.5.11.5.1Sebastian Dröge2015-06-071-181/+125
* audiointerleave: Always have "channels" be the actual pad countOlivier Crête2015-06-011-7/+5
* audiointerleave: Use the channel count from the set capsOlivier Crête2015-06-011-3/+4
* Revert "doc: Workaround gtkdoc issue"Stefan Sauer2015-05-181-2/+1
* doc: Workaround gtkdoc issueNicolas Dufresne2015-05-161-1/+2
* audiomixer: Allow downstream caps with a non-default channel-maskOlivier Crête2015-04-011-1/+27
* audioaggregator: check sink caps are validLuis de Bethencourt2015-03-241-1/+5
* Revert "audioaggregator: check sink caps are valid"Luis de Bethencourt2015-03-241-1/+1
* audioaggregator: check sink caps are validLuis de Bethencourt2015-03-241-1/+1
* audiointerleave: Set src caps in aggregateOlivier Crête2015-03-162-105/+79
* audiointerleave: Add interleave element based on audioaggregatorOlivier Crête2015-03-164-2/+1030
* audioaggregator: Print a message when a buffer is lateOlivier Crête2015-03-161-0/+5
* audioaggregator: Don't re-send the caps if they did not changeOlivier Crête2015-03-161-4/+7
* audioaggregator: Split base class from audiomixerOlivier Crête2015-03-165-1035/+1542
* audiomixer: Release pad object lock before dropping bufferOlivier Crête2015-03-161-3/+9
* audiomixer: Only ignore pads with no buffers on timeoutOlivier Crête2015-03-161-3/+15
* audiomixer: Only advance by the buffer size when a buffer is lateOlivier Crête2015-03-161-4/+2