Exemplo n.º 1
0
 def setUp(self):
     luna.call(API_URL + "muteSpeaker", {
         "tvSoundOutput": "tv_speaker",
         "mute": False
     })
     self.status = luna.subscribe(API_URL + "getStatus", {
         "tvSoundOutput": "tv_speaker",
         "subscribe": True
     })
Exemplo n.º 2
0
    def setUp(self):
        self.vlog("setUp")
        if SUPPORT_REGISTER:
            for pid in PID_LIST:
                self.vlog("register " + pid)
                luna.call(API_URL + "register", {"context": pid})

        self.statusSub = luna.subscribe(API_URL + "getStatus",
                                        {"subscribe": True})
Exemplo n.º 3
0
 def setUp(self):
     luna.call(API_URL + "disconnect", {
         "sink": "MAIN",
         "source": "ADEC",
         "sourcePort": 0
     })
     luna.call(API_URL + "disconnect", {
         "sink": "SUB",
         "source": "ADEC",
         "sourcePort": 1
     })
     self.statusSub = luna.subscribe(API_URL + "getStatus",
                                     {"subscribe": True})
    def setUp(self):
        print("[setUp]")

################# Disconnect #####################
        self.vlog("- Disconnect old connection")
        luna.call(API_URL + "disconnect", { "sink": TARGET_SINK })

################# Subscribe #####################
        self.vlog("- subscription True")
        self.statusSub = luna.subscribe(API_URL + "getStatus", {"subscribe":True})

################# Register ####################
        self.vlog("- Register " + PID1)
        luna.call(API_URL + "register", { "context": PID1 })

################# Connect #####################
        self.vlog("- Connect")
        self.checkLunaCallSuccessAndSubscriptionUpdate(API_URL + "connect",
                { "outputMode": "DISPLAY", "sink": TARGET_SINK, "source": TEST_SOURCE, "sourcePort": TEST_SOURCE_PORT, "context": PID1 },
                self.statusSub,
                {"video":[{"sink": TARGET_SINK, "connectedSource": TEST_SOURCE, "connectedSourcePort": TEST_SOURCE_PORT}]})

################# setVideoData #####################
        self.vlog("- setVideoData")
        self.checkLunaCallSuccessAndSubscriptionUpdate(
                API_URL + "setVideoData",
                {"sink": TARGET_SINK,
                    "context": PID1,
                    "contentType": CONTENT_TYPE,
                    "frameRate":FRAMERATE,
                    "width":WIDTH,
                    "height":HEIGHT,
                    "scanType":SCANTYPE},
                self.statusSub,
                {"video":[{"sink": TARGET_SINK,
                    "fullScreen": FULLSCREEN,
                    "width":WIDTH,
                    "height":HEIGHT,
                    "frameRate":FRAMERATE
                    }]})
Exemplo n.º 5
0
 def setUp(self):
     luna.call(API_URL + "disconnect", { "sink": "MAIN" })
     luna.call(API_URL + "disconnect", { "sink": "SUB" })
     self.statusSub = luna.subscribe(API_URL + "getStatus", {"subscribe":True})