def getYTFeeds(self, eventname, max_results): if not self._youtube: self._youtube = buildYoutube() q = "%s Trailer %s" % (eventname, config.plugins.yttrailer.ext_descr.value) search = Search(self._youtube) self._query = search.list(self._gotYTFeeds, searchTerm=q, maxResults=max_results)
def getYTFeeds(self, eventname, max_results): if not self._youtube: self._youtube = buildYoutube() if int(config.plugins.yttrailer.best_resolution.value) <= 1: shd = "HD" else: shd = "" q = "%s %s Trailer %s" % (eventname, shd, config.plugins.yttrailer.ext_descr.value) search = Search(self._youtube) self._query = search.list(self._gotYTFeeds, searchTerm=q, maxResults=max_results)
def search(self, searchTerm=None, startIndex=1, maxResults=50, orderby=Search.ORDER_RELEVANCE, time='all_time', lr="", categories="", relatedToVideoId=None, safeSearch=Search.SAFE_SEARCH_NONE, channelId=None, callback=None): Log.d() self._currentQuery = Search(self._youtube) return self._currentQuery.list(callback, searchTerm=searchTerm, order=orderby, maxResults=maxResults, relatedToVideoId=relatedToVideoId, channelId=channelId, safeSearch=safeSearch)