def selectKindOfMedia():
    list_kind_of_media = xbmcgui.Dialog().multiselect("Select kind of Media",
                                                      ["Movies", "TV Series"])
    kind_of_media = []
    if 0 in list_kind_of_media:
        kind_of_media.append("Movies")
    if 1 in list_kind_of_media:
        kind_of_media.append("TV Shows")
    playlist().selectKindOfMedia(kind_of_media)
def selectLanguages():
    list_sel_lang = xbmcgui.Dialog().multiselect("Select media language",
                                                 ["De", "En", "Fr", "It"])
    languages = []
    if 0 in list_sel_lang:
        languages.append("De")
    if 1 in list_sel_lang:
        languages.append("En")
    if 2 in list_sel_lang:
        languages.append("Fr")
    if 3 in list_sel_lang:
        languages.append("It")
    playlist().selectLanguages(languages)
def getPlaylist():
    plylst = playlist().getPlaylist()

    return plylst
def getPlaylistFiltered():
    plylst = playlist().getPlaylistFiltered()

    return plylst
def filterVODbyLanguage():
    filtering_keywords = playlist().getLanguageFilteringKeywords()
    playlist().filterVODbyKeywords(filtering_keywords)
def getFilteringKeywords():
    filtering_keywords = playlist().getFilteringKeywords()
    playlist().filterVODbyKeywords(filtering_keywords)
def filterVODbyKindOfMedia():
    playlist().filterVODbyKindOfMedia()
def extractVODFromPlaylist():
    extensions = ('.avi', '.mkv')
    items = playlist().extractVODFromPlaylist(extensions)

    return items
def openLocalPlaylist():
    path = playlist().selectLocalPlaylist()
    items = playlist().readPlaylist(path)

    return items
Beispiel #10
0
def extractVODFromPlaylist(extensions):
    items = playlist().extractVODFromPlaylist(extensions)

    return items
Beispiel #11
0
def createInstance():

    return playlist()