def status_thread(self): statusQueue = deque([]) while True: try: wait_read(self.pipe_status_right.fileno()) statusQueue.append(self.pipe_status_right.recv()) except: continue print "got status msg" if statusQueue: status = statusQueue.popleft() result = "" if(OmxDbus.is_initialized()): result = json.dumps(OmxDbus().get_status()) self.pipe_status_right.send(result)
def process_seek(self, seek_percentage): omxdbus = OmxDbus() omxdbus.seek(seek_percentage)