diff options
author | Gloria Wang <gwang@google.com> | 2010-10-10 12:51:00 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2010-10-10 12:51:00 -0700 |
commit | bcf74accafcdac6c7a940ce28982fc0ef08e111b (patch) | |
tree | f093a5152dd151cf9e28c7d620e4e58e4a0140ce /api | |
parent | 06dfa35e3c5f379b14d2acbc584c8d8cb2e822c7 (diff) | |
parent | 9580b8ce6553ddde03db594fd4fd4f59ca61c382 (diff) | |
download | frameworks_base-bcf74accafcdac6c7a940ce28982fc0ef08e111b.zip frameworks_base-bcf74accafcdac6c7a940ce28982fc0ef08e111b.tar.gz frameworks_base-bcf74accafcdac6c7a940ce28982fc0ef08e111b.tar.bz2 |
am 9580b8ce: resolved conflicts for merge of e6ad0e47 to gingerbread-plus-aosp
Merge commit '9580b8ce6553ddde03db594fd4fd4f59ca61c382'
* commit '9580b8ce6553ddde03db594fd4fd4f59ca61c382':
Update of DRM framework.
Diffstat (limited to 'api')
-rw-r--r-- | api/current.xml | 521 |
1 files changed, 463 insertions, 58 deletions
diff --git a/api/current.xml b/api/current.xml index 35c0dc6..9f498fd 100644 --- a/api/current.xml +++ b/api/current.xml @@ -69594,6 +69594,161 @@ > </field> </class> +<class name="DrmErrorEvent" + extends="android.drm.DrmEvent" + abstract="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<constructor name="DrmErrorEvent" + type="android.drm.DrmErrorEvent" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="uniqueId" type="int"> +</parameter> +<parameter name="type" type="int"> +</parameter> +<parameter name="message" type="java.lang.String"> +</parameter> +</constructor> +<field name="TYPE_DRM_INFO_ACQUISITION_FAILED" + type="int" + transient="false" + volatile="false" + value="2012" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_FINALIZE_FAILED" + type="int" + transient="false" + volatile="false" + value="2010" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_INITIALIZE_FAILED" + type="int" + transient="false" + volatile="false" + value="2009" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_NOT_SUPPORTED" + type="int" + transient="false" + volatile="false" + value="2003" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_NO_INTERNET_CONNECTION" + type="int" + transient="false" + volatile="false" + value="2005" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_OUT_OF_MEMORY" + type="int" + transient="false" + volatile="false" + value="2004" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_REGISTRATION_FAILED" + type="int" + transient="false" + volatile="false" + value="2006" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_REMOVE_ALL_RIGHTS_FAILED" + type="int" + transient="false" + volatile="false" + value="2011" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_RIGHTS_ACQUISITION_FAILED" + type="int" + transient="false" + volatile="false" + value="2008" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_RIGHTS_NOT_INSTALLED" + type="int" + transient="false" + volatile="false" + value="2001" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_RIGHTS_RENEWAL_NOT_ALLOWED" + type="int" + transient="false" + volatile="false" + value="2002" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_UNREGISTRATION_FAILED" + type="int" + transient="false" + volatile="false" + value="2007" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +</class> <class name="DrmEvent" extends="java.lang.Object" abstract="false" @@ -69649,6 +69804,105 @@ visibility="public" > </method> +<field name="DRM_INFO_OBJECT" + type="java.lang.String" + transient="false" + volatile="false" + value=""drm_info_object"" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="DRM_INFO_STATUS_OBJECT" + type="java.lang.String" + transient="false" + volatile="false" + value=""drm_info_status_object"" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_ALL_RIGHTS_REMOVED" + type="int" + transient="false" + volatile="false" + value="1006" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_DRM_INFO_ACQUIRED" + type="int" + transient="false" + volatile="false" + value="1007" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_FINALIZED" + type="int" + transient="false" + volatile="false" + value="1001" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_INITIALIZED" + type="int" + transient="false" + volatile="false" + value="1003" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_REGISTERED" + type="int" + transient="false" + volatile="false" + value="1002" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_RIGHTS_ACQUIRED" + type="int" + transient="false" + volatile="false" + value="1005" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="TYPE_UNREGISTERED" + type="int" + transient="false" + volatile="false" + value="1004" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> </class> <class name="DrmInfo" extends="java.lang.Object" @@ -69792,44 +70046,22 @@ <parameter name="message" type="java.lang.String"> </parameter> </constructor> -<field name="TYPE_ALREADY_REGISTERED_BY_ANOTHER_ACCOUNT" +<field name="TYPE_ACCOUNT_ALREADY_REGISTERED" type="int" transient="false" volatile="false" - value="1" - static="true" - final="true" - deprecated="not deprecated" - visibility="public" -> -</field> -<field name="TYPE_NOT_SUPPORTED" - type="int" - transient="false" - volatile="false" - value="6" - static="true" - final="true" - deprecated="not deprecated" - visibility="public" -> -</field> -<field name="TYPE_NO_INTERNET_CONNECTION" - type="int" - transient="false" - volatile="false" - value="9" + value="5" static="true" final="true" deprecated="not deprecated" visibility="public" > </field> -<field name="TYPE_OUT_OF_MEMORY" +<field name="TYPE_ALREADY_REGISTERED_BY_ANOTHER_ACCOUNT" type="int" transient="false" volatile="false" - value="8" + value="1" static="true" final="true" deprecated="not deprecated" @@ -69858,33 +70090,11 @@ visibility="public" > </field> -<field name="TYPE_RIGHTS_NOT_INSTALLED" - type="int" - transient="false" - volatile="false" - value="4" - static="true" - final="true" - deprecated="not deprecated" - visibility="public" -> -</field> -<field name="TYPE_RIGHTS_RENEWAL_NOT_ALLOWED" - type="int" - transient="false" - volatile="false" - value="5" - static="true" - final="true" - deprecated="not deprecated" - visibility="public" -> -</field> <field name="TYPE_WAIT_FOR_RIGHTS" type="int" transient="false" volatile="false" - value="7" + value="4" static="true" final="true" deprecated="not deprecated" @@ -70145,7 +70355,7 @@ </parameter> </constructor> <method name="acquireDrmInfo" - return="android.drm.DrmInfo" + return="int" abstract="false" native="false" synchronized="false" @@ -70172,6 +70382,21 @@ <parameter name="mimeType" type="java.lang.String"> </parameter> </method> +<method name="canHandle" + return="boolean" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="uri" type="android.net.Uri"> +</parameter> +<parameter name="mimeType" type="java.lang.String"> +</parameter> +</method> <method name="checkRightsStatus" return="int" abstract="false" @@ -70195,11 +70420,39 @@ deprecated="not deprecated" visibility="public" > +<parameter name="uri" type="android.net.Uri"> +</parameter> +</method> +<method name="checkRightsStatus" + return="int" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> <parameter name="path" type="java.lang.String"> </parameter> <parameter name="action" type="int"> </parameter> </method> +<method name="checkRightsStatus" + return="int" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="uri" type="android.net.Uri"> +</parameter> +<parameter name="action" type="int"> +</parameter> +</method> <method name="closeConvertSession" return="android.drm.DrmConvertedStatus" abstract="false" @@ -70254,6 +70507,21 @@ <parameter name="action" type="int"> </parameter> </method> +<method name="getConstraints" + return="android.content.ContentValues" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="uri" type="android.net.Uri"> +</parameter> +<parameter name="action" type="int"> +</parameter> +</method> <method name="getDrmObjectType" return="int" abstract="false" @@ -70269,6 +70537,21 @@ <parameter name="mimeType" type="java.lang.String"> </parameter> </method> +<method name="getDrmObjectType" + return="int" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="uri" type="android.net.Uri"> +</parameter> +<parameter name="mimeType" type="java.lang.String"> +</parameter> +</method> <method name="getOriginalMimeType" return="java.lang.String" abstract="false" @@ -70282,8 +70565,21 @@ <parameter name="path" type="java.lang.String"> </parameter> </method> +<method name="getOriginalMimeType" + return="java.lang.String" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="uri" type="android.net.Uri"> +</parameter> +</method> <method name="loadPlugIns" - return="void" + return="int" abstract="false" native="false" synchronized="false" @@ -70307,7 +70603,7 @@ </parameter> </method> <method name="processDrmInfo" - return="android.drm.DrmInfoStatus" + return="int" abstract="false" native="false" synchronized="false" @@ -70320,7 +70616,7 @@ </parameter> </method> <method name="removeAllRights" - return="void" + return="int" abstract="false" native="false" synchronized="false" @@ -70331,7 +70627,7 @@ > </method> <method name="removeRights" - return="void" + return="int" abstract="false" native="false" synchronized="false" @@ -70343,8 +70639,21 @@ <parameter name="path" type="java.lang.String"> </parameter> </method> +<method name="removeRights" + return="int" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="uri" type="android.net.Uri"> +</parameter> +</method> <method name="saveRights" - return="void" + return="int" abstract="false" native="false" synchronized="false" @@ -70362,11 +70671,37 @@ <exception name="IOException" type="java.io.IOException"> </exception> </method> +<method name="setOnErrorListener" + return="void" + abstract="false" + native="false" + synchronized="true" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="errorListener" type="android.drm.DrmManagerClient.OnErrorListener"> +</parameter> +</method> +<method name="setOnEventListener" + return="void" + abstract="false" + native="false" + synchronized="true" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="eventListener" type="android.drm.DrmManagerClient.OnEventListener"> +</parameter> +</method> <method name="setOnInfoListener" return="void" abstract="false" native="false" - synchronized="false" + synchronized="true" static="false" final="false" deprecated="not deprecated" @@ -70376,7 +70711,7 @@ </parameter> </method> <method name="unloadPlugIns" - return="void" + return="int" abstract="false" native="false" synchronized="false" @@ -70386,7 +70721,77 @@ visibility="public" > </method> +<field name="ERROR_NONE" + type="int" + transient="false" + volatile="false" + value="0" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="ERROR_UNKNOWN" + type="int" + transient="false" + volatile="false" + value="-2000" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> </class> +<interface name="DrmManagerClient.OnErrorListener" + abstract="true" + static="true" + final="false" + deprecated="not deprecated" + visibility="public" +> +<method name="onError" + return="void" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="client" type="android.drm.DrmManagerClient"> +</parameter> +<parameter name="event" type="android.drm.DrmErrorEvent"> +</parameter> +</method> +</interface> +<interface name="DrmManagerClient.OnEventListener" + abstract="true" + static="true" + final="false" + deprecated="not deprecated" + visibility="public" +> +<method name="onEvent" + return="void" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="client" type="android.drm.DrmManagerClient"> +</parameter> +<parameter name="event" type="android.drm.DrmEvent"> +</parameter> +<parameter name="attributes" type="java.util.HashMap<java.lang.String, java.lang.Object>"> +</parameter> +</method> +</interface> <interface name="DrmManagerClient.OnInfoListener" abstract="true" static="true" @@ -90345,7 +90750,7 @@ type="float" transient="false" volatile="false" - value="0.001f" + value="0.0010f" static="true" final="true" deprecated="not deprecated" |