gstreamer/tests/validate/videorate
Thibault Saunier 0c75ea0858 videorate: Update QoS events taking into account our rate
Otherwise there is a mismatch between the QoS values and what upstream
would expect, leading to too much buffer dropping in video decoders in
case rate < 1.0 or not enough buffer dropping in case rate > 1.0

Adding validate tests with and without decoders.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/679>
2020-06-01 07:07:31 +00:00
..
10_to_1fps/flow-expectations tests:validate: Run all test using a simple fakesink 2020-05-29 19:21:43 +00:00
change_rate_reverse_playback/flow-expectations videorate: Fix changing rate property during playback 2020-06-01 07:07:31 +00:00
change_rate_while_playing/flow-expectations videorate: Fix changing rate property during playback 2020-06-01 07:07:31 +00:00
rate_0_5/flow-expectations videorate: Update QoS events taking into account our rate 2020-06-01 07:07:31 +00:00
rate_0_5_with_decoder/flow-expectations videorate: Update QoS events taking into account our rate 2020-06-01 07:07:31 +00:00
rate_2_0/flow-expectations videorate: Update QoS events taking into account our rate 2020-06-01 07:07:31 +00:00
rate_2_0_with_decoder/flow-expectations videorate: Update QoS events taking into account our rate 2020-06-01 07:07:31 +00:00
reverse.1_to_10fps/flow-expectations tests:validate: Run all test using a simple fakesink 2020-05-29 19:21:43 +00:00
reverse.10_to_1fps/flow-expectations tests:validate: Run all test using a simple fakesink 2020-05-29 19:21:43 +00:00
reverse.10_to_30fps/flow-expectations tests:validate: Run all test using a simple fakesink 2020-05-29 19:21:43 +00:00
reverse.30fps/flow-expectations tests:validate: Run all test using a simple fakesink 2020-05-29 19:21:43 +00:00
reverse.variable_to_10fps/flow-expectations tests:validate: Run all test using a simple fakesink 2020-05-29 19:21:43 +00:00
10_to_1fps.validatetest videorate: Do not push an extra buffer on EOS when we are done pushing already 2020-05-26 15:35:00 -04:00
change_rate_reverse_playback.validatetest videorate: Fix changing rate property during playback 2020-06-01 07:07:31 +00:00
change_rate_while_playing.validatetest videorate: Fix changing rate property during playback 2020-06-01 07:07:31 +00:00
check-rate-prop.meta videorate: Update QoS events taking into account our rate 2020-06-01 07:07:31 +00:00
rate_0_5.validatetest videorate: Update QoS events taking into account our rate 2020-06-01 07:07:31 +00:00
rate_0_5_with_decoder.validatetest videorate: Update QoS events taking into account our rate 2020-06-01 07:07:31 +00:00
rate_2_0.validatetest videorate: Update QoS events taking into account our rate 2020-06-01 07:07:31 +00:00
rate_2_0_with_decoder.validatetest videorate: Update QoS events taking into account our rate 2020-06-01 07:07:31 +00:00
reverse.1_to_10fps.validatetest videorate: Fix buffer selection logic in reverse playback 2020-05-26 15:35:00 -04:00
reverse.10_to_1fps.validatetest videorate: Fix buffer selection logic in reverse playback 2020-05-26 15:35:00 -04:00
reverse.10_to_30fps.validatetest videorate: Fix buffer selection logic in reverse playback 2020-05-26 15:35:00 -04:00
reverse.30fps.validatetest videorate: Fix buffer selection logic in reverse playback 2020-05-26 15:35:00 -04:00
reverse.variable_to_10fps.validatetest tests:validate: Run all test using a simple fakesink 2020-05-29 19:21:43 +00:00
videorate-test.meta tests:validate: Run all test using a simple fakesink 2020-05-29 19:21:43 +00:00