From e64d9a236e4704abf53d3b7eea2eb066f23cf402 Mon Sep 17 00:00:00 2001 From: James Dong Date: Wed, 31 Mar 2010 13:56:29 -0700 Subject: Public API changes for CameraProfile and CamcorderProfile classes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. CamcorderProfile: “@see” links are broken; Remove m prefix from fields; remove “final” 2. CamcorderProfile.Quality: use an int rather than an enum 3. Add API on MediaRecorder to pass in a CamcorderProfile 4. CameraProfile.getImageEncodingQualityLevels @hide or make it consistent with CamcorderProfile 5. Remove a convenient method and instead let the (mms) app do that task bug - 2553862 Change-Id: I759215c7892f772aeddf3651d17038489c6fbc50 --- api/current.xml | 152 +++++++++++++++---------- include/media/MediaProfiles.h | 4 +- media/java/android/media/CamcorderProfile.java | 99 ++++++++-------- media/java/android/media/CameraProfile.java | 49 ++++++-- media/java/android/media/MediaRecorder.java | 20 ++++ 5 files changed, 205 insertions(+), 119 deletions(-) diff --git a/api/current.xml b/api/current.xml index 34a0e00..53f5178 100644 --- a/api/current.xml +++ b/api/current.xml @@ -82509,163 +82509,151 @@ deprecated="not deprecated" visibility="public" > - + - - - + - - - - - - - - - - - - - - - - - + - + - + + + + + + + + + + + + Each profile specifies the following set of parameters: *