LINUX.ORG.RU

Поточность в аудио плеере python3+vlc+pygtk

 , , ,


0

1

Пишу небольшой плеер, стримит аудио из youtube. Сделал поток для проигрывания, но при переключении трека, пишет:
RuntimeError: threads can only be started once
Конечно, я мог бы использовать thread.join() для завершения потока, но при его использовании gui блочит... скорее всего я просто делаю что то не так.
Все ли правильно я использую в потоках? И как сделать это правильней и без ошибок?
main.py - https://pastebin.com/8fH0dreA
player.py - https://pastebin.com/xDLt64P2

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.