diff options
Diffstat (limited to 'configs/media_profiles.xml')
-rw-r--r-- | configs/media_profiles.xml | 165 |
1 files changed, 15 insertions, 150 deletions
diff --git a/configs/media_profiles.xml b/configs/media_profiles.xml index 41c5848..870fe9b 100644 --- a/configs/media_profiles.xml +++ b/configs/media_profiles.xml @@ -25,6 +25,7 @@ <!ATTLIST EncoderProfile quality (timelapse1080p|timelapse720p|timelapse480p|timelapsehigh|timelapselow|480p|qcif|high|low) #REQUIRED> <!ATTLIST EncoderProfile fileFormat (mp4|3gp) #REQUIRED> <!ATTLIST EncoderProfile duration (30|60) #REQUIRED> + <!ATTLIST EncoderProfile cameraId (0|1) #REQUIRED> <!ELEMENT Video EMPTY> <!ATTLIST Video codec (h264|h263|m4v) #REQUIRED> <!ATTLIST Video bitRate CDATA #REQUIRED> @@ -70,15 +71,6 @@ <!ELEMENT AudioDecoderCap EMPTY> <!ATTLIST AudioDecoderCap name (wma) #REQUIRED> <!ATTLIST AudioDecoderCap enabled (true|false) #REQUIRED> - <!ELEMENT VideoEditorCap EMPTY> - <!ATTLIST VideoEditorCap maxInputFrameWidth CDATA #REQUIRED> - <!ATTLIST VideoEditorCap maxInputFrameHeight CDATA #REQUIRED> - <!ATTLIST VideoEditorCap maxOutputFrameWidth CDATA #REQUIRED> - <!ATTLIST VideoEditorCap maxOutputFrameHeight CDATA #REQUIRED> - <!ELEMENT ExportVideoProfile EMPTY> - <!ATTLIST ExportVideoProfile name (h264|h263|m4v) #REQUIRED> - <!ATTLIST ExportVideoProfile profile CDATA #REQUIRED> - <!ATTLIST ExportVideoProfile level CDATA #REQUIRED> ]> <!-- This file is used to declare the multimedia profiles and capabilities @@ -89,30 +81,17 @@ <!-- Back Camera --> <CamcorderProfiles cameraId="0"> - <EncoderProfile quality="low" fileFormat="mp4" duration="30"> + <EncoderProfile quality="qvga" fileFormat="mp4" duration="30"> <Video codec="h264" bitRate="384000" - width="176" - height="144" - frameRate="30" /> - - <Audio codec="aac" - bitRate="128000" - sampleRate="48000" - channels="1" /> - </EncoderProfile> - - <EncoderProfile quality="qcif" fileFormat="mp4" duration="30"> - <Video codec="h264" - bitRate="384000" - width="176" - height="144" - frameRate="30" /> + width="320" + height="240" + frameRate="15" /> <Audio codec="aac" bitRate="128000" sampleRate="48000" - channels="1" /> + channels="2" /> </EncoderProfile> <EncoderProfile quality="480p" fileFormat="mp4" duration="30"> @@ -154,40 +133,6 @@ channels="2" /> </EncoderProfile> - <EncoderProfile quality="timelapselow" fileFormat="3gp" duration="30"> - <Video codec="h264" - bitRate="384000" - width="176" - height="144" - frameRate="30" /> - - <!-- - The Audio part of the profile will not be used since time lapse mode - does not capture audio - --> - <Audio codec="aac" - bitRate="128000" - sampleRate="48000" - channels="1" /> - </EncoderProfile> - - <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30"> - <Video codec="h264" - bitRate="17000000" - width="1920" - height="1080" - frameRate="30" /> - - <!-- - The Audio part of the profile will not be used since time lapse mode - does not capture audio - --> - <Audio codec="aac" - bitRate="128000" - sampleRate="48000" - channels="1" /> - </EncoderProfile> - <EncoderProfile quality="timelapseqcif" fileFormat="3gp" duration="30"> <Video codec="h264" bitRate="384000" @@ -266,38 +211,12 @@ <!-- Front Camera --> <CamcorderProfiles cameraId="1"> - <EncoderProfile quality="low" fileFormat="3gp" duration="30"> - <Video codec="h264" - bitRate="384000" - width="176" - height="144" - frameRate="30" /> - - <Audio codec="aac" - bitRate="128000" - sampleRate="48000" - channels="1" /> - </EncoderProfile> - - <EncoderProfile quality="high" fileFormat="mp4" duration="30"> - <Video codec="h264" - bitRate="3078000" - width="640" - height="480" - frameRate="30" /> - - <Audio codec="aac" - bitRate="128000" - sampleRate="48000" - channels="1" /> - </EncoderProfile> - - <EncoderProfile quality="qcif" fileFormat="3gp" duration="30"> + <EncoderProfile quality="qvga" fileFormat="3gp" duration="30"> <Video codec="h264" bitRate="384000" - width="176" - height="144" - frameRate="30" /> + width="320" + height="240" + frameRate="15" /> <Audio codec="aac" bitRate="128000" @@ -318,34 +237,13 @@ channels="1" /> </EncoderProfile> - <EncoderProfile quality="timelapselow" fileFormat="3gp" duration="30"> - <Video codec="h264" - bitRate="384000" - width="176" - height="144" - frameRate="30" /> - - <!-- - The Audio part of the profile will not be used since time lapse mode - does not capture audio - --> - <Audio codec="aac" - bitRate="128000" - sampleRate="48000" - channels="1" /> - </EncoderProfile> - - <EncoderProfile quality="timelapsehigh" fileFormat="mp4" duration="30"> + <EncoderProfile quality="720p" fileFormat="mp4" duration="30"> <Video codec="h264" - bitRate="3078000" - width="640" - height="480" + bitRate="12000000" + width="1280" + height="720" frameRate="30" /> - <!-- - The Audio part of the profile will not be used since time lapse mode - does not capture audio - --> <Audio codec="aac" bitRate="128000" sampleRate="48000" @@ -443,38 +341,5 @@ --> <VideoDecoderCap name="wmv" enabled="false"/> <AudioDecoderCap name="wma" enabled="false"/> - <!-- - The VideoEditor Capability configuration: - - maxInputFrameWidth: maximum video width of imported video clip. - - maxInputFrameHeight: maximum video height of imported video clip. - - maxOutputFrameWidth: maximum video width of exported video clip. - - maxOutputFrameHeight: maximum video height of exported video clip. - - maxPrefetchYUVFrames: maximum prefetch YUV frames for encoder, - used to limit the amount of memory for prefetched YUV frames. - For this platform, it allows maximum 8MB(1.3MB per 720p frame x 6 - frames) memory. - --> - <VideoEditorCap maxInputFrameWidth="1280" - maxInputFrameHeight="720" maxOutputFrameWidth="1280" - maxOutputFrameHeight="720" maxPrefetchYUVFrames="6"/> - <!-- - The VideoEditor Export codec profile and level values - correspond to the values in OMX_Video.h. - E.g. for h264, profile value 1 means OMX_VIDEO_AVCProfileBaseline - and level 2048 means OMX_VIDEO_AVCLevel4. - Please note that the values are in decimal. - These values are for video encoder. - --> - <!-- - Codec = h.264, Baseline profile, level 4 - --> - <ExportVideoProfile name="h264" profile= "1" level="2048"/> - <!-- - Codec = h.263, Baseline profile, level 0 - --> - <ExportVideoProfile name="h263" profile= "1" level="1"/> - <!-- - Codec = mpeg4, Simple profile, level 5 - --> - <ExportVideoProfile name="m4v" profile= "1" level="128"/> + </MediaSettings> |