diff options
Diffstat (limited to 'media_profiles-nosnd.xml')
| -rw-r--r-- | media_profiles-nosnd.xml | 111 | 
1 files changed, 111 insertions, 0 deletions
diff --git a/media_profiles-nosnd.xml b/media_profiles-nosnd.xml new file mode 100644 index 0000000..d50765e --- /dev/null +++ b/media_profiles-nosnd.xml @@ -0,0 +1,111 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2010 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. +     You may obtain a copy of the License at + +          http://www.apache.org/licenses/LICENSE-2.0 + +     Unless required by applicable law or agreed to in writing, software +     distributed under the License is distributed on an "AS IS" BASIS, +     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +     See the License for the specific language governing permissions and +     limitations under the License. +--> +<!DOCTYPE MediaSettings [ +<!ELEMENT MediaSettings (CamcorderProfiles, +                         EncoderOutputFileFormat+, +                         VideoEncoderCap+, +                         VideoDecoderCap)> +<!ELEMENT CamcorderProfiles (EncoderProfile+, ImageEncoding+, ImageDecoding, Camera)> +<!ELEMENT EncoderProfile (Video)> +<!ATTLIST EncoderProfile quality (high) #REQUIRED> +<!ATTLIST EncoderProfile fileFormat (mp4) #REQUIRED> +<!ATTLIST EncoderProfile duration (30|60) #REQUIRED> +<!ATTLIST EncoderProfile cameraId (0) #REQUIRED> +<!ELEMENT Video EMPTY> +<!ATTLIST Video codec (h264) #REQUIRED> +<!ATTLIST Video bitRate CDATA #REQUIRED> +<!ATTLIST Video width CDATA #REQUIRED> +<!ATTLIST Video height CDATA #REQUIRED> +<!ATTLIST Video frameRate CDATA #REQUIRED> +<!ELEMENT ImageEncoding EMPTY> +<!ATTLIST ImageEncoding quality (90|80|70) #REQUIRED> +<!ELEMENT ImageDecoding EMPTY> +<!ATTLIST ImageDecoding memCap CDATA #REQUIRED> +<!ELEMENT Camera EMPTY> +<!ELEMENT EncoderOutputFileFormat EMPTY> +<!ATTLIST EncoderOutputFileFormat name (3gp) #REQUIRED> +<!ELEMENT VideoEncoderCap EMPTY> +<!ATTLIST VideoEncoderCap name (h264) #REQUIRED> +<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED> +<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap minFrameWidth CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap maxFrameWidth CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap minFrameHeight CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap maxFrameHeight CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap minFrameRate CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap maxFrameRate CDATA #REQUIRED> +<!ELEMENT VideoDecoderCap EMPTY> +<!ATTLIST VideoDecoderCap name (wmv) #REQUIRED> +<!ATTLIST VideoDecoderCap enabled (true|false) #REQUIRED> +]> +<!-- +     This file is used to declare the multimedia profiles and capabilities +     on an android-powered device. +--> +<MediaSettings> +    <!-- Each camcorder profile defines a set of predefined configuration parameters --> +    <CamcorderProfiles cameraId="0"> + +        <EncoderProfile quality="high" fileFormat="mp4" duration="60"> +            <Video codec="h264" +                   bitRate="3000000" +                   width="640" +                   height="480" +                   frameRate="15" /> + +        </EncoderProfile> + +        <ImageEncoding quality="90" /> +        <ImageEncoding quality="80" /> +        <ImageEncoding quality="70" /> +        <ImageDecoding memCap="20000000" /> + +    </CamcorderProfiles> + +    <CamcorderProfiles cameraId="1"> + +        <EncoderProfile quality="low" fileFormat="mp4" duration="60"> +            <Video codec="h264" +                   bitRate="3000000" +                   width="320" +                   height="240" +                   frameRate="15" /> + +        </EncoderProfile> + +        <ImageEncoding quality="90" /> +        <ImageEncoding quality="80" /> +        <ImageEncoding quality="70" /> +        <ImageDecoding memCap="20000000" /> + +    </CamcorderProfiles> + +    <EncoderOutputFileFormat name="3gp" /> + +    <!-- +         If a codec is not enabled, it is invisible to the applications +         In other words, the applications won't be able to use the codec +         or query the capabilities of the codec at all if it is disabled +    --> +    <VideoEncoderCap name="h264" enabled="true" +        minBitRate="64000" maxBitRate="100000" +        minFrameWidth="640" maxFrameWidth="640" +        minFrameHeight="480" maxFrameHeight="480" +        minFrameRate="1" maxFrameRate="20" /> + +    <VideoDecoderCap name="wmv" enabled="false"/> +</MediaSettings>  | 
