multiqueue: Increase initial interleave growth rate
authorEdward Hervey <edward@centricular.com>
Thu, 5 May 2022 07:00:17 +0000 (09:00 +0200)
committerEdward Hervey <bilboed@bilboed.com>
Thu, 5 May 2022 07:02:05 +0000 (09:02 +0200)
commitdb758558e3b7354a158487e05a77d31edb3464cd
treeb19478f99563d3e8bba37381d270cce16dfee8e4
parent03b6dab00688e4836817dafa4108baf7ca2a3cc1
multiqueue: Increase initial interleave growth rate

In the case where not all streams have received any data, growing the interleave
by only 100ms is too restrictive and would cause some (valid) mpeg-ts streams to
hang.

Bump up the interleave growth rate for those use-cases to 500ms per input (still
up to the limit of 5s).

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2370>
subprojects/gstreamer/plugins/elements/gstmultiqueue.c