gstreamer/tests/check/elements
Mathieu Duponchelle fa8ea66418 queue2: don't post unnecessary buffering message, refine locking
This is a follow up to review comments in !297

+ The posting of the buffering message in READY_TO_PAUSED isn't
  needed, removing it made the test fail, but the correct fix
  was simply to link elements together

+ Move code to relock the queue and set last_posted_buffering_percent
  and percent_changed inside the buffering_post_lock in create_write().
  This makes locking consistent with post_buffering()

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/297>
2020-09-20 01:12:15 +01:00
..
.gitignore tests: rewrite and enable dataurisrc test 2016-11-28 11:19:15 +00:00
capsfilter.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00
concat.c concat: Add unit tests for concat element 2014-08-12 15:39:09 +03:00
dataurisrc.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00
fakesink.c tests: fakesink: make notify stress test work better on Windows 2018-01-11 19:57:13 +00:00
fakesrc.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00
fdsrc.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00
filesink.c filesink: Use SYNC_AFTER flag in seeking test 2018-08-17 17:26:17 +03:00
filesrc.c tests: filesrc: more Windows fixes 2018-01-11 19:32:08 +00:00
funnel.c Fix typos in comments and docs 2018-05-01 11:18:03 +01:00
identity.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00
multiqueue.c tests: multiqueue: Replace large test macro with function 2017-12-24 11:51:13 +01:00
queue.c queue: Ignore thresholds if a query is queued 2018-03-01 16:31:57 -05:00
queue2.c queue2: don't post unnecessary buffering message, refine locking 2020-09-20 01:12:15 +01:00
selector.c Fix typos in comments and docs 2018-05-01 11:18:03 +01:00
streamiddemux.c Fix typos in comments and docs 2018-05-01 11:18:03 +01:00
tee.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00
valve.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00