gstreamer/gnl
Thibault Saunier 7de8b9c16c composition: Rework the seqnum logic to avoid races when setting the new stack seqnum
When we were seeking the same stack without a logic that gurantees that we actually
saw the seek with the new seqnum set, we could have ended up with an EOS set with
the right seqnum even if it was actually not the case.

Co-Authored by: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
2014-10-31 11:58:08 +01:00
..
gnl.c Import GNL from 978332e7c4c3bba1949421d28b492540ab471450 'Release 1.4.0' 2014-10-31 11:58:07 +01:00
gnl.h Import GNL from 978332e7c4c3bba1949421d28b492540ab471450 'Release 1.4.0' 2014-10-31 11:58:07 +01:00
gnlcomposition.c composition: Rework the seqnum logic to avoid races when setting the new stack seqnum 2014-10-31 11:58:08 +01:00
gnlcomposition.h composition: switch to using an action signal to add and remove objects. 2014-10-31 11:58:08 +01:00
gnlghostpad.c composition: Rework the seqnum logic to avoid races when setting the new stack seqnum 2014-10-31 11:58:08 +01:00
gnlghostpad.h composition: Add an internal bin where that contain used children 2014-10-31 11:58:08 +01:00
gnlmarshal.list Import GNL from 978332e7c4c3bba1949421d28b492540ab471450 'Release 1.4.0' 2014-10-31 11:58:07 +01:00
gnlobject.c composition: Rework the seqnum logic to avoid races when setting the new stack seqnum 2014-10-31 11:58:08 +01:00
gnlobject.h composition: Rework the seqnum logic to avoid races when setting the new stack seqnum 2014-10-31 11:58:08 +01:00
gnloperation.c gnl: Add the srcpad directly to GnlObject 2014-10-31 11:58:07 +01:00
gnloperation.h gnl: Add the srcpad directly to GnlObject 2014-10-31 11:58:07 +01:00
gnlsource.c composition: Remove now useless pad probes 2014-10-31 11:58:08 +01:00
gnlsource.h gnlsource: remove useless "controls_one" field. 2014-10-31 11:58:07 +01:00
gnltypes.h Import GNL from 978332e7c4c3bba1949421d28b492540ab471450 'Release 1.4.0' 2014-10-31 11:58:07 +01:00
gnlurisource.c Import GNL from 978332e7c4c3bba1949421d28b492540ab471450 'Release 1.4.0' 2014-10-31 11:58:07 +01:00
gnlurisource.h Import GNL from 978332e7c4c3bba1949421d28b492540ab471450 'Release 1.4.0' 2014-10-31 11:58:07 +01:00
Makefile.am Import GNL from 978332e7c4c3bba1949421d28b492540ab471450 'Release 1.4.0' 2014-10-31 11:58:07 +01:00