-
-
Save invisiblek/c09db1b41718d00ae086 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/configs/media_profiles.xml b/configs/media_profiles.xml | |
index 2306c7c..964db8d 100644 | |
--- a/configs/media_profiles.xml | |
+++ b/configs/media_profiles.xml | |
@@ -1,7 +1,5 @@ | |
<?xml version="1.0" encoding="utf-8"?> | |
-<!-- Copyright (C) 2010 The Android Open Source Project | |
- Copyright (C) 2012-2013 The Linux Foundation. All rights reserved. | |
- Not a contribution. | |
+<!-- Copyright 2013 The Android Open Source Project | |
Licensed under the Apache License, Version 2.0 (the "License"); | |
you may not use this file except in compliance with the License. | |
@@ -21,7 +19,8 @@ | |
VideoEncoderCap+, | |
AudioEncoderCap+, | |
VideoDecoderCap, | |
- AudioDecoderCap)> | |
+ AudioDecoderCap, | |
+ LgeCamcorderCap)> | |
<!ELEMENT CamcorderProfiles (EncoderProfile+, ImageEncoding+, ImageDecoding, Camera)> | |
<!ELEMENT EncoderProfile (Video, Audio)> | |
<!ATTLIST EncoderProfile quality (high|low) #REQUIRED> | |
@@ -35,10 +34,10 @@ | |
<!ATTLIST Video height CDATA #REQUIRED> | |
<!ATTLIST Video frameRate CDATA #REQUIRED> | |
<!ELEMENT Audio EMPTY> | |
-<!ATTLIST Audio codec (amrnb|amrwb|aac|lpcm) #REQUIRED> | |
+<!ATTLIST Audio codec (amrnb|amrwb|aac) #REQUIRED> | |
<!ATTLIST Audio bitRate CDATA #REQUIRED> | |
<!ATTLIST Audio sampleRate CDATA #REQUIRED> | |
-<!ATTLIST Audio channels (1|2|6) #REQUIRED> | |
+<!ATTLIST Audio channels (1|2) #REQUIRED> | |
<!ELEMENT ImageEncoding EMPTY> | |
<!ATTLIST ImageEncoding quality (90|80|70|60|50|40) #REQUIRED> | |
<!ELEMENT ImageDecoding EMPTY> | |
@@ -57,18 +56,15 @@ | |
<!ATTLIST VideoEncoderCap maxFrameHeight CDATA #REQUIRED> | |
<!ATTLIST VideoEncoderCap minFrameRate CDATA #REQUIRED> | |
<!ATTLIST VideoEncoderCap maxFrameRate CDATA #REQUIRED> | |
-<!ATTLIST VideoEncoderCap maxHFRFrameWidth CDATA #REQUIRED> | |
-<!ATTLIST VideoEncoderCap maxHFRFrameHeight CDATA #REQUIRED> | |
-<!ATTLIST VideoEncoderCap maxHFRMode CDATA #REQUIRED> | |
<!ELEMENT AudioEncoderCap EMPTY> | |
-<!ATTLIST AudioEncoderCap name (amrnb|amrwb|aac|wma|lpcm) #REQUIRED> | |
+<!ATTLIST AudioEncoderCap name (amrnb|amrwb|aac|wma) #REQUIRED> | |
<!ATTLIST AudioEncoderCap enabled (true|false) #REQUIRED> | |
<!ATTLIST AudioEncoderCap minBitRate CDATA #REQUIRED> | |
<!ATTLIST AudioEncoderCap maxBitRate CDATA #REQUIRED> | |
<!ATTLIST AudioEncoderCap minSampleRate CDATA #REQUIRED> | |
<!ATTLIST AudioEncoderCap maxSampleRate CDATA #REQUIRED> | |
-<!ATTLIST AudioEncoderCap minChannels (1|2|6) #REQUIRED> | |
-<!ATTLIST AudioEncoderCap maxChannels (1|2|6) #REQUIRED> | |
+<!ATTLIST AudioEncoderCap minChannels (1|2) #REQUIRED> | |
+<!ATTLIST AudioEncoderCap maxChannels (1|2) #REQUIRED> | |
<!ELEMENT VideoDecoderCap EMPTY> | |
<!ATTLIST VideoDecoderCap name (wmv) #REQUIRED> | |
<!ATTLIST VideoDecoderCap enabled (true|false) #REQUIRED> | |
@@ -85,6 +81,14 @@ | |
<!ATTLIST ExportVideoProfile name (h264|h263|m4v) #REQUIRED> | |
<!ATTLIST ExportVideoProfile profile CDATA #REQUIRED> | |
<!ATTLIST ExportVideoProfile level CDATA #REQUIRED> | |
+<!ELEMENT LgeCamcorderCap EMPTY> | |
+<!ATTLIST LgeCamcorderCap minfps CDATA #REQUIRED> | |
+<!ATTLIST LgeCamcorderCap maxfps CDATA #REQUIRED> | |
+<!ATTLIST LgeCamcorderCap usehighprofile CDATA #REQUIRED> | |
+<!ATTLIST LgeCamcorderCap audiozoomenable CDATA #REQUIRED> | |
+<!ATTLIST LgeCamcorderCap audiozoomX CDATA #REQUIRED> | |
+<!ATTLIST LgeCamcorderCap audiozoomY CDATA #REQUIRED> | |
+<!ATTLIST LgeCamcorderCap HFRbitrate CDATA #REQUIRED> | |
]> | |
<!-- | |
This file is used to declare the multimedia profiles and capabilities | |
@@ -92,359 +96,156 @@ | |
--> | |
<MediaSettings> | |
<!-- Each camcorder profile defines a set of predefined configuration parameters --> | |
- <!-- Back Camera --> | |
- <CamcorderProfiles cameraId="0" startOffsetMs="300"> | |
- | |
- <EncoderProfile quality="low" fileFormat="3gp" duration="30"> | |
- <Video codec="h264" | |
- bitRate="192000" | |
- width="176" | |
- height="144" | |
- frameRate="30" /> | |
- | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="high" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="20000000" | |
- width="1920" | |
- height="1080" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="256000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="qvga" fileFormat="mp4" duration="60"> | |
- <Video codec="h264" | |
- bitRate="512000" | |
- width="320" | |
- height="240" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="cif" fileFormat="3gp" duration="30"> | |
- <Video codec="h264" | |
- bitRate="720000" | |
- width="352" | |
- height="288" | |
- frameRate="30" /> | |
- | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="480p" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="720" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="720p" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="14000000" | |
- width="1280" | |
- height="720" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="1080p" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="20000000" | |
- width="1920" | |
- height="1080" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="256000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="4kdci" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="65000000" | |
- width="4096" | |
- height="2160" | |
- frameRate="24" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="320000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="4kuhd" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="60000000" | |
- width="3840" | |
- height="2160" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="320000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="qcif" fileFormat="3gp" duration="30"> | |
- <Video codec="h264" | |
- bitRate="192000" | |
- width="176" | |
- height="144" | |
- frameRate="30" /> | |
- | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="wvga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="800" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="vga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="640" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapselow" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="192000" | |
- width="176" | |
- height="144" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="20000000" | |
- width="1920" | |
- height="1080" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="aac" | |
- bitRate="256000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="192000" | |
- width="176" | |
- height="144" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="720000" | |
- width="352" | |
- height="288" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- | |
- <EncoderProfile quality="timelapseqvga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="512000" | |
- width="320" | |
- height="240" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsewqvga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="720000" | |
- width="432" | |
- height="240" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsevga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="640" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsewvga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="800" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsefwvga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="864" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="640" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="14000000" | |
- width="1280" | |
- height="720" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="20000000" | |
- width="1920" | |
- height="1080" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="aac" | |
- bitRate="256000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapse4kdci" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="65000000" | |
- width="4096" | |
- height="2160" | |
- frameRate="24" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="320000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapse4kuhd" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="60000000" | |
- width="3840" | |
- height="2160" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="320000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
+ <CamcorderProfiles cameraId="0"> | |
+ | |
+ <EncoderProfile quality="qvga" fileFormat="3gp" duration="10"> | |
+ <Video codec="h264" | |
+ bitRate="512000" | |
+ width="320" | |
+ height="240" | |
+ frameRate="15" /> | |
+ <Audio codec="amrnb" | |
+ bitRate="12200" | |
+ sampleRate="8000" | |
+ channels="1" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="10"> | |
+ <Video codec="h264" | |
+ bitRate="640000" | |
+ width="352" | |
+ height="288" | |
+ frameRate="30" /> | |
+ <Audio codec="aac" | |
+ bitRate="96000" | |
+ sampleRate="48000" | |
+ channels="1" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="480p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="6000000" | |
+ width="720" | |
+ height="480" | |
+ frameRate="30" /> | |
+ <Audio codec="aac" | |
+ bitRate="156000" | |
+ sampleRate="48000" | |
+ channels="2" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="720p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="12000000" | |
+ width="1280" | |
+ height="720" | |
+ frameRate="30" /> | |
+ <Audio codec="aac" | |
+ bitRate="156000" | |
+ sampleRate="48000" | |
+ channels="2" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="1080p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="20000000" | |
+ width="1920" | |
+ height="1080" | |
+ frameRate="30" /> | |
+ <Audio codec="aac" | |
+ bitRate="156000" | |
+ sampleRate="48000" | |
+ channels="2" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="hfr720p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="24000000" | |
+ width="1280" | |
+ height="720" | |
+ frameRate="120" /> | |
+ <Audio codec="aac" | |
+ bitRate="156000" | |
+ sampleRate="48000" | |
+ channels="2" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="4kuhd" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="30000000" | |
+ width="3840" | |
+ height="2160" | |
+ frameRate="30" /> | |
+ <Audio codec="aac" | |
+ bitRate="156000" | |
+ sampleRate="48000" | |
+ channels="2" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="192000" | |
+ width="176" | |
+ height="144" | |
+ frameRate="30" /> | |
+ <!-- audio setting is ignored --> | |
+ <Audio codec="amrnb" | |
+ bitRate="12200" | |
+ sampleRate="8000" | |
+ channels="1" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="5120000" | |
+ width="352" | |
+ height="288" | |
+ frameRate="30" /> | |
+ <!-- audio setting is ignored --> | |
+ <Audio codec="aac" | |
+ bitRate="96000" | |
+ sampleRate="48000" | |
+ channels="1" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="6000000" | |
+ width="720" | |
+ height="480" | |
+ frameRate="30" /> | |
+ <!-- audio setting is ignored --> | |
+ <Audio codec="aac" | |
+ bitRate="96000" | |
+ sampleRate="48000" | |
+ channels="1" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="12000000" | |
+ width="1280" | |
+ height="720" | |
+ frameRate="30" /> | |
+ <!-- audio setting is ignored --> | |
+ <Audio codec="aac" | |
+ bitRate="96000" | |
+ sampleRate="48000" | |
+ channels="1" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="20000000" | |
+ width="1920" | |
+ height="1080" | |
+ frameRate="30" /> | |
+ <!-- audio setting is ignored --> | |
+ <Audio codec="aac" | |
+ bitRate="156000" | |
+ sampleRate="48000" | |
+ channels="2" /> | |
+ </EncoderProfile> | |
<ImageEncoding quality="95" /> | |
<ImageEncoding quality="80" /> | |
@@ -452,279 +253,120 @@ | |
<ImageDecoding memCap="20000000" /> | |
</CamcorderProfiles> | |
- <!-- Front Camera --> | |
- <CamcorderProfiles cameraId="1" startOffsetMs="300"> | |
- | |
- <EncoderProfile quality="low" fileFormat="3gp" duration="30"> | |
- <Video codec="h264" | |
- bitRate="192000" | |
- width="176" | |
- height="144" | |
- frameRate="30" /> | |
- | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="high" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="14000000" | |
- width="1280" | |
- height="720" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="qvga" fileFormat="mp4" duration="60"> | |
- <Video codec="h264" | |
- bitRate="512000" | |
- width="320" | |
- height="240" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="cif" fileFormat="3gp" duration="30"> | |
- <Video codec="h264" | |
- bitRate="720000" | |
- width="352" | |
- height="288" | |
- frameRate="30" /> | |
- | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="480p" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="720" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="720p" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="14000000" | |
- width="1280" | |
- height="720" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="qcif" fileFormat="3gp" duration="30"> | |
- <Video codec="h264" | |
- bitRate="192000" | |
- width="176" | |
- height="144" | |
- frameRate="30" /> | |
- | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="wvga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="800" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="vga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="640" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapselow" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="192000" | |
- width="176" | |
- height="144" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="14000000" | |
- width="1280" | |
- height="720" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="192000" | |
- width="176" | |
- height="144" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="1200000" | |
- width="352" | |
- height="288" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="aac" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapseqvga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="512000" | |
- width="320" | |
- height="240" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsewqvga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="720000" | |
- width="432" | |
- height="240" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsevga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="640" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsewvga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="800" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapsefwvga" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="2000000" | |
- width="864" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="amrnb" | |
- bitRate="12200" | |
- sampleRate="8000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="5000000" | |
- width="720" | |
- height="480" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="aac" | |
- bitRate="96000" | |
- sampleRate="48000" | |
- channels="1" /> | |
- </EncoderProfile> | |
- | |
- <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30"> | |
- <Video codec="h264" | |
- bitRate="14000000" | |
- width="1280" | |
- height="720" | |
- frameRate="30" /> | |
- | |
- <!-- audio setting is ignored --> | |
- <Audio codec="aac" | |
- bitRate="156000" | |
- sampleRate="48000" | |
- channels="2" /> | |
- </EncoderProfile> | |
+ | |
+ <CamcorderProfiles cameraId="1"> | |
+ | |
+ <EncoderProfile quality="qvga" fileFormat="3gp" duration="10"> | |
+ <Video codec="h264" | |
+ bitRate="512000" | |
+ width="320" | |
+ height="240" | |
+ frameRate="15" /> | |
+ <Audio codec="amrnb" | |
+ bitRate="12200" | |
+ sampleRate="8000" | |
+ channels="1" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="cif" fileFormat="mp4" duration="10"> | |
+ <Video codec="h264" | |
+ bitRate="640000" | |
+ width="352" | |
+ height="288" | |
+ frameRate="30" /> | |
+ <Audio codec="aac" | |
+ bitRate="96000" | |
+ sampleRate="48000" | |
+ channels="1" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="480p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="6000000" | |
+ width="720" | |
+ height="480" | |
+ frameRate="30" /> | |
+ <Audio codec="aac" | |
+ bitRate="156000" | |
+ sampleRate="48000" | |
+ channels="2" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="720p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="12000000" | |
+ width="1280" | |
+ height="720" | |
+ frameRate="30" /> | |
+ <Audio codec="aac" | |
+ bitRate="156000" | |
+ sampleRate="48000" | |
+ channels="2" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="1080p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="20000000" | |
+ width="1920" | |
+ height="1080" | |
+ frameRate="30" /> | |
+ <Audio codec="aac" | |
+ bitRate="156000" | |
+ sampleRate="48000" | |
+ channels="2" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="192000" | |
+ width="176" | |
+ height="144" | |
+ frameRate="30" /> | |
+ <!-- audio setting is ignored --> | |
+ <Audio codec="amrnb" | |
+ bitRate="12200" | |
+ sampleRate="8000" | |
+ channels="1" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="512000" | |
+ width="352" | |
+ height="288" | |
+ frameRate="30" /> | |
+ <!-- audio setting is ignored --> | |
+ <Audio codec="aac" | |
+ bitRate="96000" | |
+ sampleRate="48000" | |
+ channels="1" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="6000000" | |
+ width="720" | |
+ height="480" | |
+ frameRate="30" /> | |
+ <!-- audio setting is ignored --> | |
+ <Audio codec="aac" | |
+ bitRate="156000" | |
+ sampleRate="48000" | |
+ channels="2" /> | |
+ </EncoderProfile> | |
+ | |
+ <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="30"> | |
+ <Video codec="h264" | |
+ bitRate="12000000" | |
+ width="1280" | |
+ height="720" | |
+ frameRate="30" /> | |
+ <!-- audio setting is ignored --> | |
+ <Audio codec="aac" | |
+ bitRate="96000" | |
+ sampleRate="48000" | |
+ channels="1" /> | |
+ </EncoderProfile> | |
<ImageEncoding quality="95" /> | |
<ImageEncoding quality="80" /> | |
@@ -742,31 +384,25 @@ | |
or query the capabilities of the codec at all if it is disabled | |
--> | |
<VideoEncoderCap name="h264" enabled="true" | |
- minBitRate="64000" maxBitRate="100000000" | |
- minFrameWidth="176" maxFrameWidth="4096" | |
+ minBitRate="128000" maxBitRate="40000000" | |
+ minFrameWidth="176" maxFrameWidth="3840" | |
minFrameHeight="144" maxFrameHeight="2160" | |
- minFrameRate="15" maxFrameRate="30" | |
- maxHFRFrameWidth="1920" maxHFRFrameHeight="1080" | |
- maxHFRMode="120" /> | |
+ minFrameRate="15" maxFrameRate="120" /> | |
<VideoEncoderCap name="h263" enabled="true" | |
- minBitRate="64000" maxBitRate="2000000" | |
+ minBitRate="64000" maxBitRate="8000000" | |
minFrameWidth="176" maxFrameWidth="800" | |
minFrameHeight="144" maxFrameHeight="480" | |
- minFrameRate="15" maxFrameRate="30" | |
- maxHFRFrameWidth="0" maxHFRFrameHeight="0" | |
- maxHFRMode="0" /> | |
+ minFrameRate="15" maxFrameRate="30" /> | |
<VideoEncoderCap name="m4v" enabled="true" | |
- minBitRate="64000" maxBitRate="20000000" | |
+ minBitRate="64000" maxBitRate="40000000" | |
minFrameWidth="176" maxFrameWidth="1920" | |
- minFrameHeight="144" maxFrameHeight="1088" | |
- minFrameRate="15" maxFrameRate="30" | |
- maxHFRFrameWidth="0" maxHFRFrameHeight="0" | |
- maxHFRMode="0" /> | |
+ minFrameHeight="144" maxFrameHeight="1080" | |
+ minFrameRate="15" maxFrameRate="60" /> | |
<AudioEncoderCap name="aac" enabled="true" | |
- minBitRate="8000" maxBitRate="320000" | |
+ minBitRate="8000" maxBitRate="156000" | |
minSampleRate="8000" maxSampleRate="48000" | |
minChannels="1" maxChannels="6" /> | |
@@ -781,7 +417,7 @@ | |
minChannels="1" maxChannels="1" /> | |
<AudioEncoderCap name="amrwb" enabled="true" | |
- minBitRate="6600" maxBitRate="23850" | |
+ minBitRate="6600" maxBitRate="23050" | |
minSampleRate="16000" maxSampleRate="16000" | |
minChannels="1" maxChannels="1" /> | |
@@ -790,11 +426,6 @@ | |
minSampleRate="8000" maxSampleRate="8000" | |
minChannels="1" maxChannels="1" /> | |
- <AudioEncoderCap name="lpcm" enabled="true" | |
- minBitRate="768000" maxBitRate="4608000" | |
- minSampleRate="48000" maxSampleRate="48000" | |
- minChannels="1" maxChannels="6" /> | |
- | |
<!-- | |
FIXME: | |
We do not check decoder capabilities at present | |
@@ -817,8 +448,8 @@ | |
frames) memory. | |
--> | |
<VideoEditorCap maxInputFrameWidth="1920" | |
- maxInputFrameHeight="1088" maxOutputFrameWidth="1920" | |
- maxOutputFrameHeight="1088" maxPrefetchYUVFrames="10"/> | |
+ maxInputFrameHeight="1080" maxOutputFrameWidth="1920" | |
+ maxOutputFrameHeight="1080" maxPrefetchYUVFrames="10"/> | |
<!-- | |
The VideoEditor Export codec profile and level values | |
correspond to the values in OMX_Video.h. | |
@@ -839,4 +470,12 @@ | |
Codec = mpeg4, Simple profile, level 5 | |
--> | |
<ExportVideoProfile name="m4v" profile= "1" level="128"/> | |
+ | |
+ <!-- | |
+ LGE_CHAGE[fefe7270.park] Add LgeCamcorderCap | |
+ --> | |
+ <LgeCamcorderCap minfps="30000" maxfps="30000" | |
+ usehighprofile="1" audiozoomenable="1" | |
+ audiozoomX="14" audiozoomY="4" | |
+ usehwaac="1"/> | |
</MediaSettings> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment