summaryrefslogtreecommitdiff
path: root/gnl/gnlcomposition.c
AgeCommit message (Expand)AuthorFilesLines
2014-06-24composition: Add a property defining deactivated elements stateThibault Saunier1-20/+49
2014-05-07composition: Drop buffers until we get seekedMathieu Duponchelle1-13/+33
2013-11-29gnlcomposition: Fix typoSebastian Dröge1-1/+1
2013-08-28composition: Do not update the pipeline if we are in NULL stateThibault Saunier1-1/+8
2013-08-26composition: Release objects lock while forwarding an eventThibault Saunier1-2/+4
2013-08-24composition: Validate stack right after it has been re computedThibault Saunier1-1/+2
2013-08-23composition: Implement a separate probe to drop data.Thibault Saunier1-14/+58
2013-08-15gnlcomposition: Drop any buffer flowing from a source when updating pipelineThibault Saunier1-3/+8
2013-07-23gnlcomposition: grammar (childs -> children)Mathieu Duponchelle1-36/+36
2013-07-09composition: Check if we have an entry before trying to get its probeidMathieu Duponchelle1-1/+1
2013-06-26composition: Add entry to the the hashtable before connecting to pad-addedThibault Saunier1-3/+3
2013-06-23gnlcomposition: Remove support for gapsThibault Saunier1-39/+13
2013-06-23gnlcomposition: Remove uneeded indentsThibault Saunier1-137/+135
2013-06-23gnlcomposition: Make the pipeline update protected from any child changesThibault Saunier1-19/+17
2013-06-23gnl: Setting priority == MAXUINT32 does not mean "default object"Thibault Saunier1-8/+4
2013-06-23gnl: First implementation of the commit based APIThibault Saunier1-220/+106
2013-06-18gnl: Remove trailling whitespaces and tabs in .c filesThibault Saunier1-52/+52
2013-06-18gnl: Remove the notion of media-durationThibault Saunier1-3/+1
2013-06-18gnl: Rename media-start as inpointThibault Saunier1-2/+2
2013-06-11composition: update operations base time even when we don't update the pipeline.Mathieu Duponchelle1-0/+27
2013-06-11gnlcomposition: forward non time-resetting flush stops outside the composition,Mathieu Duponchelle1-1/+18
2013-06-11gnlcomposition: Don't flush_start / flush_stop according to user's flags.Mathieu Duponchelle1-30/+1
2013-06-11gnl: Properly set operations basetimeThibault Saunier1-1/+7
2013-05-28gnlcomposition: When removing a ghostpad, remove the probe_handlers associate...Mathieu Duponchelle1-1/+9
2013-05-28gnlcomposition: replace eos_main_thread with update_pipeline_func.Mathieu Duponchelle1-75/+101
2013-05-28gnlcomposition: Forward EOS from the streaming thread when appropriate.Mathieu Duponchelle1-7/+33
2013-05-25doc: Remove duplicate short descriptionNicolas Dufresne1-1/+0
2013-05-23Revert "composition: Foward eos from the streaming thread when appropriate"Thibault Saunier1-21/+6
2013-05-23composition: Foward eos from the streaming thread when appropriateThibault Saunier1-6/+21
2013-05-16gnlcomposition: Only send stream-start once and for each source startThibault Saunier1-1/+12
2013-05-16Remove useless GLib version checksThibault Saunier1-28/+0
2013-03-28composition: Ensure segment base time is correctEdward Hervey1-0/+33
2013-03-28gnlcomposion: When seeking flush downstream before unlinkingNicolas Dufresne1-1/+1
2013-03-28gnlcomposion: objects lock must be taken to call _set_target()Nicolas Dufresne1-1/+5
2012-11-28gnlcomposition: Add support for reverse playbackSebastian Dröge1-50/+127
2012-11-28gnlcomposition: Make sure to pass flushes downstream if flushing seeks were r...Sebastian Dröge1-4/+32
2012-11-04Fix FSF addressTim-Philipp Müller1-2/+2
2012-11-03composition: Only care about source pads that go awayEdward Hervey1-10/+12
2012-11-01composition: Ensure seeks always have flush/accurateEdward Hervey1-5/+3
2012-11-01gnlcomposition: Fix leakEdward Hervey1-0/+2
2012-10-17gnl: use gst_element_class_set_static_metadata()Tim-Philipp Müller1-3/+2
2012-09-03gnlcomposition: Update for API changeEdward Hervey1-3/+2
2012-07-05gnlcomposition: Implement segment-done eventSebastian Dröge1-0/+2
2012-05-02gnlcomposition: fix printf format in debug messageРуслан Ижбулатов1-1/+1
2012-04-24gnlcomposition: Use correct enum typeSebastian Dröge1-1/+1
2012-01-25gnl: Don't use deprecated GMutex/GThread APIEdward Hervey1-10/+8
2011-12-30More updates for probe changesEdward Hervey1-7/+12
2011-11-24gnl, tests: update for pad probe API changesTim-Philipp Müller1-8/+8
2011-11-01Update for pad API changesTim-Philipp Müller1-15/+16
2011-10-10gnlcomposition: Set ghostpad *after* sending seek eventEdward Hervey1-87/+109