def getTvInfo(myMedia, myRow): ''' This function will return the info for tv-shows ''' prefsLevel = Prefs['TV_Level'] if prefsLevel in ['Show Only 1', 'Show Only 2']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Show_1) if prefsLevel == 'Show Only 2': myRow = misc.getItemInfo(myMedia, myRow, tvfields.Show_2) return myRow elif 'Special' in prefsLevel: if prefsLevel == 'Special Level 1': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_1) elif prefsLevel == 'Special Level 2': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_2) elif prefsLevel == 'Special Level 3': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_3) elif prefsLevel == 'Special Level 4': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_4) elif prefsLevel == 'Special Level 666': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_666) if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow else: # Get Simple Info myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_1) # Get Basic Info if prefsLevel in [ 'Level 2', 'Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_2) # Get Extended Info if prefsLevel in [ 'Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_3) # Get Extreme Info if prefsLevel in [ 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_4) # Get Extreme 2 Info if prefsLevel in [ 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_5) # Get Extreme 3 Info if prefsLevel in ['Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_6) # Get Extreme 3 Info if prefsLevel in ['Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_7) # Get Media Path as well if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow
def getInfo(myMedia, myRow, level=None): ''' This function will return the info for photo ''' if level: prefsLevel = level else: prefsLevel = Prefs['Photo_Level'] if 'Special' in prefsLevel: if prefsLevel == 'Special Level 1': myRow = misc.getItemInfo(myMedia, myRow, photofields.SLevel_1) elif prefsLevel == 'Special Level 2': myRow = misc.getItemInfo(myMedia, myRow, photofields.SLevel_2) elif prefsLevel == 'Special Level 3': myRow = misc.getItemInfo(myMedia, myRow, photofields.SLevel_3) elif prefsLevel == 'Special Level 4': myRow = misc.getItemInfo(myMedia, myRow, photofields.SLevel_4) elif prefsLevel == 'Special Level 666': myRow = misc.getItemInfo(myMedia, myRow, photofields.SLevel_666) if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow else: # Get Simple Info myRow = misc.getItemInfo(myMedia, myRow, photofields.Level_1) # Get Basic Info if prefsLevel in [ 'Level 2', 'Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, photofields.Level_2) # Get Extended Info if prefsLevel in [ 'Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, photofields.Level_3) # Get Extreme Info if prefsLevel in [ 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, photofields.Level_4) # Get Extreme 2 Info if prefsLevel in [ 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, photofields.Level_5) # Get Extreme 3 Info if prefsLevel in ['Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, photofields.Level_6) # Get Media Path as well if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow
def getAudioInfo(myMedia, myRow): ''' return the info for audio ''' prefsLevel = Prefs['Artist_Level'] if 'Special' in prefsLevel: if prefsLevel == 'Special Level 1': myRow = misc.getItemInfo(myMedia, myRow, audiofields.SLevel_1) elif prefsLevel == 'Special Level 2': myRow = misc.getItemInfo(myMedia, myRow, audiofields.SLevel_2) elif prefsLevel == 'Special Level 3': myRow = misc.getItemInfo(myMedia, myRow, audiofields.SLevel_3) elif prefsLevel == 'Special Level 4': myRow = misc.getItemInfo(myMedia, myRow, audiofields.SLevel_4) elif prefsLevel == 'Special Level 666': myRow = misc.getItemInfo(myMedia, myRow, audiofields.SLevel_666) if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow else: # Get Simple Info myRow = misc.getItemInfo(myMedia, myRow, audiofields.Level_1) # Get Basic Info if prefsLevel in [ 'Level 2', 'Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, audiofields.Level_2) # Get Extended Info if prefsLevel in [ 'Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, audiofields.Level_3) # Get Extreme Info if prefsLevel in [ 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, audiofields.Level_4) # Get Extreme 2 Info if prefsLevel in [ 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, audiofields.Level_5) # Get Extreme 3 Info if prefsLevel in ['Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, audiofields.Level_6) # Get Media Path as well if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow
def getTvInfo(myMedia, myRow): prefsLevel = Prefs['TV_Level'] if prefsLevel in ['Show Only 1', 'Show Only 2']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Show_1) if prefsLevel == 'Show Only 2': myRow = misc.getItemInfo(myMedia, myRow, tvfields.Show_2) return myRow elif 'Special' in prefsLevel: if prefsLevel == 'Special Level 1': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_1) elif prefsLevel == 'Special Level 2': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_2) elif prefsLevel == 'Special Level 3': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_3) elif prefsLevel == 'Special Level 4': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_4) elif prefsLevel == 'Special Level 666': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_666) if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow else: # Get Simple Info myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_1) # Get Basic Info if prefsLevel in ['Level 2','Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_2) # Get Extended Info if prefsLevel in ['Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_3) # Get Extreme Info if prefsLevel in ['Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_4) # Get Extreme 2 Info if prefsLevel in ['Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_5) # Get Extreme 3 Info if prefsLevel in ['Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_6) # Get Media Path as well if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow
def getMovieInfo(myMedia, myRow, csvwriter): prefsLevel = Prefs['Movie_Level'] if 'Special' in prefsLevel: if prefsLevel == 'Special Level 1': myRow = misc.getItemInfo(myMedia, myRow, moviefields.SLevel_1) elif prefsLevel == 'Special Level 2': myRow = misc.getItemInfo(myMedia, myRow, moviefields.SLevel_2) elif prefsLevel == 'Special Level 3': myRow = misc.getItemInfo(myMedia, myRow, moviefields.SLevel_3) elif prefsLevel == 'Special Level 4': myRow = misc.getItemInfo(myMedia, myRow, moviefields.SLevel_4) elif prefsLevel == 'Special Level 666': myRow = misc.getItemInfo(myMedia, myRow, moviefields.SLevel_666) if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow else: # Get Simple Info myRow = misc.getItemInfo(myMedia, myRow, moviefields.Level_1) # Get Basic Info if prefsLevel in ['Level 2','Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, moviefields.Level_2) # Get Extended Info if prefsLevel in ['Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, moviefields.Level_3) # Get Extreme Info if prefsLevel in ['Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, moviefields.Level_4) # Get Extreme 2 Info if prefsLevel in ['Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, moviefields.Level_5) # Get Extreme 3 Info if prefsLevel in ['Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, moviefields.Level_6) # Get Media Path as well if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow
def getTvInfo(myMedia, myRow, level=None): ''' This function will return the info for tv-shows ''' if level: prefsLevel = level else: prefsLevel = Prefs['TV_Level'] if prefsLevel in ['Show Only 1', 'Show Only 2']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Show_1, mediaType='show') if prefsLevel == 'Show Only 2': myRow = misc.getItemInfo(myMedia, myRow, tvfields.Show_2, mediaType='show') return myRow elif 'Special' in prefsLevel: if prefsLevel == 'Special Level 1': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_1, mediaType='episode') elif prefsLevel == 'Special Level 2': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_2, mediaType='episode') elif prefsLevel == 'Special Level 3': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_3, mediaType='episode') elif prefsLevel == 'Special Level 4': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_4, mediaType='episode') elif prefsLevel == 'Special Level 666': myRow = misc.getItemInfo(myMedia, myRow, tvfields.SLevel_666, mediaType='episode') if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow else: # Get Simple Info myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_1, mediaType='episode') # Get Basic Info if prefsLevel in [ 'Level 2', 'Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_2, mediaType='episode') # Get Extended Info if prefsLevel in [ 'Level 3', 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_3, mediaType='episode') # Get Extreme Info if prefsLevel in [ 'Level 4', 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_4, mediaType='episode') # Get Extreme 2 Info if prefsLevel in [ 'Level 5', 'Level 6', 'Level 7', 'Level 8', 'Level 666' ]: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_5, mediaType='episode') # Get Extreme 3 Info if prefsLevel in ['Level 6', 'Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_6, mediaType='episode') # Get Extreme 3 Info if prefsLevel in ['Level 7', 'Level 8', 'Level 666']: myRow = misc.getItemInfo(myMedia, myRow, tvfields.Level_7, mediaType='episode') # Get Media Path as well if '666' in prefsLevel: myRow = misc.getMediaPath(myMedia, myRow) return myRow