{'proc': 'Xtigervnc', 'args': ''},
{'proc': 'gst-launch-1.0', 'args': 'lamemp3enc'},
{'proc': 'gst-launch-1.0', 'args': 'vp8enc'},
- {'proc': 'deefuzzer', 'args': '/tmp/telecaster_deefuzzer_audio_monitor.yml'},
- {'proc': 'deefuzzer', 'args': '/tmp/telecaster_deefuzzer_video_monitor.yml'},
+ {'proc': 'deefuzzer', 'args': 'mp3'},
+ {'proc': 'deefuzzer', 'args': 'webm'},
]
log_path = '/var/log/telecaster/'
if proc.cmdline():
if name == proc.name():
if args:
- if args in proc.cmdline()[1:]:
+ #print(proc.cmdline())
+ if args in proc.cmdline()[1:] or args in ' '.join(proc.cmdline()[1:]) :
return proc.pid
else:
return proc.pid
conf_file = open(conf_file_path, 'r')
self.conf = yaml.safe_load(conf_file)["telecaster"]
self.stream_types = ["audio", "video"]
- self.deefuzzer_video_conf_file = "/tmp/telecaster_deefuzzer_video_monitor.yml"
- self.deefuzzer_audio_conf_file = "/tmp/telecaster_deefuzzer_audio_monitor.yml"
+ self.deefuzzer_video_conf_file = "/tmp/telecaster_deefuzzer_webm_monitor.yml"
+ self.deefuzzer_audio_conf_file = "/tmp/telecaster_deefuzzer_mp3_monitor.yml"
# print(self.conf)
def write_conf(self, conf_dict, path):