gstreamer/tests/check/scenarios
Thibault Saunier 046e609a89 smart-mixer: Use the new 'samples-selected' signal to handle queuing in aggregator pads
Since aggregator introduced queueing in its sinkpads the way we set
properties on the pads is incorrect as it doesn't take it into account.
This fixes the issue by using the newly introduced `samples-selected`
signal in aggregator to set the properties right before the compositing
is done.

Also require the compositor we use to be an aggregator.

And add a validate test for it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-editing-services/-/merge_requests/204>
2020-08-13 18:34:48 -04:00
..
check_keyframes_in_compositor_two_sources/flow-expectations smart-mixer: Use the new 'samples-selected' signal to handle queuing in aggregator pads 2020-08-13 18:34:48 -04:00
complex_effect_bin_desc/flow-expectations ges: Refactor the way we plug converters in effects 2020-06-17 10:48:41 -04:00
edit_while_seeked_with_stop/flow-expectations tests: enforce I420 format 2020-06-08 13:10:54 +02:00
seek_with_stop/flow-expectations tests: Stop recording gaps in seek_with_stop 2020-05-19 13:27:13 +00:00
seek_with_stop.check_clock_sync/flow-expectations ges:tests: Fix the ignore-fields format in validatetests 2020-04-30 17:44:33 -04:00
check_edit_in_frames.scenario ges: Add APIs to have a sens of frame numbers 2020-03-25 11:26:29 -03:00
check_edit_in_frames_with_framerate_mismatch.scenario ges: Move TimeOverlayClip out of GESTestClip 2020-05-19 13:27:13 +00:00
check_keyframes_in_compositor_two_sources.validatetest smart-mixer: Use the new 'samples-selected' signal to handle queuing in aggregator pads 2020-08-13 18:34:48 -04:00
check_layer_activness_gaps.scenario ges: Add a way to set layer activeness by track 2020-03-25 15:40:25 -03:00
check_video_track_restriction_scale.scenario framepositioner: Fix some source repositionning rounding issues 2020-04-16 21:52:52 -04:00
check_video_track_restriction_scale_with_keyframes.scenario framepositioner: Reposition source when the user positioned them 2020-02-26 13:39:29 -03:00
complex_effect_bin_desc.validatetest ges: Refactor the way we plug converters in effects 2020-06-17 10:48:41 -04:00
edit_while_seeked_with_stop.validatetest tests: enforce I420 format 2020-06-08 13:10:54 +02:00
seek_with_stop.check_clock_sync.validatetest tests: enforce I420 format 2020-06-08 13:10:54 +02:00
seek_with_stop.validatetest tests: enforce I420 format 2020-06-08 13:10:54 +02:00