def __init__(self, hplayer, in_port, out_port=0): super(OscInterface, self).__init__(hplayer, "OSC") self._portIn = in_port self._portOut = out_port if out_port > 0 else in_port self.hostOut = network.get_broadcast() self.burstCounter = random.randint(1, 10000) self.ethMac = network.get_ethmac() self.burstMem = {}
def syncTest(): loop = "loop" if player.status()['loop'] else "unloop" screen = "screen" if not player.status()['flip'] else "screenflip" playing = "playmovie" if player.isPlaying() else "stopmovie" media = player.status()['media'] if media: media = os.path.basename(media) if not regie_ip: player.getInterface('osc').hostOut = network.get_broadcast() player.getInterface('osc').send(playerName, 'auto', loop, screen, playing, media)
def fullSyncTest(): if not regie_ip: player.getInterface('osc').hostOut = network.get_broadcast() player.getInterface('osc').send(playerName, 'initinfo', network.get_ip())