[gupnp-dlna] Add 'MPEG4_P2_MP4_SP_L6_AAC' profile



commit 4d50aa8ac740cdf270400438327145c062b00d71
Author: Jens Georg <mail jensge org>
Date:   Thu Jul 28 14:16:01 2011 +0200

    Add 'MPEG4_P2_MP4_SP_L6_AAC' profile
    
    https://bugzilla.gnome.org/show_bug.cgi?id=655504

 data/mpeg4.xml |  338 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 338 insertions(+), 0 deletions(-)
---
diff --git a/data/mpeg4.xml b/data/mpeg4.xml
index ab3d21d..085abbf 100644
--- a/data/mpeg4.xml
+++ b/data/mpeg4.xml
@@ -2,6 +2,7 @@
 
 <dlna-profiles>
   <include ref="common.xml" />
+  <include ref="aac.xml" />
 
   <restrictions>
     <restriction id="MPEG4V" type="video">
@@ -87,6 +88,17 @@
       </field>
     </restriction>
 
+    <restriction id="SP_8000" type="video">
+      <parent name="SP" />
+
+      <field name="level" type="string">
+        <value>3</value>
+      </field>
+      <field name="bitrate" type="int">
+        <range min="0" max="8000000" />
+      </field>
+    </restriction>
+
     <restriction id="SP_L2" type="video">
       <parent name="MPEG4V" />
 
@@ -306,6 +318,323 @@
     </restriction>
   </dlna-profile>
 
+  <dlna-profile id="SP_L5">
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="VGA" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="VGA_16:9" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="625_D1" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="525_D1" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="CIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="525SIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="QVGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="QVGA_16:9" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="1/7_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="1/9_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="QCIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="525QSIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="SQVGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="1/16_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_64" />
+      <parent name="SQVGA_16:9" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="VGA" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="VGA_16:9" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="625_D1" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="525_D1" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="CIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="525SIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="QVGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="QVGA_16:9" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="1/7_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="1/9_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="QCIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="525QSIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="SQVGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="1/16_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_128" />
+      <parent name="SQVGA_16:9" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="VGA" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="VGA_16:9" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="625_D1" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="525_D1" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="CIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="525SIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="QVGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="QVGA_16:9" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="1/7_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="1/9_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="QCIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="525QSIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="SQVGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="1/16_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_384" />
+      <parent name="SQVGA_16:9" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="VGA" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="VGA_16:9" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="625_D1" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="525_D1" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="CIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="525SIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="QVGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="QVGA_16:9" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="1/7_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="1/9_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="QCIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="525QSIF" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="SQVGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="1/16_VGA_4:3" />
+    </restriction>
+
+    <restriction type="video">
+      <parent name="SP_8000" />
+      <parent name="SQVGA_16:9" />
+    </restriction>
+  </dlna-profile>
+
+  <dlna-profile id="SP_L6" base-profile="SP_L5">
+    <restriction type="video">
+      <parent name="SP" />
+
+      <field name="level" type="string">
+        <value>4a</value>
+        <value>6</value>
+      </field>
+    </restriction>
+
+    <restriction type="video">
+      <parent name="1280x720" />
+    </restriction>
+  </dlna-profile>
+
   <dlna-profile name="MPEG4_P2_MP4_SP_AAC" mime="video/mp4" base-profile="SP_L3" id="SP_L3_MP4">
     <parent name="MP4" />
     <restriction type="audio">
@@ -432,6 +761,15 @@
     </restriction>
   </dlna-profile>
 
+  <dlna-profile name="MPEG4_P2_MP4_SP_L6_AAC" mime="video/mp4"
+    base-profile="SP_L6">
+    <parent name="MP4" />
+
+    <restriction type="audio">
+      <parent name="AAC" />
+    </restriction>
+  </dlna-profile>
+
   <dlna-profile name="MPEG4_H263_MP4_P0_L10_AAC" mime="video/3gpp"
     base-profile="H263_P0_L10" id="MPEG4_H263_MP4_P0_L10_AAC">
     <parent name="3GP" />



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]