В общем, у меня такая проблема.
Запускаю видео этим кодом:
videocnv.init_display(1);
videocnv.load(mc_path+mc_array[i]); // Загрузка файла
videocnv.set_fullscreen(0); // Установка размера вручную
videocnv.set_location(0, GetHeight/2-GetWidth/4*3/2); // По центру экрана, пропорции 4:3
videocnv.set_size(GetWidth, GetWidth/4*3); // Растягиваю на весь экран
videocnv.set_visible(1);
videocnv.set_volume(100);
videocnv.start;
Потом жду, пока оно не закончится:
Delay(videocnv.get_duration);
И пытаюсь закрыть плеер вот этим кодом:
videocnv.set_visible(-1);
videocnv.close_player;
videocnv.init_display(-1);
Все нормально воспроизводится, но после окончания файла вижу черный экран и прога виснет намертво. Думаю, что ошибка в последней части. Что я там неправильно прописал?