Update recommended bitrate for each EncoderProfile from P20
Bug: 185145849
Test: Normal/Slowmotion recording
Test: atest CtsMediaTestCases:CamcorderProfileTest
Change-Id: Ie3650b7e14fb9d88af782255b5458d78ac49efe8
diff --git a/media_profiles_oriole.xml b/media_profiles_oriole.xml
index a396302..89004be 100644
--- a/media_profiles_oriole.xml
+++ b/media_profiles_oriole.xml
@@ -45,7 +45,7 @@
<!ELEMENT EncoderOutputFileFormat EMPTY>
<!ATTLIST EncoderOutputFileFormat name (mp4|3gp) #REQUIRED>
<!ELEMENT VideoEncoderCap EMPTY>
-<!ATTLIST VideoEncoderCap name (h264|h263|m4v|wmv) #REQUIRED>
+<!ATTLIST VideoEncoderCap name (hevc|h264|h263|m4v|wmv) #REQUIRED>
<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED>
@@ -81,59 +81,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="33000000"
width="1920"
height="1080"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -141,13 +180,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -155,13 +194,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -169,13 +208,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -183,13 +222,69 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedlow" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedhigh" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="highspeed1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="42000000"
+ bitRate="72000000"
width="1920"
height="1080"
frameRate="240" />
@@ -212,46 +307,85 @@
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -259,13 +393,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -273,13 +407,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -287,7 +421,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -302,59 +464,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="33000000"
width="1920"
height="1080"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -362,13 +563,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -376,13 +577,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -390,13 +591,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -404,7 +605,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -419,59 +648,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="33000000"
width="1920"
height="1080"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -479,13 +747,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -493,13 +761,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -507,13 +775,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -521,7 +789,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -536,59 +832,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -596,13 +931,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -610,13 +945,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -624,13 +959,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -638,7 +973,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -662,8 +1025,14 @@
FIXME : we only check Mpeg4 encorder cap and other codec doesn't check
codec cap
-->
+ <VideoEncoderCap name="hevc" enabled="true"
+ minBitRate="64000" maxBitRate="100000000"
+ minFrameWidth="128" maxFrameWidth="3840"
+ minFrameHeight="96" maxFrameHeight="2160"
+ minFrameRate="15" maxFrameRate="60" />
+
<VideoEncoderCap name="h264" enabled="true"
- minBitRate="64000" maxBitRate="12000000"
+ minBitRate="64000" maxBitRate="100000000"
minFrameWidth="128" maxFrameWidth="3840"
minFrameHeight="96" maxFrameHeight="2160"
minFrameRate="15" maxFrameRate="60" />
diff --git a/media_profiles_raven.xml b/media_profiles_raven.xml
index a5f38f5..2d5689c 100644
--- a/media_profiles_raven.xml
+++ b/media_profiles_raven.xml
@@ -45,7 +45,7 @@
<!ELEMENT EncoderOutputFileFormat EMPTY>
<!ATTLIST EncoderOutputFileFormat name (mp4|3gp) #REQUIRED>
<!ELEMENT VideoEncoderCap EMPTY>
-<!ATTLIST VideoEncoderCap name (h264|h263|m4v|wmv) #REQUIRED>
+<!ATTLIST VideoEncoderCap name (hevc|h264|h263|m4v|wmv) #REQUIRED>
<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED>
@@ -81,59 +81,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="33000000"
width="1920"
height="1080"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -141,13 +180,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -155,13 +194,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -169,13 +208,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -183,13 +222,69 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedlow" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedhigh" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="highspeed1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="42000000"
+ bitRate="72000000"
width="1920"
height="1080"
frameRate="240" />
@@ -212,46 +307,85 @@
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -259,13 +393,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -273,13 +407,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -287,7 +421,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -302,59 +464,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="33000000"
width="1920"
height="1080"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -362,13 +563,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -376,13 +577,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -390,13 +591,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -404,7 +605,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -419,59 +648,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="33000000"
width="1920"
height="1080"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -479,13 +747,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -493,13 +761,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -507,13 +775,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -521,7 +789,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -536,59 +832,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="33000000"
width="1920"
height="1080"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -596,13 +931,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -610,13 +945,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -624,13 +959,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -638,7 +973,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -653,59 +1016,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -713,13 +1115,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -727,13 +1129,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -741,13 +1143,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -755,7 +1157,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -770,59 +1200,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -830,13 +1299,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -844,13 +1313,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -858,13 +1327,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -872,7 +1341,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -883,51 +1380,89 @@
</CamcorderProfiles>
-
<CamcorderProfiles cameraId="7">
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -935,13 +1470,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -949,13 +1484,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -963,7 +1498,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -987,8 +1550,14 @@
FIXME : we only check Mpeg4 encorder cap and other codec doesn't check
codec cap
-->
+ <VideoEncoderCap name="hevc" enabled="true"
+ minBitRate="64000" maxBitRate="100000000"
+ minFrameWidth="128" maxFrameWidth="3840"
+ minFrameHeight="96" maxFrameHeight="2160"
+ minFrameRate="15" maxFrameRate="60" />
+
<VideoEncoderCap name="h264" enabled="true"
- minBitRate="64000" maxBitRate="12000000"
+ minBitRate="64000" maxBitRate="100000000"
minFrameWidth="128" maxFrameWidth="3840"
minFrameHeight="96" maxFrameHeight="2160"
minFrameRate="15" maxFrameRate="60" />
diff --git a/media_profiles_slider.xml b/media_profiles_slider.xml
index f31d6ec..7ce81e5 100644
--- a/media_profiles_slider.xml
+++ b/media_profiles_slider.xml
@@ -45,7 +45,7 @@
<!ELEMENT EncoderOutputFileFormat EMPTY>
<!ATTLIST EncoderOutputFileFormat name (mp4|3gp) #REQUIRED>
<!ELEMENT VideoEncoderCap EMPTY>
-<!ATTLIST VideoEncoderCap name (h264|h263|m4v|wmv) #REQUIRED>
+<!ATTLIST VideoEncoderCap name (hevc|h264|h263|m4v|wmv) #REQUIRED>
<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED>
@@ -81,61 +81,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="33000000"
width="1920"
height="1080"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
-
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
+ </EncoderProfile>
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -143,13 +180,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -157,13 +194,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -171,13 +208,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -185,13 +222,41 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="highspeed1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="42000000"
+ bitRate="72000000"
width="1920"
height="1080"
frameRate="240" />
@@ -210,51 +275,89 @@
</CamcorderProfiles>
- <CamcorderProfiles cameraId="1">
+ <CamcorderProfiles cameraId="1">
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
-
</EncoderProfile>
+
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
+ </EncoderProfile>
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -262,13 +365,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -276,13 +379,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -290,7 +393,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -299,66 +430,104 @@
<ImageEncoding quality="70" />
<ImageDecoding memCap="20000000" />
- </CamcorderProfiles>
+ </CamcorderProfiles>
- <CamcorderProfiles cameraId="2">
+ <CamcorderProfiles cameraId="2">
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
-
</EncoderProfile>
+
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
+ </EncoderProfile>
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -366,13 +535,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -380,7 +549,7 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
@@ -394,13 +563,69 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedlow" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedhigh" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="highspeed1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="42000000"
+ bitRate="72000000"
width="1920"
height="1080"
frameRate="240" />
@@ -419,51 +644,89 @@
</CamcorderProfiles>
- <CamcorderProfiles cameraId="3">
+ <CamcorderProfiles cameraId="3">
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
-
</EncoderProfile>
+
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
+ </EncoderProfile>
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -471,13 +734,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -485,13 +748,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -499,7 +762,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -510,51 +801,89 @@
</CamcorderProfiles>
- <CamcorderProfiles cameraId="4">
+ <CamcorderProfiles cameraId="4">
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
-
</EncoderProfile>
+
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
+ </EncoderProfile>
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -562,13 +891,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -576,13 +905,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -590,7 +919,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -605,61 +962,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
-
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
+ </EncoderProfile>
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -667,13 +1061,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -681,13 +1075,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -695,13 +1089,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -709,13 +1103,69 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedlow" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedhigh" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="highspeed1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="42000000"
+ bitRate="72000000"
width="1920"
height="1080"
frameRate="240" />
@@ -734,51 +1184,89 @@
</CamcorderProfiles>
- <CamcorderProfiles cameraId="6">
+ <CamcorderProfiles cameraId="6">
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
-
</EncoderProfile>
+
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
+ </EncoderProfile>
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -786,13 +1274,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -800,13 +1288,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -814,7 +1302,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -823,9 +1339,7 @@
<ImageEncoding quality="70" />
<ImageDecoding memCap="20000000" />
- </CamcorderProfiles>
-
-
+ </CamcorderProfiles>
<EncoderOutputFileFormat name="3gp" />
<EncoderOutputFileFormat name="mp4" />
@@ -840,8 +1354,14 @@
FIXME : we only check Mpeg4 encorder cap and other codec doesn't check
codec cap
-->
+ <VideoEncoderCap name="hevc" enabled="true"
+ minBitRate="64000" maxBitRate="100000000"
+ minFrameWidth="128" maxFrameWidth="3840"
+ minFrameHeight="96" maxFrameHeight="2160"
+ minFrameRate="15" maxFrameRate="60" />
+
<VideoEncoderCap name="h264" enabled="true"
- minBitRate="64000" maxBitRate="12000000"
+ minBitRate="64000" maxBitRate="100000000"
minFrameWidth="128" maxFrameWidth="3840"
minFrameHeight="96" maxFrameHeight="2160"
minFrameRate="15" maxFrameRate="60" />
diff --git a/media_profiles_whitefin.xml b/media_profiles_whitefin.xml
index 44d81d6..ebc685a 100644
--- a/media_profiles_whitefin.xml
+++ b/media_profiles_whitefin.xml
@@ -45,7 +45,7 @@
<!ELEMENT EncoderOutputFileFormat EMPTY>
<!ATTLIST EncoderOutputFileFormat name (mp4|3gp) #REQUIRED>
<!ELEMENT VideoEncoderCap EMPTY>
-<!ATTLIST VideoEncoderCap name (h264|h263|m4v|wmv) #REQUIRED>
+<!ATTLIST VideoEncoderCap name (hevc|h264|h263|m4v|wmv) #REQUIRED>
<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED>
<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED>
<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED>
@@ -81,59 +81,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="33000000"
width="1920"
height="1080"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -141,13 +180,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -155,13 +194,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -169,13 +208,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -183,13 +222,69 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedlow" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedhigh" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="highspeed1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="42000000"
+ bitRate="72000000"
width="1920"
height="1080"
frameRate="240" />
@@ -212,46 +307,85 @@
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -259,13 +393,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -273,13 +407,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -287,13 +421,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -301,7 +435,63 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedlow" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="42000000"
+ width="1920"
+ height="1080"
+ frameRate="120" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedhigh" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="42000000"
+ width="1920"
+ height="1080"
+ frameRate="120" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
@@ -330,59 +520,98 @@
<EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="72000000"
width="3840"
height="2160"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="33000000"
width="1920"
height="1080"
frameRate="60" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="48000000"
width="3840"
height="2160"
frameRate="30" />
@@ -390,13 +619,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -404,13 +633,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -418,13 +647,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -432,13 +661,69 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedlow" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="highspeedhigh" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="72000000"
+ width="1920"
+ height="1080"
+ frameRate="240" />
+
+ <!-- audio setting is ignored -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="highspeed1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="42000000"
+ bitRate="72000000"
width="1920"
height="1080"
frameRate="240" />
@@ -461,46 +746,85 @@
<EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="512000"
+ width="320"
+ height="240"
+ frameRate="30" />
+
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
+ <Video codec="h264"
+ bitRate="128000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="12000000"
+ bitRate="22000000"
width="1920"
height="1080"
frameRate="30" />
@@ -508,13 +832,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="8000000"
+ bitRate="12000000"
width="1280"
height="720"
frameRate="30" />
@@ -522,13 +846,13 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
<Video codec="h264"
- bitRate="3000000"
+ bitRate="6000000"
width="720"
height="480"
frameRate="30" />
@@ -536,7 +860,35 @@
<!-- Audio settings are not used for timealpse video recording -->
<Audio codec="aac"
bitRate="96000"
- sampleRate="16000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="1200000"
+ width="352"
+ height="288"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="aac"
+ bitRate="96000"
+ sampleRate="48000"
+ channels="1" />
+ </EncoderProfile>
+
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
+ <Video codec="h264"
+ bitRate="192000"
+ width="176"
+ height="144"
+ frameRate="30" />
+
+ <!-- Audio settings are not used for timealpse video recording -->
+ <Audio codec="amrnb"
+ bitRate="12200"
+ sampleRate="8000"
channels="1" />
</EncoderProfile>
@@ -545,7 +897,7 @@
<ImageEncoding quality="70" />
<ImageDecoding memCap="20000000" />
- </CamcorderProfiles>
+ </CamcorderProfiles>
<EncoderOutputFileFormat name="3gp" />
<EncoderOutputFileFormat name="mp4" />
@@ -560,8 +912,14 @@
FIXME : we only check Mpeg4 encorder cap and other codec doesn't check
codec cap
-->
+ <VideoEncoderCap name="hevc" enabled="true"
+ minBitRate="64000" maxBitRate="100000000"
+ minFrameWidth="128" maxFrameWidth="3840"
+ minFrameHeight="96" maxFrameHeight="2160"
+ minFrameRate="15" maxFrameRate="60" />
+
<VideoEncoderCap name="h264" enabled="true"
- minBitRate="64000" maxBitRate="12000000"
+ minBitRate="64000" maxBitRate="100000000"
minFrameWidth="128" maxFrameWidth="3840"
minFrameHeight="96" maxFrameHeight="2160"
minFrameRate="15" maxFrameRate="60" />