summaryrefslogtreecommitdiff
path: root/gnl/gnlcomposition.c
AgeCommit message (Expand)AuthorFilesLines
2010-07-12gnlcomposition: Use fast pad linking some moreEdward Hervey1-1/+2
2010-06-27gnlcomposition: Use fast pad linkingEdward Hervey1-1/+2
2010-05-31gnlcomposition: Remove stray debugging statementEdward Hervey1-2/+0
2010-03-25GnlComposition: Set the composition caps on the contained elementsEdward Hervey1-4/+34
2010-03-19gst_element_class_set_details => gst_element_class_set_details_simpleBenjamin Otte1-7/+4
2010-03-07gnlcomposition: fix a bug figuring out the segments.Alessandro Decina1-0/+5
2010-02-28composition: call update_pipeline when an expandable source is added.Alessandro Decina1-3/+6
2010-02-14gnlcomposition: Don't forget to carry over the modifyed stackEdward Hervey1-0/+1
2009-09-01gnlcomposition: Fix QoS handling.Edward Hervey1-5/+65
2009-08-24gnlghostpad: clamp jitter to the transformed timestamp.Alessandro Decina1-3/+3
2009-08-23gnlcomposition: link operations by pad, inform them of incoming stream priori...Edward Hervey1-11/+43
2009-08-12gnlcomposition: Drop incoming events when not entirely linked. Fixes #583145Edward Hervey1-6/+9
2009-07-29gnlcomposition: Only remove top-level pad if removed pad is a source pad.Edward Hervey1-1/+3
2009-06-25gnlcomposition: Remove bogus debug statement.Edward Hervey1-2/+0
2009-06-14gnlcomposition/gnlfilesource: Don't use 'private' keyword.Edward Hervey1-259/+250
2009-06-12gnlcomposition: rewrite from scratch of pipeline unlinking/linking.Edward Hervey1-108/+121
2009-06-12gnlcomposition: When receiving a seek, let update_pipeline send the flush eve...Edward Hervey1-15/+5
2009-06-12gnlcomposition: *always* update pipeline when removing objects.Edward Hervey1-1/+1
2009-06-12gnlcomposition: Recheck for ghostpad existence in critical codepath.Edward Hervey1-6/+8
2009-06-12gnlcomposition: Simplify IN_ACTIVE_SEGMENT macroEdward Hervey1-5/+3
2009-05-30GnlComposition: Use expandable GnlObject property.Edward Hervey1-22/+43
2009-05-12gnlcomposition: Don't return FALSE in critical code-path.Edward Hervey1-2/+5
2009-05-08gnlcomposition: Document the 'update' property.Edward Hervey1-0/+15
2009-05-08gnlcomposition: Fix 'update' property description.Edward Hervey1-2/+3
2009-05-08gnlcomposition: Use faster GList routines.Edward Hervey1-13/+7
2009-05-08gnlcomposition: Update start/duration/stop even with update==False.Edward Hervey1-26/+20
2009-05-07gnlcomposition: Implement update-blocking. Fixes #555898Edward Hervey1-21/+164
2009-05-06gnlcomposition: Remove duplicated code.Edward Hervey1-54/+11
2009-04-17gnlcomposition: Add a stackvalid protected variable to know if we can expose ...Edward Hervey1-1/+14
2009-04-03Remove unneeded variablesEdward Hervey1-4/+4
2009-04-03gnlcomposition: Take into account the result of the position query.Edward Hervey1-2/+3
2009-04-03gnlcomposition: Fix usage of GstIterator.Edward Hervey1-20/+22
2009-04-01gnlcomposition: Fix inline declaration and remove useless variable.Edward Hervey1-6/+4
2009-04-01gnlcomposition: Remove dead/useless code.Edward Hervey1-15/+0
2009-04-01Mark unused arguments using G_GNUC_UNUSED glib macro.Edward Hervey1-10/+15
2009-03-25Translate incoming QoS events. Fixes #398453.Edward Hervey1-1/+11
2009-03-24gnlcomposition: remove a GST_ERROR_OBJECT i used for debugging. meh.Alessandro Decina1-2/+0
2009-03-24gnlcomposition: clear private->ghosteventprobe when the pad goes away.Alessandro Decina1-1/+8
2009-03-21GnlComposition: Switch to using regular segment seeks. Fixes #575972Edward Hervey1-156/+55
2009-03-06GnlComposition: rebuild the stack when an object in the current stack is movedAlessandro Decina1-2/+8
2009-03-02GnlComposition: Post a GST_MESSAGE_DURATION when the duration changes.Edward Hervey1-0/+17
2009-02-24gnlcomposition: in update_pipeline() set the seek start position if it'sAlessandro Decina1-10/+10
2009-01-26gnl/gnlcomposition.c: Check that GST_MESSAGE_SRC (m) is a GnlObject beforeAlessandro Decina1-1/+1
2009-01-07gnl/gnlcomposition.c: Release objects lock temporarily when emitting no-more-...GIT_CONVERSIONAlessandro Decina1-1/+4
2008-12-28gnl/gnlcomposition.c: Refine means "do not EXTEND the region" !Edward Hervey1-0/+6
2008-07-29gnl/gnlcomposition.c: When calculating current position, request it downstrea...Edward Hervey1-14/+48
2008-07-28gnl/gnlcomposition.c: Fix race-issue when unblocking top-level pad because th...Edward Hervey1-17/+45
2008-05-31gnl/gnlcomposition.c: Don't use the objects_lock to protect the message handl...Edward Hervey1-6/+32
2008-05-30gnl/: Update email adresses of wim and edward to working adresses.Edward Hervey1-47/+51
2008-05-27gnl/gnlcomposition.c: Properly accumulate segment_start/segment_done messages...Edward Hervey1-2/+116