summaryrefslogtreecommitdiff
path: root/plugins/elements/gstinputselector.c
AgeCommit message (Expand)AuthorFilesLines
2021-09-24Move files from gstreamer into the "subprojects/gstreamer/" subdirThibault Saunier1-1920/+0
2021-07-28input-selector: Use proper segments when cleaning cached buffersJan Alexander Steffens (heftig)1-3/+1
2020-12-10coreelements: allow per features registrationStéphane Cerveau1-0/+3
2020-09-09input-selector: Wake up blocking pads when releasing themSebastian Dröge1-0/+9
2020-06-15inputselector: Push event on selected pad only when one is selectedThibault Saunier1-3/+2
2020-06-06utils: expose GstPluginAPIFlagsMathieu Duponchelle1-2/+2
2020-06-05inputselector: Avoid deadlock when requesting padsEdward Hervey1-1/+1
2020-06-04plugins: Use gst_type_mark_as_plugin_api() for all non-element plugin typesSebastian Dröge1-0/+3
2020-05-15input-selector: Ensure events are forwarded only once per padThibault Saunier1-0/+1
2020-05-15inputselector: Ensure that events are pushed first on active padThibault Saunier1-0/+14
2020-05-14inputselector: Never reset active pad set from the userThibault Saunier1-1/+3
2018-11-28input-selector: Let context queries pass throughPhilippe Normand1-1/+2
2018-08-31input-selector: Bring latency handling in sync with GstPad codeSebastian Dröge1-31/+14
2018-08-31input-selector: Apply GstPad default latency handler fixes here tooSebastian Dröge1-20/+32
2018-08-01inputselector: Forward LATENCY query to all sinkpadsSebastian Dröge1-0/+141
2018-05-01Fix typos in comments and docsluz.paz1-1/+1
2018-04-17multiqueue, inputselector: show pad properties in gst-inspect-1.0Tim-Philipp Müller1-2/+2
2018-04-17inputselector, outputselector: add guards for wrong pads being set as active ...Tim-Philipp Müller1-0/+8
2017-03-07inputselector: Always proxy position/duration querySeungha Yang1-1/+4
2017-01-27Port gtk-doc comments to their equivalent markdown syntaxThibault Saunier1-14/+6
2016-07-25inputselector: Handle stream-group-doneJan Schmidt1-3/+26
2016-07-25inputselector: Wake other pads when selected goes EOSJan Schmidt1-0/+4
2016-02-28elements: use new gst_element_class_add_static_pad_template()Tim-Philipp Müller1-4/+4
2015-09-21inputselector: Fix buffer leak in sync_streams & cache_buffers modeEunhae Choi1-0/+1
2015-07-02inputselector: remove always-true checkLuis de Bethencourt1-15/+13
2015-06-23inputselector: Handle different duration track selectionSong Bing1-71/+92
2015-04-24inputselector: Only try to push the first EOS receivedThiago Santos1-13/+26
2015-04-10inputselector: fix cached buffer leak in chain functionGuillaume Desmottes1-1/+6
2015-03-24input-selector: Rename _activate_sinkpad to _get_active_sinkpadJan Alexander Steffens (heftig)1-13/+11
2015-03-24input-selector: Remove pad's 'active' fieldJan Alexander Steffens (heftig)1-6/+0
2015-03-24input-selector: Use segment-presence for running_time checkJan Alexander Steffens (heftig)1-1/+1
2015-03-24input-selector: Remove 'blocked' flagJan Alexander Steffens (heftig)1-30/+8
2015-03-24input-selector: Remove obsolete 'block' signalJan Alexander Steffens (heftig)1-50/+0
2015-03-24input-selector: Fix waiting on EOSJan Alexander Steffens (heftig)1-2/+3
2015-02-27input-selector: Drop custom latency query handlingArun Raghavan1-82/+0
2015-02-19inputselector: Use a separate query for upstream pads and let it fail if one ...Sebastian Dröge1-5/+10
2015-01-12inputselector: Don't dereference NULL pointerSebastian Dröge1-1/+1
2015-01-05inputselector: fix silly GQueue iteration codeTim-Philipp Müller1-9/+9
2014-12-24inputselector: Use the same waiting function for EOS and non-EOS waitingSebastian Dröge1-16/+5
2014-12-24inputselector: Wake up all waitings pads directly if we forward the EOS eventSebastian Dröge1-10/+14
2014-12-24inputselector: Block when receiving an EOS event on a deactivated padSong Bing1-14/+44
2014-12-23inputselector: Keep a ref of the currently active sinkpad aroundSebastian Dröge1-0/+2
2014-12-23inputselector: Get the active sinkpad again after taking the lock when handli...Song Bing1-0/+1
2014-12-01Don't compare booleans for equality to TRUE and FALSESebastian Dröge1-1/+1
2014-10-03inputselector: fix compilationTim-Philipp Müller1-3/+3
2014-10-03input-selector: extract some common code into helpersStefan Sauer1-28/+22
2014-10-03input-selector: small code cleanupsStefan Sauer1-22/+17
2014-10-03inputselector: fix printf formatStefan Sauer1-1/+1
2014-09-14coreelements: mark properties with MUTABLE_PLAYINGTim-Philipp Müller1-1/+2
2014-08-14inputselector: always proxy caps queryThiago Santos1-0/+5