<?xml version="1.0"?>

<dlna-profiles>
  <include ref="common.xml" />
  <include ref="aac.xml" />
  <include ref="mp3.xml" />
  <include ref="ac3.xml" />

  <restrictions>
    <restriction id="AVC_BL_L3_AAC" type="audio">
      <parent name="AAC" />

      <field name="bitrate" type="int">
        <range min="1" max="256000" />
      </field>
    </restriction>

    <restriction id="AVC_BL_C" type="video">
      <field name="name" type="string">
        <value>video/x-h264</value>
      </field>
      <field name="profile" type="string">
        <!-- profile=baseline + constraint_set1_flag=1
                                                == constrained-baseline -->
        <value>constrained-baseline</value>
      </field>
      <field name="pixel-aspect-ratio" type="fraction" used="in-strict">
        <value>1/1</value>
        <value>12/11</value>
        <value>10/11</value>
        <value>16/11</value>
        <value>40/33</value>
        <value>44/33</value>
        <value>64/33</value>
        <value>160/99</value>
        <value>18/11</value>
        <value>15/11</value>
        <value>24/11</value>
        <value>60/33</value>
        <value>20/11</value>
        <value>32/11</value>
        <value>80/33</value>
      </field>
    </restriction>

    <restriction id="AVC_BL_384" type="video">
      <parent name="AVC_BL_C" />

      <field name="level" type="string">
        <value>1</value>
        <value>1b</value>
        <value>1.1</value>
        <value>1.2</value>
      </field>
      <field name="bitrate" type="int">
        <range min="0" max="384000" />
      </field>
    </restriction>

    <restriction id="AVC_BL_L3L" type="video">
      <parent name="AVC_BL_C" />
      <field name="level" type="string">
        <value>1</value>
        <value>1b</value>
        <value>1.1</value>
        <value>1.2</value>
        <value>1.3</value>
        <value>2</value>
        <value>2.1</value>
        <value>2.2</value>
        <value>3</value>
      </field>
      <field name="bitrate" type="int">
        <!--- Conservative estimate from a system bitrate of 5 Mbps, and audio
              bitrate of 256 kbps -->
        <range min="1" max="4500000" />
      </field>
    </restriction>

    <restriction id="AVC_BL_L3" type="video">
      <parent name="AVC_BL_L3L" />
      <field name="profile" type="string">
        <!-- constrained-baseline is a subset of baseline, but that's already
             handled in the L3L profile -->
        <value>baseline</value>
      </field>
      <field name="bitrate" type="int">
        <range min="1" max="4000000" />
      </field>
    </restriction>

    <restriction id="AVC_BL_625_D1" type="video">
      <parent name="625_D1" />
      <parent name="25fps" />
    </restriction>

    <restriction id="AVC_BL_525_D1" type="video">
      <parent name="525_D1" />
      <parent name="29.97fps" />
    </restriction>

    <restriction id="AVC_BL_VGA" type="video">
      <parent name="VGA" />
      <parent name="30fps" />
    </restriction>

    <restriction id="AVC_BL_VGA_16:9" type="video">
      <parent name="VGA_16:9" />
      <parent name="30fps" />
    </restriction>

    <restriction id="AVC_BL_CIF" type="video">
      <parent name="CIF" />
      <parent name="15fps" used="in-strict" />
    </restriction>

    <restriction id="AVC_BL_525SIF" type="video">
      <parent name="525SIF" />
      <field name="framerate" type="fraction">
        <range min="0/1" max="18/1" />
      </field>
    </restriction>

    <restriction id="AVC_BL_QVGA_4:3" type="video">
      <parent name="QVGA_4:3" />
      <field name="framerate" type="fraction">
        <range min="0/1" max="20/1" />
      </field>
    </restriction>

    <restriction id="AVC_BL_QVGA_16:9" type="video">
      <parent name="QVGA_16:9" />
      <field name="framerate" type="fraction">
        <range min="0/1" max="26/1" />
      </field>
    </restriction>

    <restriction id="AVC_BL_1/7_VGA_4:3" type="video">
      <parent name="1/7_VGA_4:3" />
      <parent name="30fps" />
    </restriction>

    <restriction id="AVC_BL_1/9_VGA_4:3" type="video">
      <parent name="1/9_VGA_4:3" />
      <parent name="30fps" />
    </restriction>

    <restriction id="AVC_BL_QCIF" type="video">
      <parent name="QCIF" />
      <parent name="30fps" />
    </restriction>

    <restriction id="AVC_BL_525QSIF" type="video">
      <parent name="525QSIF" />
      <parent name="30fps" />
    </restriction>

    <restriction id="AVC_BL_SQVGA_4:3" type="video">
      <parent name="SQVGA_4:3" />
      <parent name="30fps" />
    </restriction>

    <restriction id="AVC_BL_1/16_VGA_4:3" type="video">
      <parent name="1/16_VGA_4:3" />
      <parent name="30fps" />
    </restriction>

    <restriction id="AVC_BL_SQVGA_16:9" type="video">
      <parent name="SQVGA_16:9" />
      <parent name="30fps" />
    </restriction>

    <restriction id="AVC_BL_SQCIF" type="video">
      <parent name="SQCIF" />
      <parent name="30fps" />
    </restriction>

    <restriction id="AVC_BL_1/7_VGA_16:9" type="video">
      <parent name="1/7_VGA_16:9" />
      <parent name="30fps" />
    </restriction>

    <restriction id="AVC_MP" type="video">
      <parent name="AVC_BL_C" />

      <field name="profile" type="string">
        <!-- constrained baseline is a subset of main profile -->
        <value>constrained-baseline</value>
        <value>main</value>
      </field>

      <field name="level" type="string">
        <value>1</value>
        <value>1b</value>
        <value>1.1</value>
        <value>1.2</value>
        <value>1.3</value>
        <value>2</value>
        <value>2.1</value>
        <value>2.2</value>
        <value>3</value>
      </field>

      <field name="bitrate" type="int" used="in-strict">
        <range min="1" max="10000000" />
      </field>
    </restriction>

    <restriction id="AVC_MP4_MP_HD_720p" type="video">
      <parent name="AVC_MP" />

      <field name="bitrate" type="int">
        <range min="1" max="14000000" />
      </field>

      <field name="level" type="string">
        <value>1</value>
        <value>1b</value>
        <value>1.1</value>
        <value>1.2</value>
        <value>1.3</value>
        <value>2</value>
        <value>2.1</value>
        <value>2.2</value>
        <value>3</value>
        <value>3.1</value>
      </field>
    </restriction>

    <restriction id="AVC_MP4_MP_HD_1080i" type="video">
      <parent name="AVC_MP" />

      <field name="bitrate" type="int">
        <range min="1" max="20000000" />
      </field>

      <field name="level" type="string">
        <value>1</value>
        <value>1b</value>
        <value>1.1</value>
        <value>1.2</value>
        <value>1.3</value>
        <value>2</value>
        <value>2.1</value>
        <value>2.2</value>
        <value>3</value>
        <value>3.1</value>
        <value>3.2</value>
        <value>4</value>
      </field>
    </restriction>

    <restriction id="AVC-L4" type="video">
      <field name="name" type="string">
        <value>video/x-h264</value>
      </field>

      <field name="level" type="string">
        <value>1</value>
        <value>1b</value>
        <value>1.1</value>
        <value>1.2</value>
        <value>1.3</value>
        <value>2</value>
        <value>2.1</value>
        <value>2.2</value>
        <value>3</value>
        <value>3.1</value>
        <value>3.2</value>
        <value>4</value>
      </field>
    </restriction>
  </restrictions>

  <dlna-profile id="AVC_MP4_BL_CIF15">
    <!-- FIXME: we have no way of matching the system bitrate -->
    <parent name="MP4" />

    <restriction type="video">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_CIF" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_525SIF" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_QVGA_4:3" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_QVGA_16:9" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_1/7_VGA_4:3" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_1/9_VGA_4:3" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_QCIF" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_525QSIF" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_SQVGA_4:3" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_1/16_VGA_4:3" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_SQVGA_16:9" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_SQCIF" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_384" />
      <parent name="AVC_BL_1/7_VGA_16:9" />
    </restriction>
  </dlna-profile>

  <dlna-profile name="AVC_MP4_BL_CIF15_AAC_520" mime="video/mp4"
    base-profile="AVC_MP4_BL_CIF15">

    <restriction type="audio">
      <parent name="AAC" />
      <field name="bitrate" type="int">
        <range min="1" max="128000" />
      </field>
    </restriction>
  </dlna-profile>

  <dlna-profile name="AVC_MP4_BL_CIF15_AAC" mime="video/mp4"
    base-profile="AVC_MP4_BL_CIF15">

    <restriction type="audio">
      <parent name="AAC" />
      <!-- system bitrate <= 600 kbps, video bitrate <= 384 kbps, so assuming a
           container overhead of 16 kbps, audio bitrate <= 200 kbps -->
      <field name="bitrate" type="int">
        <range min="1" max="200000" />
      </field>
    </restriction>
  </dlna-profile>

  <dlna-profile name="AVC_MP4_BL_L3L_SD_AAC" mime="video/mp4">
    <parent name="MP4" />

    <parent name="AVC_BL_L3_AAC" />

    <!--
      Note: the AVC_MP4_BL_L3L_SD_AAC resolutions are missing from the DLNA
      spec, so I'm just reusing the ones from AVC_MP4_L3_SD_AAC.
    -->

    <restriction type="video">
      <parent name="AVC_BL_L3L" />
      <parent name="AVC_BL_625_D1" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_L3L" />
      <parent name="AVC_BL_525_D1" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_L3L" />
      <parent name="AVC_BL_VGA" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_L3L" />
      <parent name="AVC_BL_VGA_16:9" />
    </restriction>
  </dlna-profile>

  <dlna-profile name="AVC_MP4_BL_L3_SD_AAC" mime="video/mp4">
    <parent name="MP4" />

    <parent name="AVC_BL_L3_AAC" />

    <restriction type="video">
      <parent name="AVC_BL_L3" />
      <parent name="AVC_BL_625_D1" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_L3" />
      <parent name="AVC_BL_525_D1" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_L3" />
      <parent name="AVC_BL_VGA" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_BL_L3" />
      <parent name="AVC_BL_VGA_16:9" />
    </restriction>
  </dlna-profile>

  <dlna-profile id="AVC_MP4_MP_SD">
    <parent name="MP4" />

    <restriction type="video">
      <parent name="AVC_MP" />
      <parent name="625_D1" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="525_D1" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="625_4SIF" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="525_4SIF" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="VGA" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="VGA_16:9" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="625_3/4D1" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="525_3/4D1" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="625_2/3D1" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="525_2/3D1" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="9/16_VGA_4:3" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="9/16_VGA_16:9" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="625_1/2D1" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="525_1/2D1" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="CIF" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="525SIF" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="QVGA_4:3" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="QVGA_16:9" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="1/7_VGA_4:3" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="1/9_VGA_4:3" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="QCIF" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="525QSIF" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="SQVGA_4:3" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="1/16_VGA_4:3" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="SQVGA_16:9" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="SQCIF" />
      <parent name="30fps" />
    </restriction>

  </dlna-profile>

  <dlna-profile name="AVC_MP4_MP_SD_AAC_MULT5" mime="video/mp4"
    base-profile="AVC_MP4_MP_SD">

    <parent name="AAC-MULT5" />
  </dlna-profile>

  <dlna-profile name="AVC_MP4_MP_SD_MPEG1_L3" mime="video/mp4"
    base-profile="AVC_MP4_MP_SD">

    <parent name="MP3" />
  </dlna-profile>

  <dlna-profile name="AVC_MP4_MP_SD_AC3" mime="video/mp4"
    base-profile="AVC_MP4_MP_SD">

    <parent name="AC3" />
  </dlna-profile>

  <dlna-profile name="AVC_MP4_MP_SD_EAC3" mime="video/mp4" >
    <parent name="MP4" />
    <parent name="EAC3-3024" />

    <restriction type="video">
      <parent name="AVC_MP" />
      <parent name="25fps" used="in-strict" />
      <field name="width" type="int">
        <range min="1" max="864" />
      </field>
      <field name="height" type="int" used="in-relaxed">
        <range min="1" max="576" />
      </field>
      <field name="height" type="int" used="in-strict">
        <range min="1" max="480" />
      </field>
    </restriction>

    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="625_D1" />
      <parent name="50fps" />
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="525_D1" />
      <parent name="60fps" />
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="AVC_MP" />
      <parent name="VGA" />
      <parent name="30fps" />
    </restriction>
  </dlna-profile>

  <dlna-profile name="AVC_MP4_MP_HD_720p_AAC" mime="video/mp4">
    <parent name="MP4" />
    <parent name="AAC-576" />

    <restriction type="video">
      <parent name="AVC_MP4_MP_HD_720p" />
      <parent name="1280x720" />
      <parent name="30fps" />
    </restriction>

    <restriction type="video">
      <parent name="AVC_MP4_MP_HD_720p" />
      <parent name="VGA" />
      <parent name="60fps" />
    </restriction>
  </dlna-profile>

  <dlna-profile name="AVC_MP4_MP_HD_1080i_AAC" mime="video/mp4">
    <parent name="MP4" />
    <parent name="AAC-576" />

    <restriction type="video">
      <parent name="AVC_MP4_MP_HD_1080i" />
      <parent name="1920x1080" />
      <parent name="30fps" />
      <field name="interlaced" type="boolean">
        <value>true</value>
      </field>
    </restriction>

    <restriction type="video">
      <parent name="AVC_MP4_MP_HD_1080i" />
      <parent name="1280x720" />
      <parent name="60fps" />
    </restriction>
  </dlna-profile>

  <!-- MKV encapsulated AVC -->

  <dlna-profile id="AVC_MKV_MP_HD">
    <parent name="MKV" />

    <restriction type="video">
      <parent name="AVC-L4" />

      <field name="bitrate" type="int">
        <range min="0" max="20000000" />
      </field>
      <field name="profile" type="string">
        <value>main</value>
      </field>
    </restriction>

    <restriction type="video" used="in-relaxed">
      <parent name="upto1920x1152" />
      <parent name="60fps" />
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1152" />
      <parent name="50fps" />
      <field name="interlaced" type="boolean">
        <value>true</value>
      </field>
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1152" />
      <parent name="25fps" />
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1080" />
      <parent name="30fps" />
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1080" />
      <parent name="60fps" />
      <field name="interlaced" type="boolean">
        <value>true</value>
      </field>
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1280x720" />
      <parent name="60fps" />
    </restriction>
  </dlna-profile>

  <dlna-profile id="AVC_MKV_HP_HD">
    <parent name="MKV" />

    <restriction type="video">
      <parent name="AVC-L4" />

      <field name="bitrate" type="int">
        <range min="0" max="30000000" />
      </field>
      <field name="profile" type="string">
        <value>high</value>
        <value>main</value>
      </field>
    </restriction>

    <restriction type="video" used="in-relaxed">
      <parent name="upto1920x1152" />
      <parent name="60fps" />
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1152" />
      <parent name="50fps" />
      <field name="interlaced" type="boolean">
        <value>true</value>
      </field>
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1152" />
      <parent name="25fps" />
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1080" />
      <parent name="30fps" />
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1080" />
      <parent name="60fps" />
      <field name="interlaced" type="boolean">
        <value>true</value>
      </field>
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1280x720" />
      <parent name="60fps" />
    </restriction>
  </dlna-profile>

  <dlna-profile name="AVC_MKV_MP_HD_AAC_MULT5" mime="video/x-matroska"
    base-profile="AVC_MKV_MP_HD">

    <parent name="AAC-MULT5" />
  </dlna-profile>

  <dlna-profile name="AVC_MKV_HP_HD_AAC_MULT5" mime="video/x-matroska"
    base-profile="AVC_MKV_HP_HD">

    <parent name="AAC-MULT5" />
  </dlna-profile>

  <dlna-profile name="AVC_MKV_MP_HD_AC3" mime="video/x-matroska"
    base-profile="AVC_MKV_MP_HD">

    <parent name="AC3" />
  </dlna-profile>

  <dlna-profile name="AVC_MKV_HP_HD_AC3" mime="video/x-matroska"
    base-profile="AVC_MKV_HP_HD">

    <parent name="AC3" />
  </dlna-profile>

  <dlna-profile name="AVC_MKV_MP_HD_MPEG1_L3" mime="video/x-matroska"
    base-profile="AVC_MKV_MP_HD">

    <parent name="MP3" />
  </dlna-profile>

  <dlna-profile name="AVC_MKV_HP_HD_MPEG1_L3" mime="video/x-matroska"
    base-profile="AVC_MKV_HP_HD">

    <parent name="MP3" />
  </dlna-profile>

  <dlna-profile name="AVC_MP4_HP_HD_EAC3" mime="video/mp4">
    <parent name="MP4" />
    <parent name="AVC-L4" />
    <parent name="EAC3-3024" />

    <restriction type="video">
      <field name="profile" type="string">
        <value>high</value>
        <value>main</value>
        <value>baseline</value>
      </field>
      <field name="bitrate" type="int" used="in-strict">
        <range min="0" max="25000000" />
      </field>
    </restriction>

    <restriction type="video" used="in-relaxed">
      <parent name="upto1920x1080" />
      <parent name="60fps" />
    </restriction>

    <!-- Also applies to discrete 1280x1080 and 1440x1080  -->
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1080" />
      <parent name="59.94fps" />
      <field name="interlaced" type="boolean">
        <value>true</value>
      </field>
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1080" />
      <parent name="50fps" />
      <field name="interlaced" type="boolean">
        <value>true</value>
      </field>
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1080" />
      <parent name="29.97fps" />
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1920x1080" />
      <parent name="25fps" />
    </restriction>

    <!-- Also applies to 960x720 -->
    <restriction type="video" used="in-strict">
      <parent name="upto1280x720" />
      <parent name="59.94fps" />
    </restriction>
    <restriction type="video" used="in-strict">
      <parent name="upto1280x720" />
      <parent name="50fps" />
    </restriction>

  </dlna-profile>

</dlna-profiles>
