def getVideo(self): title = self.playList[self.playIdx][0] request_data = self.playList[self.playIdx][1][0] if request_data.get("playListID", 0) > 0: d = mvClient.requestVideodetailsPlaylist(request_data) else: d = mvClient.requestVideodetails(request_data) d.addCallback(mvClient.getVideodetailsPlaylist) d.addCallback(self.getVideodetails, title, request_data).addErrback(self.dataError)
def getVideolist(self, request_data): d = mvClient.requestVideodetailsPlaylist(request_data, sz=self.maxSize) d.addCallback(self.parseVideolist) d.addCallback(self.mh_genMenu2).addErrback(self.mh_dataError)