Видео перестает обновлять свою позицию при поиске в режиме паузы с помощью axVLCPlugin21.input.time = new_pos через несколько секунд - PullRequest
0 голосов
/ 30 октября 2018

Я использую VLC ActiveX и эти команды в разных местах.

axVLCPlugin21.input.time = pos;
axVLCPlugin21.playlist.pause();
axVLCPlugin21.playlist.playItem(stream1);
axVLCPlugin21.playlist.stop();
Gesamtlänge = axVLCPlugin21.input.length;
int stream1 = axVLCPlugin21.playlist.add(...);
start = axVLCPlugin21.input.time;

Все, что я делаю, это загружаю файл 432x240, приостанавливаю его, выполняю поиск, устанавливая input.time и сохраняя временные метки. Тем не менее, в настоящее время после загрузки файла и его приостановки поиск работает всего за несколько секунд, и изображение останавливается, даже если плагин обновляется с помощью axVLCPlugin21.input.time = pos;.

Какова вероятная причина этого?

Вот отладочный вывод: https://pastebin.com/eEnaxmSM

Будучи довольно повторяющимся, я убрал повторяющиеся строки и суммировал похожие: https://pastebin.com/ucxBaeGX

РЕДАКТИРОВАТЬ: Я понижен до vlc-2.2.4. Теперь это работает. Но это не решение.

...