# content types supported by the Lyrion Music Server
# first column is unique identifier or URL scheme
# second column is file suffixes or URL
# third column are MIME content-types
# fourth column is a Lyrion Music Server file type
# blank lines, non-four column lines and content after a # is ignored.

#########################################################################
#ID     Suffix          Mime Content-Type               Server File Type#
#########################################################################
aif     aif,aiff        audio/x-aiff                    audio
alc     -               audio/x-m4a-lossless            audio
alcx     -              -                               audio
ape     ape             audio/monkeys-audio             audio
app     app,class       application/x-java-applet       -
asx     asx,wax         video/asx,application/asx,application/vnd.ms-asf,video/x-ms-asf,audio/x-ms-wax,audio/x-ms-asf,video/x-ms-wvx   playlist
css     css             text/css                        -
cue     cue             audio/x-cue                     playlist
cur     -               audio/x-cue-referenced          -
dff     dff             audio/dff                       audio
dir     -               application/directory           list
dsf     dsf             audio/dsf                       audio
dtd     dtd             application/xml-dtd             -
flc     flac,flc,fla    audio/x-flac,audio/flac         audio
fec     -               audio/x-cue-flac                playlist
gif     gif             image/gif                       -
htm     htm,html        text/html                       -
htc     htc             text/x-component                -
log     log             text/plain                      -
ico     ico             image/x-icon                    -
jpg     jpg,jpeg        image/jpeg                      -
jnp     jnlp            application/x-java-jnlp-file    -
jar     jar             application/x-java-archive      -
js      js              application/x-javascript        -
lnk     lnk             application/windowsshortcut     list
m3u     m3u,m3u8        audio/mpegurl,audio/x-mpegurl   playlist
aac     aac             audio/aac,audio/aacp            audio
mp4     m4a,mp4,m4b     audio/m4a,audio/x-m4a,audio/mp4 audio
mp4x    -               -                               audio
mp3     mp2,mp3         audio/mpeg,audio/mp3,audio/mp3s,audio/x-mpeg,audio/mpeg3,audio/mpg audio
mpc     mpc,mp+         audio/x-musepack                audio
ogg     ogg,oga         audio/x-ogg,application/ogg,audio/ogg,application/x-ogg       audio
ogf     ogf             audio/ogg;codecs=flac           audio
ops     opus            audio/opus,audio/ogg;codecs=opus audio
pcm     pcm,l16,l24     audio/L16,audio/L24,audio/x-pcm audio
pdf     pdf             application/pdf                 -
pls     pls             audio/scpls,audio/x-scpls       playlist
pod     -               application/rss+xml             -
png     png             image/png                       -
gd      gd              image/gd                        -
sls     -               audio/x-m4a-sls                 audio
svg     svg             image/svg+xml                   -
swf     swf             application/x-shockwave-flash   -
txt     txt             text/plain                      -
wav     wav,wave        audio/x-wav,audio/wav,audio/vnd.wave,audio/wave     audio
wma     wma             audio/x-ms-wma,application/vnd.ms.wms-hdr.asfv1,application/x-mms-framed,audio/asf audio
wmal    -               audio/x-wma-lossless            audio
wmap    -               audio/x-wma-wmapro              audio
wpl     wpl             application/vnd.ms-wpl          playlist
wvp     wv              audio/x-wavpack                 audio
wvpx    -               audio/x-wavpack                 audio
xml     xml,xsl         text/xml                        -
xpf     xspf            application/xspf+xml            playlist
xul     xul             application/vnd.mozilla.xul+xml -
zip     zip             application/zip                 -

# Special content type for Transporter's digital inputs.
src     -               audio/x-digital-input           audio

# Special content type for SqueezePlay direct
spdr    -               audio/x-squeezeplaydirect       audio

# URL schemes here
# NOTE file: and http: URL schemes are handled internally and not specified here
#########################################################################
#ID     Prefix                  Mime Content-Type           Server File Type#
#########################################################################
itu     itunesplaylist:         audio/x-itunesplaylist      playlist
mmp     musicipplaylist:        audio/x-musicipplaylist     playlist
mood    -                       audio/x-musicipmood         playlist
ssp     playlist:               audio/x-slimserverplaylist  playlist
cpl     clientplaylist:         audio/x-slimserverplaylist  playlist
rnd     -                       audio/x-randomplay          playlist
