<mappings>
  <extension-mimetype ignore-unknown="no">
    <map from="asf" to="video/x-ms-asf" />
    <map from="asx" to="video/x-ms-asx" />
    <map from="dff" to="audio/x-dff" />
    <map from="dsd" to="audio/x-dsd" />
    <map from="dsf" to="audio/x-dsf" />
    <map from="flv" to="video/x-flv" />
    <map from="m2ts" to="video/mp2t" />
    <map from="m3u" to="audio/x-mpegurl" />
    <map from="m3u8" to="audio/x-mpegurl" />
    <map from="m4a" to="audio/mp4" />
    <map from="mka" to="audio/x-matroska" />
    <map from="mkv" to="video/x-matroska" />
    <map from="mp3" to="audio/mpeg" />
    <map from="mts" to="video/mp2t" />
    <map from="oga" to="audio/ogg" />
    <map from="ogg" to="audio/ogg" />
    <map from="ogm" to="video/ogg" />
    <map from="ogv" to="video/ogg" />
    <map from="ogx" to="application/ogg" />
    <map from="pls" to="audio/x-scpls" />
    <map from="ts" to="video/mp2t" />
    <map from="tsa" to="audio/mp2t" />
    <map from="tsv" to="video/mp2t" />
    <map from="wax" to="audio/x-ms-wax" />
    <map from="wm" to="video/x-ms-wm" />
    <map from="wma" to="audio/x-ms-wma" />
    <map from="wmv" to="video/x-ms-wmv" />
    <map from="wmx" to="video/x-ms-wmx" />
    <map from="wv" to="audio/x-wavpack" />
    <map from="wvx" to="video/x-ms-wvx" />
    <!-- Uncomment the line below for PS3 divx support -->
    <!-- <map from="avi" to="video/divx" /> -->
    <!-- Uncomment the line below for D-Link DSM / ZyXEL DMA-1000 -->
    <!-- <map from="avi" to="video/avi" /> -->
  </extension-mimetype>
  <mimetype-upnpclass>
    <map from="application/ogg" to="object.item.audioItem.musicTrack" />
    <map from="audio/*" to="object.item.audioItem.musicTrack" />
    <map from="image/*" to="object.item.imageItem" />
    <map from="video/*" to="object.item.videoItem" />
  </mimetype-upnpclass>
  <mimetype-contenttype>
    <treat mimetype="application/ogg" as="ogg" />
    <treat mimetype="audio/L16" as="pcm" />
    <treat mimetype="audio/flac" as="flac" />
    <treat mimetype="audio/mp4" as="mp4" />
    <treat mimetype="audio/mpeg" as="mp3" />
    <treat mimetype="audio/ogg" as="ogg" />
    <treat mimetype="audio/x-dsd" as="dsd" />
    <treat mimetype="audio/x-flac" as="flac" />
    <treat mimetype="audio/x-matroska" as="mka" />
    <treat mimetype="audio/x-mpegurl" as="playlist" />
    <treat mimetype="audio/x-ms-wma" as="wma" />
    <treat mimetype="audio/x-scpls" as="playlist" />
    <treat mimetype="audio/x-wav" as="pcm" />
    <treat mimetype="audio/x-wavpack" as="wv" />
    <treat mimetype="image/jpeg" as="jpg" />
    <treat mimetype="image/png" as="png" />
    <treat mimetype="video/mkv" as="mkv" />
    <treat mimetype="video/mp4" as="mp4" />
    <treat mimetype="video/mpeg" as="mpeg" />
    <treat mimetype="video/x-matroska" as="mkv" />
    <treat mimetype="video/x-mkv" as="mkv" />
    <treat mimetype="video/x-ms-asf" as="asf" />
    <treat mimetype="video/x-ms-asx" as="playlist" />
    <treat mimetype="video/x-msvideo" as="avi" />
  </mimetype-contenttype>
  <mimetype-dlnatransfermode>
    <map from="application/ogg" to="Streaming" />
    <map from="application/x-srt" to="Background" />
    <map from="audio/*" to="Streaming" />
    <map from="image/*" to="Interactive" />
    <map from="srt" to="Background" />
    <map from="text/*" to="Background" />
    <map from="video/*" to="Streaming" />
  </mimetype-dlnatransfermode>
  <contenttype-dlnaprofile>
    <map from="asf" to="VC_ASF_AP_L2_WMA" />
    <map from="avi" to="AVI" />
    <map from="dsd" to="DSF" />
    <map from="flac" to="FLAC" />
    <map from="jpg" to="JPEG_LRG" />
    <map from="mka" to="MKV" />
    <map from="mkv" to="MKV" />
    <map from="mp3" to="MP3" />
    <map from="mp4" to="AVC_MP4_EU" />
    <map from="mpeg" to="MPEG_PS_PAL" />
    <map from="ogg" to="OGG" />
    <map from="pcm" to="LPCM" />
    <map from="png" to="PNG_LRG" />
    <map from="wma" to="WMAFULL" />
  </contenttype-dlnaprofile>
</mappings>
