Home | History | Annotate | Download | only in api
      1 // Signature format: 2.0
      2 package media.profiles {
      3 
      4   public class Audio {
      5     ctor public Audio();
      6     method public int getBitRate();
      7     method public int getChannels();
      8     method public String getCodec();
      9     method public int getSampleRate();
     10     method public void setBitRate(int);
     11     method public void setChannels(int);
     12     method public void setCodec(String);
     13     method public void setSampleRate(int);
     14   }
     15 
     16   public class AudioDecoderCap {
     17     ctor public AudioDecoderCap();
     18     method public boolean getEnabled();
     19     method public String getName();
     20     method public void setEnabled(boolean);
     21     method public void setName(String);
     22   }
     23 
     24   public class AudioEncoderCap {
     25     ctor public AudioEncoderCap();
     26     method public boolean getEnabled();
     27     method public int getMaxBitRate();
     28     method public int getMaxChannels();
     29     method public int getMaxSampleRate();
     30     method public int getMinBitRate();
     31     method public int getMinChannels();
     32     method public int getMinSampleRate();
     33     method public String getName();
     34     method public void setEnabled(boolean);
     35     method public void setMaxBitRate(int);
     36     method public void setMaxChannels(int);
     37     method public void setMaxSampleRate(int);
     38     method public void setMinBitRate(int);
     39     method public void setMinChannels(int);
     40     method public void setMinSampleRate(int);
     41     method public void setName(String);
     42   }
     43 
     44   public class CamcorderProfiles {
     45     ctor public CamcorderProfiles();
     46     method public int getCameraId();
     47     method public java.util.List<media.profiles.EncoderProfile> getEncoderProfile_optional();
     48     method public java.util.List<media.profiles.CamcorderProfiles.ImageDecodingOptional> getImageDecoding_optional();
     49     method public java.util.List<media.profiles.CamcorderProfiles.ImageEncodingOptional> getImageEncoding_optional();
     50     method public void setCameraId(int);
     51   }
     52 
     53   public static class CamcorderProfiles.ImageDecodingOptional {
     54     ctor public CamcorderProfiles.ImageDecodingOptional();
     55     method public int getMemCap();
     56     method public void setMemCap(int);
     57   }
     58 
     59   public static class CamcorderProfiles.ImageEncodingOptional {
     60     ctor public CamcorderProfiles.ImageEncodingOptional();
     61     method public int getQuality();
     62     method public void setQuality(int);
     63   }
     64 
     65   public class EncoderProfile {
     66     ctor public EncoderProfile();
     67     method public java.util.List<media.profiles.Audio> getAudio();
     68     method public int getDuration();
     69     method public String getFileFormat();
     70     method public String getQuality();
     71     method public java.util.List<media.profiles.Video> getVideo();
     72     method public void setDuration(int);
     73     method public void setFileFormat(String);
     74     method public void setQuality(String);
     75   }
     76 
     77   public class MediaSettings {
     78     ctor public MediaSettings();
     79     method public java.util.List<media.profiles.AudioDecoderCap> getAudioDecoderCap();
     80     method public java.util.List<media.profiles.AudioEncoderCap> getAudioEncoderCap();
     81     method public java.util.List<media.profiles.CamcorderProfiles> getCamcorderProfiles();
     82     method public java.util.List<media.profiles.MediaSettings.EncoderOutputFileFormat> getEncoderOutputFileFormat();
     83     method public java.util.List<media.profiles.VideoDecoderCap> getVideoDecoderCap();
     84     method public java.util.List<media.profiles.VideoEncoderCap> getVideoEncoderCap();
     85   }
     86 
     87   public static class MediaSettings.EncoderOutputFileFormat {
     88     ctor public MediaSettings.EncoderOutputFileFormat();
     89     method public String getName();
     90     method public void setName(String);
     91   }
     92 
     93   public class Video {
     94     ctor public Video();
     95     method public int getBitRate();
     96     method public String getCodec();
     97     method public int getFrameRate();
     98     method public int getHeight();
     99     method public int getWidth();
    100     method public void setBitRate(int);
    101     method public void setCodec(String);
    102     method public void setFrameRate(int);
    103     method public void setHeight(int);
    104     method public void setWidth(int);
    105   }
    106 
    107   public class VideoDecoderCap {
    108     ctor public VideoDecoderCap();
    109     method public boolean getEnabled();
    110     method public String getName();
    111     method public void setEnabled(boolean);
    112     method public void setName(String);
    113   }
    114 
    115   public class VideoEncoderCap {
    116     ctor public VideoEncoderCap();
    117     method public boolean getEnabled();
    118     method public int getMaxBitRate();
    119     method public int getMaxFrameHeight();
    120     method public int getMaxFrameRate();
    121     method public int getMaxFrameWidth();
    122     method public int getMinBitRate();
    123     method public int getMinFrameHeight();
    124     method public int getMinFrameRate();
    125     method public int getMinFrameWidth();
    126     method public String getName();
    127     method public void setEnabled(boolean);
    128     method public void setMaxBitRate(int);
    129     method public void setMaxFrameHeight(int);
    130     method public void setMaxFrameRate(int);
    131     method public void setMaxFrameWidth(int);
    132     method public void setMinBitRate(int);
    133     method public void setMinFrameHeight(int);
    134     method public void setMinFrameRate(int);
    135     method public void setMinFrameWidth(int);
    136     method public void setName(String);
    137   }
    138 
    139   public class XmlParser {
    140     ctor public XmlParser();
    141     method public static media.profiles.MediaSettings read(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
    142     method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException;
    143     method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException;
    144   }
    145 
    146 }
    147 
    148