예제 #1
0
    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 = {}
예제 #2
0
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)
예제 #3
0
파일: kxkm.py 프로젝트: chuoique/HPlayer2
def fullSyncTest():
    if not regie_ip:
        player.getInterface('osc').hostOut = network.get_broadcast()
    player.getInterface('osc').send(playerName, 'initinfo', network.get_ip())