"""Field constants.""" CONTAINER = 'container' CHANNELS = 'channels' CODEC = 'codec' SAMPLE_RATE = 'sample_rate' BIT_RATE = 'bit_rate' BITS_PER_SAMPLE = 'bits_per_sample' FILE_SIZE = 'file_size' PLAYTIME_SECONDS = 'playtime_seconds' MIME_TYPE = 'mime_type' # computed fields LOSSLESS = 'lossless' CHANNEL_MODE = 'channel_mode' # available codec names ALAC_CODEC_NAME = 'alac' FLAC_CODEC_NAME = 'flac' PCM_CODEC_NAME = 'pcm' ALLOWED_SAMPLE_RATES = { 16: [44100, 48000], 24: [44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000] } NUMBER_OF_CHANNELS_IN_STEREO = 2 NUMBER_OF_CHANNELS_IN_MONO = 1