def record_and_save(): global recorder if recorder.is_recording(): return "Already recording" else: recorder = Recorder(audio_properties) recorder.start() return "Recording"
""" media_q = Queue() pmh = PypoMessageHandler(pypoFetch_q, recorder_q, config) pmh.daemon = True pmh.start() pfile = PypoFile(media_q, config) pfile.daemon = True pfile.start() pf = PypoFetch(pypoFetch_q, pypoPush_q, media_q, pypo_liquidsoap, config) pf.daemon = True pf.start() pp = PypoPush(pypoPush_q, pypo_liquidsoap) pp.daemon = True pp.start() recorder = Recorder(recorder_q) recorder.daemon = True recorder.start() stat = ListenerStat() stat.daemon = True stat.start() pf.join() logger.info("System exit")
""" media_q = Queue() pmh = PypoMessageHandler(pypoFetch_q, recorder_q, config) pmh.daemon = True pmh.start() pfile = PypoFile(media_q, config) pfile.daemon = True pfile.start() pf = PypoFetch(pypoFetch_q, pypoPush_q, media_q, pypo_liquidsoap, config) pf.daemon = True pf.start() pp = PypoPush(pypoPush_q, pypo_liquidsoap) pp.daemon = True pp.start() recorder = Recorder(recorder_q) recorder.daemon = True recorder.start() stat = ListenerStat() stat.daemon = True stat.start() pf.join() logger.info("System exit")