multihandlesink: time-min property is not respected when PTS are not perfectly ordered
@dolphy
Submitted by Julien Moutte Moutte Link to original bug (#757649)
Description
When calculating the number of buffers that should be maintained in the queue, the find_limits function is comparing the latest buffer's PTS with all previous ones but it does not handle the case where one of the previous PTS is actually greater than the first.
This does not allow the queue to grow to honor the time-min property.