make "nix run" work again

This commit is contained in:
zuckerberg 2021-05-31 17:01:42 -04:00
parent cccc3f4dc5
commit 72706c2b6a
2 changed files with 20 additions and 26 deletions

View File

@ -3,9 +3,11 @@ import uploader
import transcoder import transcoder
from time import sleep from time import sleep
def run():
def cb(): def cb():
global d global d
global t global t
global u
print("----------------FINISHED-----------") print("----------------FINISHED-----------")
t.listener.blockUntilEmpty() t.listener.blockUntilEmpty()
u.listener.blockUntilEmpty() u.listener.blockUntilEmpty()
@ -20,16 +22,8 @@ d = downloader.Downloader('https://www.youtube.com/watch?v=kgBcg4uBd9Q', cb)
t = transcoder.Transcoder(d) t = transcoder.Transcoder(d)
u.setUpstream(t) u.setUpstream(t)
#def run():
# up = uploader.Uploader()
# t = transcoder.Transcoder(up)
# downloader.download('https://www.youtube.com/watch?v=BaW_jenozKc', t.callback)
# t = transcoder.Transcoder(up)
# downloader.download('https://www.youtube.com/watch?v=EbnH3VHzhu8', t.callback)
# downloader.download('https://www.youtube.com/watch?v=kgBcg4uBd9Q', cb)
# downloader.download('https://www.youtube.com/watch?v=EbnH3VHzhu8', cb)
if __name__ == "__main__":
#run()
while True: while True:
sleep(1) sleep(1)
if __name__ == "__main__":
run()

View File

@ -5,7 +5,7 @@ requires = ["pip","ffmpeg-python"]
setup( setup(
name='radio', name='radio',
version='0.1', version='0.1',
py_modules=['radio','downloader','uploader','logger','util'], py_modules=['radio','downloader','uploader','logger','util','stream_listener','transcoder'],
entry_points={ entry_points={
'console_scripts': ['radio = radio:run'] 'console_scripts': ['radio = radio:run']
}, },