Carlos Rafael Giani
77b6352194
concat: Add active-pad property
...
https://bugzilla.gnome.org/show_bug.cgi?id=746949
2015-06-11 12:02:30 +02:00
Sebastian Dröge
d8db88d078
concat: Also reset the current start offset when receiving a FLUSH_STOP on the srcpad
2015-06-11 11:05:53 +02:00
Sebastian Dröge
c324e31c26
concat: Add some newlines to event handling code to make the code look a bit less dense
2015-06-11 11:05:38 +02:00
Carlos Rafael Giani
25c66e6004
concat: Reset segment base offset after FLUSH_STOP with reset_time = TRUE
...
If the reset_time value of a FLUSH_STOP event is set to TRUE, the pipeline
will have the base_time of its elements reset. This means that the concat
element's current_start_offset has to be reset to 0, since it was
calculated with the old base-time in mind.
Only FLUSH_STOP events coming from the active pad are looked at.
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
2015-06-11 11:03:18 +02:00
Carlos Rafael Giani
426a6ea644
concat: Forward FLUSH_START and FLUSH_STOP events
...
Without this, seeking deadlocks if performed while the pipeline is paused.
Only flush events coming from the active pad are forwarded.
https://bugzilla.gnome.org/show_bug.cgi?id=745366
2015-06-10 11:51:49 +02:00
Sebastian Dröge
ed15b30930
concat: Allow seeking on the currently playing stream
...
This is consistent with the stream time reporting.
2014-08-27 11:01:53 +03:00
Sebastian Dröge
9861003939
concat: Add documentation and integrate into documentation build
2014-08-12 15:39:09 +03:00
Sebastian Dröge
c938561a2b
concat: Add new element that concatenates multiple streams
...
https://bugzilla.gnome.org/show_bug.cgi?id=734470
2014-08-12 15:38:56 +03:00