70 lines
2.3 KiB
Python
70 lines
2.3 KiB
Python
|
# -*- coding: utf-8 -*-
|
||
|
"""
|
||
|
|
||
|
Copyright (C) 2014-2016 bromix (plugin.video.youtube)
|
||
|
Copyright (C) 2016-2018 plugin.video.youtube
|
||
|
|
||
|
SPDX-License-Identifier: GPL-2.0-only
|
||
|
See LICENSES/GPL-2.0-only for more information.
|
||
|
"""
|
||
|
|
||
|
_xbmc = True
|
||
|
|
||
|
try:
|
||
|
from xbmcplugin import *
|
||
|
except:
|
||
|
_xbmc = False
|
||
|
_count = 0
|
||
|
|
||
|
|
||
|
def _const(name):
|
||
|
if _xbmc:
|
||
|
return eval(name)
|
||
|
else:
|
||
|
global _count
|
||
|
_count += 1
|
||
|
return _count
|
||
|
|
||
|
|
||
|
ALBUM = _const('SORT_METHOD_ALBUM')
|
||
|
ALBUM_IGNORE_THE = _const('SORT_METHOD_ALBUM_IGNORE_THE')
|
||
|
ARTIST = _const('SORT_METHOD_ARTIST')
|
||
|
ARTIST_IGNORE_THE = _const('SORT_METHOD_ARTIST_IGNORE_THE')
|
||
|
BIT_RATE = _const('SORT_METHOD_BITRATE')
|
||
|
# CHANNEL = _const('SORT_METHOD_CHANNEL')
|
||
|
# COUNTRY = _const('SORT_METHOD_COUNTRY')
|
||
|
DATE = _const('SORT_METHOD_DATE')
|
||
|
DATE_ADDED = _const('SORT_METHOD_DATEADDED')
|
||
|
# DATE_TAKEN = _const('SORT_METHOD_DATE_TAKEN')
|
||
|
DRIVE_TYPE = _const('SORT_METHOD_DRIVE_TYPE')
|
||
|
DURATION = _const('SORT_METHOD_DURATION')
|
||
|
EPISODE = _const('SORT_METHOD_EPISODE')
|
||
|
FILE = _const('SORT_METHOD_FILE')
|
||
|
# FULL_PATH = _const('SORT_METHOD_FULLPATH')
|
||
|
GENRE = _const('SORT_METHOD_GENRE')
|
||
|
LABEL = _const('SORT_METHOD_LABEL')
|
||
|
# LABEL_IGNORE_FOLDERS = _const('SORT_METHOD_LABEL_IGNORE_FOLDERS')
|
||
|
LABEL_IGNORE_THE = _const('SORT_METHOD_LABEL_IGNORE_THE')
|
||
|
# LAST_PLAYED = _const('SORT_METHOD_LASTPLAYED')
|
||
|
LISTENERS = _const('SORT_METHOD_LISTENERS')
|
||
|
MPAA_RATING = _const('SORT_METHOD_MPAA_RATING')
|
||
|
NONE = _const('SORT_METHOD_NONE')
|
||
|
# PLAY_COUNT = _const('SORT_METHOD_PLAYCOUNT')
|
||
|
PLAYLIST_ORDER = _const('SORT_METHOD_PLAYLIST_ORDER')
|
||
|
PRODUCTION_CODE = _const('SORT_METHOD_PRODUCTIONCODE')
|
||
|
PROGRAM_COUNT = _const('SORT_METHOD_PROGRAM_COUNT')
|
||
|
SIZE = _const('SORT_METHOD_SIZE')
|
||
|
SONG_RATING = _const('SORT_METHOD_SONG_RATING')
|
||
|
STUDIO = _const('SORT_METHOD_STUDIO')
|
||
|
STUDIO_IGNORE_THE = _const('SORT_METHOD_STUDIO_IGNORE_THE')
|
||
|
TITLE = _const('SORT_METHOD_TITLE')
|
||
|
TITLE_IGNORE_THE = _const('SORT_METHOD_TITLE_IGNORE_THE')
|
||
|
TRACK_NUMBER = _const('SORT_METHOD_TRACKNUM')
|
||
|
UNSORTED = _const('SORT_METHOD_UNSORTED')
|
||
|
VIDEO_RATING = _const('SORT_METHOD_VIDEO_RATING')
|
||
|
VIDEO_RUNTIME = _const('SORT_METHOD_VIDEO_RUNTIME')
|
||
|
VIDEO_SORT_TITLE = _const('SORT_METHOD_VIDEO_SORT_TITLE')
|
||
|
VIDEO_SORT_TITLE_IGNORE_THE = _const('SORT_METHOD_VIDEO_SORT_TITLE_IGNORE_THE')
|
||
|
VIDEO_TITLE = _const('SORT_METHOD_VIDEO_TITLE')
|
||
|
VIDEO_YEAR = _const('SORT_METHOD_VIDEO_YEAR')
|