summaryrefslogtreecommitdiff
path: root/gst/audiomixer
AgeCommit message (Expand)AuthorFilesLines
2016-03-24bad: use new gst_element_class_add_static_pad_template()Vineeth TM2-12/+10
2016-01-22audio: Move audioaggregator base class to a librarySebastian Dröge5-1567/+5
2015-12-15plugins-bad: Fix example pipelinesVineeth TM1-1/+1
2015-11-24audiomixer: register function name for debugging just onceTim-Philipp Müller1-1/+5
2015-11-02audioaggregator: Improve log messagesOlivier Crête1-10/+10
2015-10-28liveadder: Make latency property be a uint in millisecsOlivier Crête1-3/+71
2015-10-12liveadder: latency property is an uint64 in audiomixerTim-Philipp Müller1-1/+2
2015-10-11liveadder: Remove plugin, replace by compat subclass of audiomixerOlivier Crête1-0/+26
2015-10-07audioaggregator: Fix build errorVineeth TM1-7/+8
2015-10-01audioaggregator: Select the initial offset based on the start segment positionSebastian Dröge1-3/+10
2015-09-26audiomixer: fix deadlock when G_DISABLE_ASSERT is not definedTim-Philipp Müller1-1/+1
2015-09-26audioaggregator: Stop using deprecated gst_segment_to_position()Sebastian Dröge1-2/+2
2015-09-18audioaggregator: Only skip the remaining part of a GAP bufferSebastian Dröge1-1/+1
2015-09-18Don't throw compiler warnings with G_DISABLE_ASSERTJan Schmidt1-2/+7
2015-09-14audioaggregator: Fix mixup of running times and segment positionsSebastian Dröge1-38/+100
2015-09-14audioaggregator: Use stream time in the position query instead of segment pos...Sebastian Dröge1-2/+3
2015-07-30audiointerleave: Avoid caps processing if not yet negotiatedOlivier Crête1-0/+7
2015-07-30audioaggregator: On timeout, resync pads with not enough dataOlivier Crête1-0/+14
2015-07-30aggregator: Queue "latency" buffers at each sink pad.Olivier Crête1-1/+1
2015-07-22audioaggregator: Register function nameOlivier Crête1-1/+1
2015-07-22audioaggregator: Use 1.0 style buffer allocationOlivier Crête1-2/+2
2015-07-22audioaggregator: Sync pad values before aggregatingNirbheek Chauhan1-10/+27
2015-07-21audioaggregator: Read output buffer duration with lock heldOlivier Crête1-4/+3
2015-06-09audiomixer: fix misleading documentation copied from adderTim-Philipp Müller1-2/+1
2015-06-07Release 1.5.11.5.1Sebastian Dröge1-181/+125
2015-06-01audiointerleave: Always have "channels" be the actual pad countOlivier Crête1-7/+5
2015-06-01audiointerleave: Use the channel count from the set capsOlivier Crête1-3/+4
2015-05-18Revert "doc: Workaround gtkdoc issue"Stefan Sauer1-2/+1
2015-05-16doc: Workaround gtkdoc issueNicolas Dufresne1-1/+2
2015-04-01audiomixer: Allow downstream caps with a non-default channel-maskOlivier Crête1-1/+27
2015-03-24audioaggregator: check sink caps are validLuis de Bethencourt1-1/+5
2015-03-24Revert "audioaggregator: check sink caps are valid"Luis de Bethencourt1-1/+1
2015-03-24audioaggregator: check sink caps are validLuis de Bethencourt1-1/+1
2015-03-16audiointerleave: Set src caps in aggregateOlivier Crête2-105/+79
2015-03-16audiointerleave: Add interleave element based on audioaggregatorOlivier Crête4-2/+1030
2015-03-16audioaggregator: Print a message when a buffer is lateOlivier Crête1-0/+5
2015-03-16audioaggregator: Don't re-send the caps if they did not changeOlivier Crête1-4/+7
2015-03-16audioaggregator: Split base class from audiomixerOlivier Crête5-1035/+1542
2015-03-16audiomixer: Release pad object lock before dropping bufferOlivier Crête1-3/+9
2015-03-16audiomixer: Only ignore pads with no buffers on timeoutOlivier Crête1-3/+15
2015-03-16audiomixer: Only advance by the buffer size when a buffer is lateOlivier Crête1-4/+2
2015-03-12audiomixer: Fix discont detection and buffer alignment codeSebastian Dröge1-3/+2
2015-03-12audiomixer: Add locking to fill_buffer and fix mix_bufferNirbheek Chauhan1-4/+13
2015-03-12audiomixer: Mark a discont when we receive a new segment eventNirbheek Chauhan2-1/+11
2015-03-04Revert "audiomixer: Latency is twice the output buffer duration, not only once"Sebastian Dröge1-4/+3
2015-03-03audiomixer: Latency is twice the output buffer duration, not only onceSebastian Dröge1-3/+4
2015-02-13audiomixer: use new gst_aggregator_pad_drop_buffer()Tim-Philipp Müller1-27/+6
2015-02-12audiomixer: calculate stream_time used to sync pad values correctlyTim-Philipp Müller1-4/+2
2015-02-11Improve and fix LATENCY query handlingSebastian Dröge1-2/+3
2015-02-06audiomixer: remove now-unused base_time field in object structureTim-Philipp Müller1-3/+1