Описание проблемы:
После SVN r6188, появилось плавающее мертвое зависание самого плеера, при переходе на другой видео файл в плейлисте, а также при закрытии текущего воспроизводимого видео файла.
Внимание!
Продолжительность видео файлов значения не имеет, так как баг, точнее - поломка, плавающий(ая).
Но, чаще всего, баг стабильно проявляется именно на очень коротких видео файлах.
Итак, в качестве примера, прилагаю данный плейлист (https://disk.yandex.ru/d/eKObnLFLoxeLwQ) с потоковым видео файлом.
Алгоритм воспроизведения:
1. Скачать и открыть данный плейлист
2. Дождаться тайм-кода: 00:00:04
3. После 4-ой секунды, нажать на кнопку "Закрыть" (крестик в правом верхнем углу окна плеера)
Фактический результат:
После выполнения данного алгоритма, получим это самое плавающее мертвое зависание плеера, естественно при использовании MPC Audio Renderer.
Ожидаемый результат:
После выполнения данного алгоритма, не должно быть плавающего мертвого зависания, при закрытии плеера, или переходе на другой видео файл в плейлисте, если их там несколько, т.е. не менее двух и более.
P.S. На всякий случай, прилагаю также видео-алгоритм (https://disk.yandex.ru/d/Q1EQrRUyrhZqbA) с пояснениями и воспроизведением бага-поломки.
Подтверждаю. Буду смотреть.
Исправлено.