"""Constants for different asset types.""" TYPE_FILE_TIF = 'TIF' TYPE_FILE_JPG = 'JPG' TYPE_FILE_JPEG = 'JPEG' TYPE_FILE_TIFF = 'TIFF' TYPE_FILE_WAV = 'WAV' TYPE_FILE_FLAC = 'FLAC' TYPE_FILE_M4A = 'M4A' TYPE_FILE_MP3_192 = 'MP3_192' TYPE_FILE_MP4 = 'MP4' TYPE_FILE_VIDEO_IMAGE_S3 = 'video_image_S3' TYPE_FILE_VIDEO_IMAGE_S6 = 'video_image_S6' TYPE_CORRECTION_WAV = 'WAV_correction' TYPE_CORRECTION_MP3 = 'MP3_192_correction' TYPE_CORRECTION_TIFF = 'TIF_correction' FILE_TYPES = ( TYPE_FILE_TIF, TYPE_FILE_JPG, TYPE_FILE_VIDEO_IMAGE_S3, TYPE_FILE_VIDEO_IMAGE_S6, TYPE_FILE_WAV, TYPE_FILE_FLAC, TYPE_FILE_M4A, TYPE_FILE_MP4, TYPE_CORRECTION_WAV, TYPE_CORRECTION_MP3, TYPE_CORRECTION_TIFF ) IMAGE_FILE_TYPES = ( TYPE_FILE_TIF, TYPE_FILE_JPG, ) AUDIO_FILE_TYPES = ( TYPE_FILE_WAV, TYPE_FILE_FLAC, TYPE_FILE_M4A) CORRECTION_FILE_TYPES = ( TYPE_CORRECTION_WAV, TYPE_CORRECTION_MP3, TYPE_CORRECTION_TIFF ) TYPE_IMPORT_AUDIO = 'audio' TYPE_IMPORT_IMAGE = 'image' TYPE_IMPORT_CAPTION = 'caption' TYPE_IMPORT_SUBTITLES = 'subtitles' IMPORT_TYPES = ( TYPE_IMPORT_AUDIO, TYPE_IMPORT_IMAGE, TYPE_IMPORT_CAPTION, TYPE_IMPORT_SUBTITLES) TYPE_PATH_STRUCTURE_FILE = 'file' TYPE_PATH_STRUCTURE_DIRECTORY = 'directory' PATH_STRUCTURE_TYPES = ( TYPE_PATH_STRUCTURE_FILE, TYPE_PATH_STRUCTURE_DIRECTORY) DEFAULT_STREAM_AUDIO_TYPE = TYPE_FILE_MP3_192 DEFAULT_CORRECTION_STREAM_AUDIO_TYPE = TYPE_CORRECTION_MP3 ASSET_JPG_FILE_TYPES = ( TYPE_FILE_JPEG, TYPE_FILE_JPG) ASSET_TIF_FILE_TYPES = ( TYPE_FILE_TIFF, TYPE_FILE_TIF) ASSET_TYPES_FOR_DELETE = ( TYPE_FILE_WAV, TYPE_FILE_MP3_192, TYPE_FILE_TIF) SUBTYPE_NONE = 'none' SUBTYPE_COVER = 'cover' SUBTYPE_LARGE_COVER = 'large_cover' SUBTYPE_XLARGE_COVER = 'xlarge_cover' ASSET_SUBTYPES = ( SUBTYPE_NONE, SUBTYPE_COVER, SUBTYPE_LARGE_COVER, SUBTYPE_XLARGE_COVER) AUDIO_CONTAINER_MAPPING = { 'flac': TYPE_FILE_FLAC, 'mpeg audio': TYPE_FILE_MP3_192, 'wave': TYPE_FILE_WAV }