diff options
author | Scott Randolph | 2018-01-05 13:53:02 -0600 |
---|---|---|
committer | Scott Randolph | 2018-01-23 23:39:55 -0600 |
commit | fa50f42dc2f7f3319cb8d0e405f51e1944135673 (patch) | |
tree | 6cd620492fd41f311ef749f37c213e7520b0532f /car-support-lib | |
parent | f949c56c5db29f83d4d327be4cc5d8d743ca6d28 (diff) | |
download | platform-packages-services-car-fa50f42dc2f7f3319cb8d0e405f51e1944135673.tar.gz platform-packages-services-car-fa50f42dc2f7f3319cb8d0e405f51e1944135673.tar.xz platform-packages-services-car-fa50f42dc2f7f3319cb8d0e405f51e1944135673.zip |
Implement Car specific audio control APIs
Adds fade/balance control and audio patch management APIs
Bug: 33352354
Test: build mojave
Change-Id: I616bc6b7e0d3c023b9e57dc5213208e38e938b3b
Diffstat (limited to 'car-support-lib')
-rw-r--r-- | car-support-lib/proguard-release.flags | 1891 |
1 files changed, 359 insertions, 1532 deletions
diff --git a/car-support-lib/proguard-release.flags b/car-support-lib/proguard-release.flags index 96b6fbf6..71c5f15a 100644 --- a/car-support-lib/proguard-release.flags +++ b/car-support-lib/proguard-release.flags | |||
@@ -1084,9 +1084,9 @@ | |||
1084 | public static void logoutCurrentUser(); | 1084 | public static void logoutCurrentUser(); |
1085 | public void moveTaskToFront(int, int); | 1085 | public void moveTaskToFront(int, int); |
1086 | public void moveTaskToFront(int, int, android.os.Bundle); | 1086 | public void moveTaskToFront(int, int, android.os.Bundle); |
1087 | public static void noteAlarmFinish(android.app.PendingIntent, int, java.lang.String); | 1087 | public static void noteAlarmFinish(android.app.PendingIntent, android.os.WorkSource, int, java.lang.String); |
1088 | public static void noteAlarmStart(android.app.PendingIntent, int, java.lang.String); | 1088 | public static void noteAlarmStart(android.app.PendingIntent, android.os.WorkSource, int, java.lang.String); |
1089 | public static void noteWakeupAlarm(android.app.PendingIntent, int, java.lang.String, java.lang.String); | 1089 | public static void noteWakeupAlarm(android.app.PendingIntent, android.os.WorkSource, int, java.lang.String, java.lang.String); |
1090 | public static int processStateAmToProto(int); | 1090 | public static int processStateAmToProto(int); |
1091 | public void removeOnUidImportanceListener(android.app.ActivityManager$OnUidImportanceListener); | 1091 | public void removeOnUidImportanceListener(android.app.ActivityManager$OnUidImportanceListener); |
1092 | public void removeStacksInWindowingModes(int[]); | 1092 | public void removeStacksInWindowingModes(int[]); |
@@ -1335,6 +1335,7 @@ | |||
1335 | public static int IMPORTANCE_PERCEPTIBLE_PRE_26; | 1335 | public static int IMPORTANCE_PERCEPTIBLE_PRE_26; |
1336 | public static int IMPORTANCE_SERVICE; | 1336 | public static int IMPORTANCE_SERVICE; |
1337 | public static int IMPORTANCE_TOP_SLEEPING; | 1337 | public static int IMPORTANCE_TOP_SLEEPING; |
1338 | public static int IMPORTANCE_TOP_SLEEPING_PRE_28; | ||
1338 | public static int IMPORTANCE_VISIBLE; | 1339 | public static int IMPORTANCE_VISIBLE; |
1339 | public static int REASON_PROVIDER_IN_USE; | 1340 | public static int REASON_PROVIDER_IN_USE; |
1340 | public static int REASON_SERVICE_IN_USE; | 1341 | public static int REASON_SERVICE_IN_USE; |
@@ -1535,6 +1536,7 @@ | |||
1535 | public static android.app.ActivityOptions makeCustomAnimation(android.content.Context, int, int, android.os.Handler, android.app.ActivityOptions$OnAnimationStartedListener); | 1536 | public static android.app.ActivityOptions makeCustomAnimation(android.content.Context, int, int, android.os.Handler, android.app.ActivityOptions$OnAnimationStartedListener); |
1536 | public static android.app.ActivityOptions makeCustomInPlaceAnimation(android.content.Context, int); | 1537 | public static android.app.ActivityOptions makeCustomInPlaceAnimation(android.content.Context, int); |
1537 | public static android.app.ActivityOptions makeMultiThumbFutureAspectScaleAnimation(android.content.Context, android.os.Handler, android.view.IAppTransitionAnimationSpecsFuture, android.app.ActivityOptions$OnAnimationStartedListener, boolean); | 1538 | public static android.app.ActivityOptions makeMultiThumbFutureAspectScaleAnimation(android.content.Context, android.os.Handler, android.view.IAppTransitionAnimationSpecsFuture, android.app.ActivityOptions$OnAnimationStartedListener, boolean); |
1539 | public static android.app.ActivityOptions makeOpenCrossProfileAppsAnimation(); | ||
1538 | public static android.app.ActivityOptions makeScaleUpAnimation(android.view.View, int, int, int, int); | 1540 | public static android.app.ActivityOptions makeScaleUpAnimation(android.view.View, int, int, int, int); |
1539 | public static android.app.ActivityOptions makeSceneTransitionAnimation(android.app.Activity, android.view.View, java.lang.String); | 1541 | public static android.app.ActivityOptions makeSceneTransitionAnimation(android.app.Activity, android.view.View, java.lang.String); |
1540 | public static android.app.ActivityOptions makeSceneTransitionAnimation(android.app.Activity, android.util.Pair[]); | 1542 | public static android.app.ActivityOptions makeSceneTransitionAnimation(android.app.Activity, android.util.Pair[]); |
@@ -1568,6 +1570,7 @@ | |||
1568 | public static int ANIM_DEFAULT; | 1570 | public static int ANIM_DEFAULT; |
1569 | public static int ANIM_LAUNCH_TASK_BEHIND; | 1571 | public static int ANIM_LAUNCH_TASK_BEHIND; |
1570 | public static int ANIM_NONE; | 1572 | public static int ANIM_NONE; |
1573 | public static int ANIM_OPEN_CROSS_PROFILE_APPS; | ||
1571 | public static int ANIM_SCALE_UP; | 1574 | public static int ANIM_SCALE_UP; |
1572 | public static int ANIM_SCENE_TRANSITION; | 1575 | public static int ANIM_SCENE_TRANSITION; |
1573 | public static int ANIM_THUMBNAIL_ASPECT_SCALE_DOWN; | 1576 | public static int ANIM_THUMBNAIL_ASPECT_SCALE_DOWN; |
@@ -1620,14 +1623,15 @@ | |||
1620 | public android.app.ActivityThread$ActivityClientRecord getActivityClient(android.os.IBinder); | 1623 | public android.app.ActivityThread$ActivityClientRecord getActivityClient(android.os.IBinder); |
1621 | public android.app.Application getApplication(); | 1624 | public android.app.Application getApplication(); |
1622 | public android.app.ActivityThread$ApplicationThread getApplicationThread(); | 1625 | public android.app.ActivityThread$ApplicationThread getApplicationThread(); |
1626 | public java.util.concurrent.Executor getExecutor(); | ||
1623 | public android.app.Instrumentation getInstrumentation(); | 1627 | public android.app.Instrumentation getInstrumentation(); |
1624 | public int getIntCoreSetting(java.lang.String, int); | 1628 | public int getIntCoreSetting(java.lang.String, int); |
1625 | public static android.content.Intent getIntentBeingBroadcast(); | 1629 | public static android.content.Intent getIntentBeingBroadcast(); |
1630 | public android.app.LoadedApk getLoadedApk(android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo, int); | ||
1631 | public android.app.LoadedApk getLoadedApkForPackageName(java.lang.String, android.content.res.CompatibilityInfo, int); | ||
1632 | public android.app.LoadedApk getLoadedApkForPackageName(java.lang.String, android.content.res.CompatibilityInfo, int, int); | ||
1633 | public android.app.LoadedApk getLoadedApkNoCheck(android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo); | ||
1626 | public android.os.Looper getLooper(); | 1634 | public android.os.Looper getLooper(); |
1627 | public android.app.LoadedApk getPackageInfo(java.lang.String, android.content.res.CompatibilityInfo, int); | ||
1628 | public android.app.LoadedApk getPackageInfo(java.lang.String, android.content.res.CompatibilityInfo, int, int); | ||
1629 | public android.app.LoadedApk getPackageInfo(android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo, int); | ||
1630 | public android.app.LoadedApk getPackageInfoNoCheck(android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo); | ||
1631 | public static android.content.pm.IPackageManager getPackageManager(); | 1635 | public static android.content.pm.IPackageManager getPackageManager(); |
1632 | public java.lang.String getProcessName(); | 1636 | public java.lang.String getProcessName(); |
1633 | public java.lang.String getProfileFilePath(); | 1637 | public java.lang.String getProfileFilePath(); |
@@ -1655,7 +1659,7 @@ | |||
1655 | public static boolean isSystem(); | 1659 | public static boolean isSystem(); |
1656 | public static void main(java.lang.String[]); | 1660 | public static void main(java.lang.String[]); |
1657 | public void onNewActivityOptions(android.os.IBinder, android.app.ActivityOptions); | 1661 | public void onNewActivityOptions(android.os.IBinder, android.app.ActivityOptions); |
1658 | public android.app.LoadedApk peekPackageInfo(java.lang.String, boolean); | 1662 | public android.app.LoadedApk peekLoadedApk(java.lang.String, boolean); |
1659 | public void performRestartActivity(android.os.IBinder, boolean); | 1663 | public void performRestartActivity(android.os.IBinder, boolean); |
1660 | public void registerOnActivityPausedListener(android.app.Activity, android.app.OnActivityPausedListener); | 1664 | public void registerOnActivityPausedListener(android.app.Activity, android.app.OnActivityPausedListener); |
1661 | public boolean releaseProvider(android.content.IContentProvider, boolean); | 1665 | public boolean releaseProvider(android.content.IContentProvider, boolean); |
@@ -1675,6 +1679,7 @@ | |||
1675 | public static boolean DEBUG_CONFIGURATION; | 1679 | public static boolean DEBUG_CONFIGURATION; |
1676 | public static boolean DEBUG_MEMORY_TRIM; | 1680 | public static boolean DEBUG_MEMORY_TRIM; |
1677 | public static long INVALID_PROC_STATE_SEQ; | 1681 | public static long INVALID_PROC_STATE_SEQ; |
1682 | public static java.lang.String PROC_START_SEQ_IDENT; | ||
1678 | public static int SERVICE_DONE_EXECUTING_ANON; | 1683 | public static int SERVICE_DONE_EXECUTING_ANON; |
1679 | public static int SERVICE_DONE_EXECUTING_START; | 1684 | public static int SERVICE_DONE_EXECUTING_START; |
1680 | public static int SERVICE_DONE_EXECUTING_STOP; | 1685 | public static int SERVICE_DONE_EXECUTING_STOP; |
@@ -1694,7 +1699,7 @@ | |||
1694 | 1699 | ||
1695 | 1700 | ||
1696 | public boolean isForward; | 1701 | public boolean isForward; |
1697 | public android.app.LoadedApk packageInfo; | 1702 | public android.app.LoadedApk loadedApk; |
1698 | public android.os.IBinder token; | 1703 | public android.os.IBinder token; |
1699 | } | 1704 | } |
1700 | 1705 | ||
@@ -1709,6 +1714,7 @@ | |||
1709 | public void dumpGfxInfo(android.os.ParcelFileDescriptor, java.lang.String[]); | 1714 | public void dumpGfxInfo(android.os.ParcelFileDescriptor, java.lang.String[]); |
1710 | public void dumpHeap(boolean, boolean, boolean, java.lang.String, android.os.ParcelFileDescriptor); | 1715 | public void dumpHeap(boolean, boolean, boolean, java.lang.String, android.os.ParcelFileDescriptor); |
1711 | public void dumpMemInfo(android.os.ParcelFileDescriptor, android.os.Debug$MemoryInfo, boolean, boolean, boolean, boolean, boolean, java.lang.String[]); | 1716 | public void dumpMemInfo(android.os.ParcelFileDescriptor, android.os.Debug$MemoryInfo, boolean, boolean, boolean, boolean, boolean, java.lang.String[]); |
1717 | public void dumpMemInfoProto(android.os.ParcelFileDescriptor, android.os.Debug$MemoryInfo, boolean, boolean, boolean, boolean, java.lang.String[]); | ||
1712 | public void dumpProvider(android.os.ParcelFileDescriptor, android.os.IBinder, java.lang.String[]); | 1718 | public void dumpProvider(android.os.ParcelFileDescriptor, android.os.IBinder, java.lang.String[]); |
1713 | public void dumpService(android.os.ParcelFileDescriptor, android.os.IBinder, java.lang.String[]); | 1719 | public void dumpService(android.os.ParcelFileDescriptor, android.os.IBinder, java.lang.String[]); |
1714 | public void handleTrustStorageUpdate(); | 1720 | public void handleTrustStorageUpdate(); |
@@ -1762,6 +1768,19 @@ | |||
1762 | 1768 | ||
1763 | } | 1769 | } |
1764 | 1770 | ||
1771 | -keep class android.app.AppComponentFactory { | ||
1772 | <init>(); | ||
1773 | |||
1774 | public android.app.Activity instantiateActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent); | ||
1775 | public android.app.Application instantiateApplication(java.lang.ClassLoader, java.lang.String); | ||
1776 | public android.content.ContentProvider instantiateProvider(java.lang.ClassLoader, java.lang.String); | ||
1777 | public android.content.BroadcastReceiver instantiateReceiver(java.lang.ClassLoader, java.lang.String, android.content.Intent); | ||
1778 | public android.app.Service instantiateService(java.lang.ClassLoader, java.lang.String, android.content.Intent); | ||
1779 | |||
1780 | |||
1781 | public static android.app.AppComponentFactory DEFAULT; | ||
1782 | } | ||
1783 | |||
1765 | -keep class android.app.AppOpsManager { | 1784 | -keep class android.app.AppOpsManager { |
1766 | 1785 | ||
1767 | public int checkAudioOp(int, int, int, java.lang.String); | 1786 | public int checkAudioOp(int, int, int, java.lang.String); |
@@ -1774,6 +1793,7 @@ | |||
1774 | public void finishOp(java.lang.String, int, java.lang.String); | 1793 | public void finishOp(java.lang.String, int, java.lang.String); |
1775 | public void finishOp(int, int, java.lang.String); | 1794 | public void finishOp(int, int, java.lang.String); |
1776 | public void finishOp(int); | 1795 | public void finishOp(int); |
1796 | public static java.lang.String[] getOpStrs(); | ||
1777 | public java.util.List getOpsForPackage(int, java.lang.String, int[]); | 1797 | public java.util.List getOpsForPackage(int, java.lang.String, int[]); |
1778 | public java.util.List getPackagesForOps(int[]); | 1798 | public java.util.List getPackagesForOps(int[]); |
1779 | public static android.os.IBinder getToken(com.android.internal.app.IAppOpsService); | 1799 | public static android.os.IBinder getToken(com.android.internal.app.IAppOpsService); |
@@ -1820,43 +1840,80 @@ | |||
1820 | public static int MODE_DEFAULT; | 1840 | public static int MODE_DEFAULT; |
1821 | public static int MODE_ERRORED; | 1841 | public static int MODE_ERRORED; |
1822 | public static int MODE_IGNORED; | 1842 | public static int MODE_IGNORED; |
1843 | public static java.lang.String OPSTR_ACCESS_NOTIFICATIONS; | ||
1823 | public static java.lang.String OPSTR_ACTIVATE_VPN; | 1844 | public static java.lang.String OPSTR_ACTIVATE_VPN; |
1824 | public static java.lang.String OPSTR_ADD_VOICEMAIL; | 1845 | public static java.lang.String OPSTR_ADD_VOICEMAIL; |
1825 | public static java.lang.String OPSTR_ANSWER_PHONE_CALLS; | 1846 | public static java.lang.String OPSTR_ANSWER_PHONE_CALLS; |
1847 | public static java.lang.String OPSTR_ASSIST_SCREENSHOT; | ||
1848 | public static java.lang.String OPSTR_ASSIST_STRUCTURE; | ||
1849 | public static java.lang.String OPSTR_AUDIO_ACCESSIBILITY_VOLUME; | ||
1850 | public static java.lang.String OPSTR_AUDIO_ALARM_VOLUME; | ||
1851 | public static java.lang.String OPSTR_AUDIO_BLUETOOTH_VOLUME; | ||
1852 | public static java.lang.String OPSTR_AUDIO_MASTER_VOLUME; | ||
1853 | public static java.lang.String OPSTR_AUDIO_MEDIA_VOLUME; | ||
1854 | public static java.lang.String OPSTR_AUDIO_NOTIFICATION_VOLUME; | ||
1855 | public static java.lang.String OPSTR_AUDIO_RING_VOLUME; | ||
1856 | public static java.lang.String OPSTR_AUDIO_VOICE_VOLUME; | ||
1857 | public static java.lang.String OPSTR_BIND_ACCESSIBILITY_SERVICE; | ||
1826 | public static java.lang.String OPSTR_BODY_SENSORS; | 1858 | public static java.lang.String OPSTR_BODY_SENSORS; |
1827 | public static java.lang.String OPSTR_CALL_PHONE; | 1859 | public static java.lang.String OPSTR_CALL_PHONE; |
1828 | public static java.lang.String OPSTR_CAMERA; | 1860 | public static java.lang.String OPSTR_CAMERA; |
1861 | public static java.lang.String OPSTR_CHANGE_WIFI_STATE; | ||
1829 | public static java.lang.String OPSTR_COARSE_LOCATION; | 1862 | public static java.lang.String OPSTR_COARSE_LOCATION; |
1830 | public static java.lang.String OPSTR_FINE_LOCATION; | 1863 | public static java.lang.String OPSTR_FINE_LOCATION; |
1831 | public static java.lang.String OPSTR_GET_ACCOUNTS; | 1864 | public static java.lang.String OPSTR_GET_ACCOUNTS; |
1832 | public static java.lang.String OPSTR_GET_USAGE_STATS; | 1865 | public static java.lang.String OPSTR_GET_USAGE_STATS; |
1866 | public static java.lang.String OPSTR_GPS; | ||
1833 | public static java.lang.String OPSTR_INSTANT_APP_START_FOREGROUND; | 1867 | public static java.lang.String OPSTR_INSTANT_APP_START_FOREGROUND; |
1834 | public static java.lang.String OPSTR_MOCK_LOCATION; | 1868 | public static java.lang.String OPSTR_MOCK_LOCATION; |
1835 | public static java.lang.String OPSTR_MONITOR_HIGH_POWER_LOCATION; | 1869 | public static java.lang.String OPSTR_MONITOR_HIGH_POWER_LOCATION; |
1836 | public static java.lang.String OPSTR_MONITOR_LOCATION; | 1870 | public static java.lang.String OPSTR_MONITOR_LOCATION; |
1871 | public static java.lang.String OPSTR_MUTE_MICROPHONE; | ||
1872 | public static java.lang.String OPSTR_NEIGHBORING_CELLS; | ||
1837 | public static java.lang.String OPSTR_PICTURE_IN_PICTURE; | 1873 | public static java.lang.String OPSTR_PICTURE_IN_PICTURE; |
1874 | public static java.lang.String OPSTR_PLAY_AUDIO; | ||
1875 | public static java.lang.String OPSTR_POST_NOTIFICATION; | ||
1838 | public static java.lang.String OPSTR_PROCESS_OUTGOING_CALLS; | 1876 | public static java.lang.String OPSTR_PROCESS_OUTGOING_CALLS; |
1877 | public static java.lang.String OPSTR_PROJECT_MEDIA; | ||
1839 | public static java.lang.String OPSTR_READ_CALENDAR; | 1878 | public static java.lang.String OPSTR_READ_CALENDAR; |
1840 | public static java.lang.String OPSTR_READ_CALL_LOG; | 1879 | public static java.lang.String OPSTR_READ_CALL_LOG; |
1841 | public static java.lang.String OPSTR_READ_CELL_BROADCASTS; | 1880 | public static java.lang.String OPSTR_READ_CELL_BROADCASTS; |
1881 | public static java.lang.String OPSTR_READ_CLIPBOARD; | ||
1842 | public static java.lang.String OPSTR_READ_CONTACTS; | 1882 | public static java.lang.String OPSTR_READ_CONTACTS; |
1843 | public static java.lang.String OPSTR_READ_EXTERNAL_STORAGE; | 1883 | public static java.lang.String OPSTR_READ_EXTERNAL_STORAGE; |
1884 | public static java.lang.String OPSTR_READ_ICC_SMS; | ||
1844 | public static java.lang.String OPSTR_READ_PHONE_NUMBERS; | 1885 | public static java.lang.String OPSTR_READ_PHONE_NUMBERS; |
1845 | public static java.lang.String OPSTR_READ_PHONE_STATE; | 1886 | public static java.lang.String OPSTR_READ_PHONE_STATE; |
1846 | public static java.lang.String OPSTR_READ_SMS; | 1887 | public static java.lang.String OPSTR_READ_SMS; |
1888 | public static java.lang.String OPSTR_RECEIVE_EMERGENCY_BROADCAST; | ||
1847 | public static java.lang.String OPSTR_RECEIVE_MMS; | 1889 | public static java.lang.String OPSTR_RECEIVE_MMS; |
1848 | public static java.lang.String OPSTR_RECEIVE_SMS; | 1890 | public static java.lang.String OPSTR_RECEIVE_SMS; |
1849 | public static java.lang.String OPSTR_RECEIVE_WAP_PUSH; | 1891 | public static java.lang.String OPSTR_RECEIVE_WAP_PUSH; |
1850 | public static java.lang.String OPSTR_RECORD_AUDIO; | 1892 | public static java.lang.String OPSTR_RECORD_AUDIO; |
1893 | public static java.lang.String OPSTR_REQUEST_DELETE_PACKAGES; | ||
1894 | public static java.lang.String OPSTR_REQUEST_INSTALL_PACKAGES; | ||
1895 | public static java.lang.String OPSTR_RUN_ANY_IN_BACKGROUND; | ||
1896 | public static java.lang.String OPSTR_RUN_IN_BACKGROUND; | ||
1851 | public static java.lang.String OPSTR_SEND_SMS; | 1897 | public static java.lang.String OPSTR_SEND_SMS; |
1852 | public static java.lang.String OPSTR_SYSTEM_ALERT_WINDOW; | 1898 | public static java.lang.String OPSTR_SYSTEM_ALERT_WINDOW; |
1899 | public static java.lang.String OPSTR_TAKE_AUDIO_FOCUS; | ||
1900 | public static java.lang.String OPSTR_TAKE_MEDIA_BUTTONS; | ||
1901 | public static java.lang.String OPSTR_TOAST_WINDOW; | ||
1902 | public static java.lang.String OPSTR_TURN_SCREEN_ON; | ||
1853 | public static java.lang.String OPSTR_USE_FINGERPRINT; | 1903 | public static java.lang.String OPSTR_USE_FINGERPRINT; |
1854 | public static java.lang.String OPSTR_USE_SIP; | 1904 | public static java.lang.String OPSTR_USE_SIP; |
1905 | public static java.lang.String OPSTR_VIBRATE; | ||
1906 | public static java.lang.String OPSTR_WAKE_LOCK; | ||
1907 | public static java.lang.String OPSTR_WIFI_SCAN; | ||
1855 | public static java.lang.String OPSTR_WRITE_CALENDAR; | 1908 | public static java.lang.String OPSTR_WRITE_CALENDAR; |
1856 | public static java.lang.String OPSTR_WRITE_CALL_LOG; | 1909 | public static java.lang.String OPSTR_WRITE_CALL_LOG; |
1910 | public static java.lang.String OPSTR_WRITE_CLIPBOARD; | ||
1857 | public static java.lang.String OPSTR_WRITE_CONTACTS; | 1911 | public static java.lang.String OPSTR_WRITE_CONTACTS; |
1858 | public static java.lang.String OPSTR_WRITE_EXTERNAL_STORAGE; | 1912 | public static java.lang.String OPSTR_WRITE_EXTERNAL_STORAGE; |
1913 | public static java.lang.String OPSTR_WRITE_ICC_SMS; | ||
1859 | public static java.lang.String OPSTR_WRITE_SETTINGS; | 1914 | public static java.lang.String OPSTR_WRITE_SETTINGS; |
1915 | public static java.lang.String OPSTR_WRITE_SMS; | ||
1916 | public static java.lang.String OPSTR_WRITE_WALLPAPER; | ||
1860 | public static int OP_ACCESS_NOTIFICATIONS; | 1917 | public static int OP_ACCESS_NOTIFICATIONS; |
1861 | public static int OP_ACTIVATE_VPN; | 1918 | public static int OP_ACTIVATE_VPN; |
1862 | public static int OP_ADD_VOICEMAIL; | 1919 | public static int OP_ADD_VOICEMAIL; |
@@ -1871,6 +1928,7 @@ | |||
1871 | public static int OP_AUDIO_NOTIFICATION_VOLUME; | 1928 | public static int OP_AUDIO_NOTIFICATION_VOLUME; |
1872 | public static int OP_AUDIO_RING_VOLUME; | 1929 | public static int OP_AUDIO_RING_VOLUME; |
1873 | public static int OP_AUDIO_VOICE_VOLUME; | 1930 | public static int OP_AUDIO_VOICE_VOLUME; |
1931 | public static int OP_BIND_ACCESSIBILITY_SERVICE; | ||
1874 | public static int OP_BODY_SENSORS; | 1932 | public static int OP_BODY_SENSORS; |
1875 | public static int OP_CALL_PHONE; | 1933 | public static int OP_CALL_PHONE; |
1876 | public static int OP_CAMERA; | 1934 | public static int OP_CAMERA; |
@@ -2112,7 +2170,7 @@ | |||
2112 | <init>(); | 2170 | <init>(); |
2113 | 2171 | ||
2114 | public abstract android.app.ActivityThread$ActivityClientRecord getActivityClient(android.os.IBinder); | 2172 | public abstract android.app.ActivityThread$ActivityClientRecord getActivityClient(android.os.IBinder); |
2115 | public abstract android.app.LoadedApk getPackageInfoNoCheck(android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo); | 2173 | public abstract android.app.LoadedApk getLoadedApkNoCheck(android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo); |
2116 | public abstract void handleActivityConfigurationChanged(android.os.IBinder, android.content.res.Configuration, int); | 2174 | public abstract void handleActivityConfigurationChanged(android.os.IBinder, android.content.res.Configuration, int); |
2117 | public abstract void handleConfigurationChanged(android.content.res.Configuration); | 2175 | public abstract void handleConfigurationChanged(android.content.res.Configuration); |
2118 | public abstract void handleDestroyActivity(android.os.IBinder, boolean, int, boolean); | 2176 | public abstract void handleDestroyActivity(android.os.IBinder, boolean, int, boolean); |
@@ -2208,6 +2266,7 @@ | |||
2208 | public java.io.File getFileStreamPath(java.lang.String); | 2266 | public java.io.File getFileStreamPath(java.lang.String); |
2209 | public java.io.File getFilesDir(); | 2267 | public java.io.File getFilesDir(); |
2210 | public android.app.IApplicationThread getIApplicationThread(); | 2268 | public android.app.IApplicationThread getIApplicationThread(); |
2269 | public java.util.concurrent.Executor getMainExecutor(); | ||
2211 | public android.os.Looper getMainLooper(); | 2270 | public android.os.Looper getMainLooper(); |
2212 | public android.os.Handler getMainThreadHandler(); | 2271 | public android.os.Handler getMainThreadHandler(); |
2213 | public java.io.File getNoBackupFilesDir(); | 2272 | public java.io.File getNoBackupFilesDir(); |
@@ -2702,7 +2761,7 @@ | |||
2702 | public abstract void addInstrumentationResults(android.app.IApplicationThread, android.os.Bundle); | 2761 | public abstract void addInstrumentationResults(android.app.IApplicationThread, android.os.Bundle); |
2703 | public abstract void addPackageDependency(java.lang.String); | 2762 | public abstract void addPackageDependency(java.lang.String); |
2704 | public abstract void appNotRespondingViaProvider(android.os.IBinder); | 2763 | public abstract void appNotRespondingViaProvider(android.os.IBinder); |
2705 | public abstract void attachApplication(android.app.IApplicationThread); | 2764 | public abstract void attachApplication(android.app.IApplicationThread, long); |
2706 | public abstract void backgroundWhitelistUid(int); | 2765 | public abstract void backgroundWhitelistUid(int); |
2707 | public abstract void backupAgentCreated(java.lang.String, android.os.IBinder); | 2766 | public abstract void backupAgentCreated(java.lang.String, android.os.IBinder); |
2708 | public abstract boolean bindBackupAgent(java.lang.String, int, int); | 2767 | public abstract boolean bindBackupAgent(java.lang.String, int, int); |
@@ -2710,7 +2769,6 @@ | |||
2710 | public abstract void bootAnimationComplete(); | 2769 | public abstract void bootAnimationComplete(); |
2711 | public abstract int broadcastIntent(android.app.IApplicationThread, android.content.Intent, java.lang.String, android.content.IIntentReceiver, int, java.lang.String, android.os.Bundle, java.lang.String[], int, android.os.Bundle, boolean, boolean, int); | 2770 | public abstract int broadcastIntent(android.app.IApplicationThread, android.content.Intent, java.lang.String, android.content.IIntentReceiver, int, java.lang.String, android.os.Bundle, java.lang.String[], int, android.os.Bundle, boolean, boolean, int); |
2712 | public abstract void cancelIntentSender(android.content.IIntentSender); | 2771 | public abstract void cancelIntentSender(android.content.IIntentSender); |
2713 | public abstract void cancelTaskThumbnailTransition(int); | ||
2714 | public abstract void cancelTaskWindowTransition(int); | 2772 | public abstract void cancelTaskWindowTransition(int); |
2715 | public abstract int checkGrantUriPermission(int, java.lang.String, android.net.Uri, int, int); | 2773 | public abstract int checkGrantUriPermission(int, java.lang.String, android.net.Uri, int, int); |
2716 | public abstract int checkPermission(java.lang.String, int, int); | 2774 | public abstract int checkPermission(java.lang.String, int, int); |
@@ -2841,9 +2899,9 @@ | |||
2841 | public abstract boolean moveTopActivityToPinnedStack(int, android.graphics.Rect); | 2899 | public abstract boolean moveTopActivityToPinnedStack(int, android.graphics.Rect); |
2842 | public abstract boolean navigateUpTo(android.os.IBinder, android.content.Intent, int, android.content.Intent); | 2900 | public abstract boolean navigateUpTo(android.os.IBinder, android.content.Intent, int, android.content.Intent); |
2843 | public abstract android.os.IBinder newUriPermissionOwner(java.lang.String); | 2901 | public abstract android.os.IBinder newUriPermissionOwner(java.lang.String); |
2844 | public abstract void noteAlarmFinish(android.content.IIntentSender, int, java.lang.String); | 2902 | public abstract void noteAlarmFinish(android.content.IIntentSender, android.os.WorkSource, int, java.lang.String); |
2845 | public abstract void noteAlarmStart(android.content.IIntentSender, int, java.lang.String); | 2903 | public abstract void noteAlarmStart(android.content.IIntentSender, android.os.WorkSource, int, java.lang.String); |
2846 | public abstract void noteWakeupAlarm(android.content.IIntentSender, int, java.lang.String, java.lang.String); | 2904 | public abstract void noteWakeupAlarm(android.content.IIntentSender, android.os.WorkSource, int, java.lang.String, java.lang.String); |
2847 | public abstract void notifyActivityDrawn(android.os.IBinder); | 2905 | public abstract void notifyActivityDrawn(android.os.IBinder); |
2848 | public abstract void notifyCleartextNetwork(int, byte[]); | 2906 | public abstract void notifyCleartextNetwork(int, byte[]); |
2849 | public abstract void notifyEnterAnimationComplete(android.os.IBinder); | 2907 | public abstract void notifyEnterAnimationComplete(android.os.IBinder); |
@@ -3015,6 +3073,7 @@ | |||
3015 | public abstract void dumpGfxInfo(android.os.ParcelFileDescriptor, java.lang.String[]); | 3073 | public abstract void dumpGfxInfo(android.os.ParcelFileDescriptor, java.lang.String[]); |
3016 | public abstract void dumpHeap(boolean, boolean, boolean, java.lang.String, android.os.ParcelFileDescriptor); | 3074 | public abstract void dumpHeap(boolean, boolean, boolean, java.lang.String, android.os.ParcelFileDescriptor); |
3017 | public abstract void dumpMemInfo(android.os.ParcelFileDescriptor, android.os.Debug$MemoryInfo, boolean, boolean, boolean, boolean, boolean, java.lang.String[]); | 3075 | public abstract void dumpMemInfo(android.os.ParcelFileDescriptor, android.os.Debug$MemoryInfo, boolean, boolean, boolean, boolean, boolean, java.lang.String[]); |
3076 | public abstract void dumpMemInfoProto(android.os.ParcelFileDescriptor, android.os.Debug$MemoryInfo, boolean, boolean, boolean, boolean, java.lang.String[]); | ||
3018 | public abstract void dumpProvider(android.os.ParcelFileDescriptor, android.os.IBinder, java.lang.String[]); | 3077 | public abstract void dumpProvider(android.os.ParcelFileDescriptor, android.os.IBinder, java.lang.String[]); |
3019 | public abstract void dumpService(android.os.ParcelFileDescriptor, android.os.IBinder, java.lang.String[]); | 3078 | public abstract void dumpService(android.os.ParcelFileDescriptor, android.os.IBinder, java.lang.String[]); |
3020 | public abstract void handleTrustStorageUpdate(); | 3079 | public abstract void handleTrustStorageUpdate(); |
@@ -3289,9 +3348,11 @@ | |||
3289 | -keep class android.app.LoadedApk { | 3348 | -keep class android.app.LoadedApk { |
3290 | <init>(android.app.ActivityThread, android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo, java.lang.ClassLoader, boolean, boolean, boolean); | 3349 | <init>(android.app.ActivityThread, android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo, java.lang.ClassLoader, boolean, boolean, boolean); |
3291 | 3350 | ||
3351 | public android.content.res.Resources createResources(android.os.IBinder, java.lang.String, int, android.content.res.Configuration, android.content.res.CompatibilityInfo); | ||
3292 | public android.content.IIntentReceiver forgetReceiverDispatcher(android.content.Context, android.content.BroadcastReceiver); | 3352 | public android.content.IIntentReceiver forgetReceiverDispatcher(android.content.Context, android.content.BroadcastReceiver); |
3293 | public android.app.IServiceConnection forgetServiceDispatcher(android.content.Context, android.content.ServiceConnection); | 3353 | public android.app.IServiceConnection forgetServiceDispatcher(android.content.Context, android.content.ServiceConnection); |
3294 | public java.lang.String getAppDir(); | 3354 | public java.lang.String getAppDir(); |
3355 | public android.app.AppComponentFactory getAppFactory(); | ||
3295 | public android.content.pm.ApplicationInfo getApplicationInfo(); | 3356 | public android.content.pm.ApplicationInfo getApplicationInfo(); |
3296 | public android.content.res.AssetManager getAssets(); | 3357 | public android.content.res.AssetManager getAssets(); |
3297 | public java.lang.ClassLoader getClassLoader(); | 3358 | public java.lang.ClassLoader getClassLoader(); |
@@ -3301,6 +3362,8 @@ | |||
3301 | public java.io.File getDataDirFile(); | 3362 | public java.io.File getDataDirFile(); |
3302 | public java.io.File getDeviceProtectedDataDirFile(); | 3363 | public java.io.File getDeviceProtectedDataDirFile(); |
3303 | public java.lang.String getLibDir(); | 3364 | public java.lang.String getLibDir(); |
3365 | public android.content.res.Resources getOrCreateResourcesForSplit(java.lang.String, android.os.IBinder, int); | ||
3366 | public android.content.res.Resources getOrCreateTopLevelResources(android.content.pm.ApplicationInfo); | ||
3304 | public java.lang.String[] getOverlayDirs(); | 3367 | public java.lang.String[] getOverlayDirs(); |
3305 | public java.lang.String getPackageName(); | 3368 | public java.lang.String getPackageName(); |
3306 | public android.content.IIntentReceiver getReceiverDispatcher(android.content.BroadcastReceiver, android.content.Context, android.os.Handler, android.app.Instrumentation, boolean); | 3369 | public android.content.IIntentReceiver getReceiverDispatcher(android.content.BroadcastReceiver, android.content.Context, android.os.Handler, android.app.Instrumentation, boolean); |
@@ -3432,6 +3495,7 @@ | |||
3432 | public static java.lang.String EXTRA_FOREGROUND_APPS; | 3495 | public static java.lang.String EXTRA_FOREGROUND_APPS; |
3433 | public static java.lang.String EXTRA_HISTORIC_MESSAGES; | 3496 | public static java.lang.String EXTRA_HISTORIC_MESSAGES; |
3434 | public static java.lang.String EXTRA_INFO_TEXT; | 3497 | public static java.lang.String EXTRA_INFO_TEXT; |
3498 | public static java.lang.String EXTRA_IS_GROUP_CONVERSATION; | ||
3435 | public static java.lang.String EXTRA_LARGE_ICON; | 3499 | public static java.lang.String EXTRA_LARGE_ICON; |
3436 | public static java.lang.String EXTRA_LARGE_ICON_BIG; | 3500 | public static java.lang.String EXTRA_LARGE_ICON_BIG; |
3437 | public static java.lang.String EXTRA_MEDIA_SESSION; | 3501 | public static java.lang.String EXTRA_MEDIA_SESSION; |
@@ -3673,16 +3737,6 @@ | |||
3673 | 3737 | ||
3674 | } | 3738 | } |
3675 | 3739 | ||
3676 | -keep class android.app.PackageInstallObserver { | ||
3677 | <init>(); | ||
3678 | |||
3679 | public android.content.pm.IPackageInstallObserver2 getBinder(); | ||
3680 | public void onPackageInstalled(java.lang.String, int, java.lang.String, android.os.Bundle); | ||
3681 | public void onUserActionRequired(android.content.Intent); | ||
3682 | |||
3683 | |||
3684 | } | ||
3685 | |||
3686 | -keep class android.app.PendingIntent { | 3740 | -keep class android.app.PendingIntent { |
3687 | 3741 | ||
3688 | public void cancel(); | 3742 | public void cancel(); |
@@ -3882,6 +3936,45 @@ | |||
3882 | public java.lang.String mResultWho; | 3936 | public java.lang.String mResultWho; |
3883 | } | 3937 | } |
3884 | 3938 | ||
3939 | -keep class android.app.Service { | ||
3940 | <init>(); | ||
3941 | |||
3942 | public void attach(android.content.Context, android.app.ActivityThread, java.lang.String, android.os.IBinder, android.app.Application, java.lang.Object); | ||
3943 | public void detachAndCleanUp(); | ||
3944 | protected void dump(java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]); | ||
3945 | public android.app.Application getApplication(); | ||
3946 | public abstract android.os.IBinder onBind(android.content.Intent); | ||
3947 | public void onConfigurationChanged(android.content.res.Configuration); | ||
3948 | public void onCreate(); | ||
3949 | public void onDestroy(); | ||
3950 | public void onLowMemory(); | ||
3951 | public void onRebind(android.content.Intent); | ||
3952 | public void onStart(android.content.Intent, int); | ||
3953 | public int onStartCommand(android.content.Intent, int, int); | ||
3954 | public void onTaskRemoved(android.content.Intent); | ||
3955 | public void onTrimMemory(int); | ||
3956 | public boolean onUnbind(android.content.Intent); | ||
3957 | public void setForeground(boolean); | ||
3958 | public void startForeground(int, android.app.Notification); | ||
3959 | public void stopForeground(boolean); | ||
3960 | public void stopForeground(int); | ||
3961 | public void stopSelf(); | ||
3962 | public void stopSelf(int); | ||
3963 | public boolean stopSelfResult(int); | ||
3964 | |||
3965 | |||
3966 | public static int START_CONTINUATION_MASK; | ||
3967 | public static int START_FLAG_REDELIVERY; | ||
3968 | public static int START_FLAG_RETRY; | ||
3969 | public static int START_NOT_STICKY; | ||
3970 | public static int START_REDELIVER_INTENT; | ||
3971 | public static int START_STICKY; | ||
3972 | public static int START_STICKY_COMPATIBILITY; | ||
3973 | public static int START_TASK_REMOVED_COMPLETE; | ||
3974 | public static int STOP_FOREGROUND_DETACH; | ||
3975 | public static int STOP_FOREGROUND_REMOVE; | ||
3976 | } | ||
3977 | |||
3885 | -keep class android.app.SharedElementCallback { | 3978 | -keep class android.app.SharedElementCallback { |
3886 | <init>(); | 3979 | <init>(); |
3887 | 3980 | ||
@@ -4215,6 +4308,7 @@ | |||
4215 | public java.lang.CharSequence getText(); | 4308 | public java.lang.CharSequence getText(); |
4216 | public int getTextBackgroundColor(); | 4309 | public int getTextBackgroundColor(); |
4217 | public int getTextColor(); | 4310 | public int getTextColor(); |
4311 | public java.lang.String getTextIdEntry(); | ||
4218 | public int[] getTextLineBaselines(); | 4312 | public int[] getTextLineBaselines(); |
4219 | public int[] getTextLineCharOffsets(); | 4313 | public int[] getTextLineCharOffsets(); |
4220 | public int getTextSelectionEnd(); | 4314 | public int getTextSelectionEnd(); |
@@ -4338,417 +4432,6 @@ | |||
4338 | 4432 | ||
4339 | } | 4433 | } |
4340 | 4434 | ||
4341 | -keep class android.bluetooth.BluetoothClass { | ||
4342 | <init>(int); | ||
4343 | |||
4344 | public int describeContents(); | ||
4345 | public boolean doesClassMatch(int); | ||
4346 | public boolean equals(java.lang.Object); | ||
4347 | public int getClassOfDevice(); | ||
4348 | public byte[] getClassOfDeviceBytes(); | ||
4349 | public int getDeviceClass(); | ||
4350 | public int getMajorDeviceClass(); | ||
4351 | public boolean hasService(int); | ||
4352 | public int hashCode(); | ||
4353 | public java.lang.String toString(); | ||
4354 | public void writeToParcel(android.os.Parcel, int); | ||
4355 | |||
4356 | |||
4357 | public static android.os.Parcelable$Creator CREATOR; | ||
4358 | public static int ERROR; | ||
4359 | public static int PROFILE_A2DP; | ||
4360 | public static int PROFILE_A2DP_SINK; | ||
4361 | public static int PROFILE_HEADSET; | ||
4362 | public static int PROFILE_HID; | ||
4363 | public static int PROFILE_NAP; | ||
4364 | public static int PROFILE_OPP; | ||
4365 | public static int PROFILE_PANU; | ||
4366 | } | ||
4367 | |||
4368 | -keep class android.bluetooth.BluetoothDevice { | ||
4369 | |||
4370 | public boolean cancelBondProcess(); | ||
4371 | public boolean cancelPairingUserInput(); | ||
4372 | public android.bluetooth.BluetoothGatt connectGatt(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback); | ||
4373 | public android.bluetooth.BluetoothGatt connectGatt(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int); | ||
4374 | public android.bluetooth.BluetoothGatt connectGatt(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int, int); | ||
4375 | public android.bluetooth.BluetoothGatt connectGatt(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int, int, android.os.Handler); | ||
4376 | public android.bluetooth.BluetoothGatt connectGatt(android.content.Context, boolean, android.bluetooth.BluetoothGattCallback, int, boolean, int, android.os.Handler); | ||
4377 | public static byte[] convertPinToBytes(java.lang.String); | ||
4378 | public boolean createBond(); | ||
4379 | public boolean createBond(int); | ||
4380 | public boolean createBondOutOfBand(int, android.bluetooth.OobData); | ||
4381 | public android.bluetooth.BluetoothSocket createInsecureL2capSocket(int); | ||
4382 | public android.bluetooth.BluetoothSocket createInsecureRfcommSocket(int); | ||
4383 | public android.bluetooth.BluetoothSocket createInsecureRfcommSocketToServiceRecord(java.util.UUID); | ||
4384 | public android.bluetooth.BluetoothSocket createL2capSocket(int); | ||
4385 | public android.bluetooth.BluetoothSocket createRfcommSocket(int); | ||
4386 | public android.bluetooth.BluetoothSocket createRfcommSocketToServiceRecord(java.util.UUID); | ||
4387 | public android.bluetooth.BluetoothSocket createScoSocket(); | ||
4388 | public int describeContents(); | ||
4389 | public boolean equals(java.lang.Object); | ||
4390 | public boolean fetchUuidsWithSdp(); | ||
4391 | public java.lang.String getAddress(); | ||
4392 | public java.lang.String getAlias(); | ||
4393 | public java.lang.String getAliasName(); | ||
4394 | public int getBatteryLevel(); | ||
4395 | public android.bluetooth.BluetoothClass getBluetoothClass(); | ||
4396 | public int getBondState(); | ||
4397 | public int getMessageAccessPermission(); | ||
4398 | public java.lang.String getName(); | ||
4399 | public int getPhonebookAccessPermission(); | ||
4400 | public int getSimAccessPermission(); | ||
4401 | public int getType(); | ||
4402 | public android.os.ParcelUuid[] getUuids(); | ||
4403 | public int hashCode(); | ||
4404 | public boolean isBluetoothDock(); | ||
4405 | public boolean isBondingInitiatedLocally(); | ||
4406 | public boolean isConnected(); | ||
4407 | public boolean isEncrypted(); | ||
4408 | public boolean removeBond(); | ||
4409 | public boolean sdpSearch(android.os.ParcelUuid); | ||
4410 | public boolean setAlias(java.lang.String); | ||
4411 | public boolean setDeviceOutOfBandData(byte[], byte[]); | ||
4412 | public boolean setMessageAccessPermission(int); | ||
4413 | public boolean setPairingConfirmation(boolean); | ||
4414 | public boolean setPasskey(int); | ||
4415 | public boolean setPhonebookAccessPermission(int); | ||
4416 | public boolean setPin(byte[]); | ||
4417 | public boolean setRemoteOutOfBandData(); | ||
4418 | public boolean setSimAccessPermission(int); | ||
4419 | public java.lang.String toString(); | ||
4420 | public void writeToParcel(android.os.Parcel, int); | ||
4421 | |||
4422 | |||
4423 | public static int ACCESS_ALLOWED; | ||
4424 | public static int ACCESS_REJECTED; | ||
4425 | public static int ACCESS_UNKNOWN; | ||
4426 | public static java.lang.String ACTION_ACL_CONNECTED; | ||
4427 | public static java.lang.String ACTION_ACL_DISCONNECTED; | ||
4428 | public static java.lang.String ACTION_ACL_DISCONNECT_REQUESTED; | ||
4429 | public static java.lang.String ACTION_ALIAS_CHANGED; | ||
4430 | public static java.lang.String ACTION_BATTERY_LEVEL_CHANGED; | ||
4431 | public static java.lang.String ACTION_BOND_STATE_CHANGED; | ||
4432 | public static java.lang.String ACTION_CLASS_CHANGED; | ||
4433 | public static java.lang.String ACTION_CONNECTION_ACCESS_CANCEL; | ||
4434 | public static java.lang.String ACTION_CONNECTION_ACCESS_REPLY; | ||
4435 | public static java.lang.String ACTION_CONNECTION_ACCESS_REQUEST; | ||
4436 | public static java.lang.String ACTION_DISAPPEARED; | ||
4437 | public static java.lang.String ACTION_FOUND; | ||
4438 | public static java.lang.String ACTION_MAS_INSTANCE; | ||
4439 | public static java.lang.String ACTION_NAME_CHANGED; | ||
4440 | public static java.lang.String ACTION_NAME_FAILED; | ||
4441 | public static java.lang.String ACTION_PAIRING_CANCEL; | ||
4442 | public static java.lang.String ACTION_PAIRING_REQUEST; | ||
4443 | public static java.lang.String ACTION_SDP_RECORD; | ||
4444 | public static java.lang.String ACTION_UUID; | ||
4445 | public static int BATTERY_LEVEL_UNKNOWN; | ||
4446 | public static int BOND_BONDED; | ||
4447 | public static int BOND_BONDING; | ||
4448 | public static int BOND_NONE; | ||
4449 | public static int BOND_SUCCESS; | ||
4450 | public static int CONNECTION_ACCESS_NO; | ||
4451 | public static int CONNECTION_ACCESS_YES; | ||
4452 | public static android.os.Parcelable$Creator CREATOR; | ||
4453 | public static int DEVICE_TYPE_CLASSIC; | ||
4454 | public static int DEVICE_TYPE_DUAL; | ||
4455 | public static int DEVICE_TYPE_LE; | ||
4456 | public static int DEVICE_TYPE_UNKNOWN; | ||
4457 | public static int ERROR; | ||
4458 | public static java.lang.String EXTRA_ACCESS_REQUEST_TYPE; | ||
4459 | public static java.lang.String EXTRA_ALWAYS_ALLOWED; | ||
4460 | public static java.lang.String EXTRA_BATTERY_LEVEL; | ||
4461 | public static java.lang.String EXTRA_BOND_STATE; | ||
4462 | public static java.lang.String EXTRA_CLASS; | ||
4463 | public static java.lang.String EXTRA_CLASS_NAME; | ||
4464 | public static java.lang.String EXTRA_CONNECTION_ACCESS_RESULT; | ||
4465 | public static java.lang.String EXTRA_DEVICE; | ||
4466 | public static java.lang.String EXTRA_MAS_INSTANCE; | ||
4467 | public static java.lang.String EXTRA_NAME; | ||
4468 | public static java.lang.String EXTRA_PACKAGE_NAME; | ||
4469 | public static java.lang.String EXTRA_PAIRING_KEY; | ||
4470 | public static java.lang.String EXTRA_PAIRING_VARIANT; | ||
4471 | public static java.lang.String EXTRA_PREVIOUS_BOND_STATE; | ||
4472 | public static java.lang.String EXTRA_REASON; | ||
4473 | public static java.lang.String EXTRA_RSSI; | ||
4474 | public static java.lang.String EXTRA_SDP_RECORD; | ||
4475 | public static java.lang.String EXTRA_SDP_SEARCH_STATUS; | ||
4476 | public static java.lang.String EXTRA_UUID; | ||
4477 | public static int PAIRING_VARIANT_CONSENT; | ||
4478 | public static int PAIRING_VARIANT_DISPLAY_PASSKEY; | ||
4479 | public static int PAIRING_VARIANT_DISPLAY_PIN; | ||
4480 | public static int PAIRING_VARIANT_OOB_CONSENT; | ||
4481 | public static int PAIRING_VARIANT_PASSKEY; | ||
4482 | public static int PAIRING_VARIANT_PASSKEY_CONFIRMATION; | ||
4483 | public static int PAIRING_VARIANT_PIN; | ||
4484 | public static int PAIRING_VARIANT_PIN_16_DIGITS; | ||
4485 | public static int PHY_LE_1M; | ||
4486 | public static int PHY_LE_1M_MASK; | ||
4487 | public static int PHY_LE_2M; | ||
4488 | public static int PHY_LE_2M_MASK; | ||
4489 | public static int PHY_LE_CODED; | ||
4490 | public static int PHY_LE_CODED_MASK; | ||
4491 | public static int PHY_OPTION_NO_PREFERRED; | ||
4492 | public static int PHY_OPTION_S2; | ||
4493 | public static int PHY_OPTION_S8; | ||
4494 | public static int REQUEST_TYPE_MESSAGE_ACCESS; | ||
4495 | public static int REQUEST_TYPE_PHONEBOOK_ACCESS; | ||
4496 | public static int REQUEST_TYPE_PROFILE_CONNECTION; | ||
4497 | public static int REQUEST_TYPE_SIM_ACCESS; | ||
4498 | public static int TRANSPORT_AUTO; | ||
4499 | public static int TRANSPORT_BREDR; | ||
4500 | public static int TRANSPORT_LE; | ||
4501 | public static int UNBOND_REASON_AUTH_CANCELED; | ||
4502 | public static int UNBOND_REASON_AUTH_FAILED; | ||
4503 | public static int UNBOND_REASON_AUTH_REJECTED; | ||
4504 | public static int UNBOND_REASON_AUTH_TIMEOUT; | ||
4505 | public static int UNBOND_REASON_DISCOVERY_IN_PROGRESS; | ||
4506 | public static int UNBOND_REASON_REMOTE_AUTH_CANCELED; | ||
4507 | public static int UNBOND_REASON_REMOTE_DEVICE_DOWN; | ||
4508 | public static int UNBOND_REASON_REMOVED; | ||
4509 | public static int UNBOND_REASON_REPEATED_ATTEMPTS; | ||
4510 | } | ||
4511 | |||
4512 | -keep class android.bluetooth.BluetoothGatt { | ||
4513 | |||
4514 | public void abortReliableWrite(); | ||
4515 | public void abortReliableWrite(android.bluetooth.BluetoothDevice); | ||
4516 | public boolean beginReliableWrite(); | ||
4517 | public void close(); | ||
4518 | public boolean connect(); | ||
4519 | public void disconnect(); | ||
4520 | public boolean discoverServiceByUuid(java.util.UUID); | ||
4521 | public boolean discoverServices(); | ||
4522 | public boolean executeReliableWrite(); | ||
4523 | public java.util.List getConnectedDevices(); | ||
4524 | public int getConnectionState(android.bluetooth.BluetoothDevice); | ||
4525 | public android.bluetooth.BluetoothDevice getDevice(); | ||
4526 | public java.util.List getDevicesMatchingConnectionStates(int[]); | ||
4527 | public android.bluetooth.BluetoothGattService getService(java.util.UUID); | ||
4528 | public java.util.List getServices(); | ||
4529 | public boolean readCharacteristic(android.bluetooth.BluetoothGattCharacteristic); | ||
4530 | public boolean readDescriptor(android.bluetooth.BluetoothGattDescriptor); | ||
4531 | public void readPhy(); | ||
4532 | public boolean readRemoteRssi(); | ||
4533 | public boolean readUsingCharacteristicUuid(java.util.UUID, int, int); | ||
4534 | public boolean refresh(); | ||
4535 | public boolean requestConnectionPriority(int); | ||
4536 | public boolean requestMtu(int); | ||
4537 | public boolean setCharacteristicNotification(android.bluetooth.BluetoothGattCharacteristic, boolean); | ||
4538 | public void setPreferredPhy(int, int, int); | ||
4539 | public boolean writeCharacteristic(android.bluetooth.BluetoothGattCharacteristic); | ||
4540 | public boolean writeDescriptor(android.bluetooth.BluetoothGattDescriptor); | ||
4541 | |||
4542 | |||
4543 | public static int CONNECTION_PRIORITY_BALANCED; | ||
4544 | public static int CONNECTION_PRIORITY_HIGH; | ||
4545 | public static int CONNECTION_PRIORITY_LOW_POWER; | ||
4546 | public static int GATT_CONNECTION_CONGESTED; | ||
4547 | public static int GATT_FAILURE; | ||
4548 | public static int GATT_INSUFFICIENT_AUTHENTICATION; | ||
4549 | public static int GATT_INSUFFICIENT_ENCRYPTION; | ||
4550 | public static int GATT_INVALID_ATTRIBUTE_LENGTH; | ||
4551 | public static int GATT_INVALID_OFFSET; | ||
4552 | public static int GATT_READ_NOT_PERMITTED; | ||
4553 | public static int GATT_REQUEST_NOT_SUPPORTED; | ||
4554 | public static int GATT_SUCCESS; | ||
4555 | public static int GATT_WRITE_NOT_PERMITTED; | ||
4556 | } | ||
4557 | |||
4558 | -keep class android.bluetooth.BluetoothGattCallback { | ||
4559 | <init>(); | ||
4560 | |||
4561 | public void onCharacteristicChanged(android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic); | ||
4562 | public void onCharacteristicRead(android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic, int); | ||
4563 | public void onCharacteristicWrite(android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic, int); | ||
4564 | public void onConnectionStateChange(android.bluetooth.BluetoothGatt, int, int); | ||
4565 | public void onConnectionUpdated(android.bluetooth.BluetoothGatt, int, int, int, int); | ||
4566 | public void onDescriptorRead(android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattDescriptor, int); | ||
4567 | public void onDescriptorWrite(android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattDescriptor, int); | ||
4568 | public void onMtuChanged(android.bluetooth.BluetoothGatt, int, int); | ||
4569 | public void onPhyRead(android.bluetooth.BluetoothGatt, int, int, int); | ||
4570 | public void onPhyUpdate(android.bluetooth.BluetoothGatt, int, int, int); | ||
4571 | public void onReadRemoteRssi(android.bluetooth.BluetoothGatt, int, int); | ||
4572 | public void onReliableWriteCompleted(android.bluetooth.BluetoothGatt, int); | ||
4573 | public void onServicesDiscovered(android.bluetooth.BluetoothGatt, int); | ||
4574 | |||
4575 | |||
4576 | } | ||
4577 | |||
4578 | -keep class android.bluetooth.BluetoothGattCharacteristic { | ||
4579 | <init>(java.util.UUID, int, int); | ||
4580 | <init>(java.util.UUID, int, int, int); | ||
4581 | |||
4582 | public boolean addDescriptor(android.bluetooth.BluetoothGattDescriptor); | ||
4583 | public int describeContents(); | ||
4584 | public android.bluetooth.BluetoothGattDescriptor getDescriptor(java.util.UUID); | ||
4585 | public java.util.List getDescriptors(); | ||
4586 | public java.lang.Float getFloatValue(int, int); | ||
4587 | public int getInstanceId(); | ||
4588 | public java.lang.Integer getIntValue(int, int); | ||
4589 | public int getKeySize(); | ||
4590 | public int getPermissions(); | ||
4591 | public int getProperties(); | ||
4592 | public android.bluetooth.BluetoothGattService getService(); | ||
4593 | public java.lang.String getStringValue(int); | ||
4594 | public java.util.UUID getUuid(); | ||
4595 | public byte[] getValue(); | ||
4596 | public int getWriteType(); | ||
4597 | public void setInstanceId(int); | ||
4598 | public void setKeySize(int); | ||
4599 | public boolean setValue(byte[]); | ||
4600 | public boolean setValue(int, int, int); | ||
4601 | public boolean setValue(int, int, int, int); | ||
4602 | public boolean setValue(java.lang.String); | ||
4603 | public void setWriteType(int); | ||
4604 | public void writeToParcel(android.os.Parcel, int); | ||
4605 | |||
4606 | |||
4607 | public static android.os.Parcelable$Creator CREATOR; | ||
4608 | public static int FORMAT_FLOAT; | ||
4609 | public static int FORMAT_SFLOAT; | ||
4610 | public static int FORMAT_SINT16; | ||
4611 | public static int FORMAT_SINT32; | ||
4612 | public static int FORMAT_SINT8; | ||
4613 | public static int FORMAT_UINT16; | ||
4614 | public static int FORMAT_UINT32; | ||
4615 | public static int FORMAT_UINT8; | ||
4616 | public static int PERMISSION_READ; | ||
4617 | public static int PERMISSION_READ_ENCRYPTED; | ||
4618 | public static int PERMISSION_READ_ENCRYPTED_MITM; | ||
4619 | public static int PERMISSION_WRITE; | ||
4620 | public static int PERMISSION_WRITE_ENCRYPTED; | ||
4621 | public static int PERMISSION_WRITE_ENCRYPTED_MITM; | ||
4622 | public static int PERMISSION_WRITE_SIGNED; | ||
4623 | public static int PERMISSION_WRITE_SIGNED_MITM; | ||
4624 | public static int PROPERTY_BROADCAST; | ||
4625 | public static int PROPERTY_EXTENDED_PROPS; | ||
4626 | public static int PROPERTY_INDICATE; | ||
4627 | public static int PROPERTY_NOTIFY; | ||
4628 | public static int PROPERTY_READ; | ||
4629 | public static int PROPERTY_SIGNED_WRITE; | ||
4630 | public static int PROPERTY_WRITE; | ||
4631 | public static int PROPERTY_WRITE_NO_RESPONSE; | ||
4632 | public static int WRITE_TYPE_DEFAULT; | ||
4633 | public static int WRITE_TYPE_NO_RESPONSE; | ||
4634 | public static int WRITE_TYPE_SIGNED; | ||
4635 | protected java.util.List mDescriptors; | ||
4636 | protected int mInstance; | ||
4637 | protected int mKeySize; | ||
4638 | protected int mPermissions; | ||
4639 | protected int mProperties; | ||
4640 | protected android.bluetooth.BluetoothGattService mService; | ||
4641 | protected java.util.UUID mUuid; | ||
4642 | protected byte[] mValue; | ||
4643 | protected int mWriteType; | ||
4644 | } | ||
4645 | |||
4646 | -keep class android.bluetooth.BluetoothGattDescriptor { | ||
4647 | <init>(java.util.UUID, int); | ||
4648 | <init>(java.util.UUID, int, int); | ||
4649 | |||
4650 | public int describeContents(); | ||
4651 | public android.bluetooth.BluetoothGattCharacteristic getCharacteristic(); | ||
4652 | public int getInstanceId(); | ||
4653 | public int getPermissions(); | ||
4654 | public java.util.UUID getUuid(); | ||
4655 | public byte[] getValue(); | ||
4656 | public void setInstanceId(int); | ||
4657 | public boolean setValue(byte[]); | ||
4658 | public void writeToParcel(android.os.Parcel, int); | ||
4659 | |||
4660 | |||
4661 | public static android.os.Parcelable$Creator CREATOR; | ||
4662 | public static byte[] DISABLE_NOTIFICATION_VALUE; | ||
4663 | public static byte[] ENABLE_INDICATION_VALUE; | ||
4664 | public static byte[] ENABLE_NOTIFICATION_VALUE; | ||
4665 | public static int PERMISSION_READ; | ||
4666 | public static int PERMISSION_READ_ENCRYPTED; | ||
4667 | public static int PERMISSION_READ_ENCRYPTED_MITM; | ||
4668 | public static int PERMISSION_WRITE; | ||
4669 | public static int PERMISSION_WRITE_ENCRYPTED; | ||
4670 | public static int PERMISSION_WRITE_ENCRYPTED_MITM; | ||
4671 | public static int PERMISSION_WRITE_SIGNED; | ||
4672 | public static int PERMISSION_WRITE_SIGNED_MITM; | ||
4673 | protected android.bluetooth.BluetoothGattCharacteristic mCharacteristic; | ||
4674 | protected int mInstance; | ||
4675 | protected int mPermissions; | ||
4676 | protected java.util.UUID mUuid; | ||
4677 | protected byte[] mValue; | ||
4678 | } | ||
4679 | |||
4680 | -keep class android.bluetooth.BluetoothGattService { | ||
4681 | <init>(java.util.UUID, int); | ||
4682 | <init>(java.util.UUID, int, int); | ||
4683 | |||
4684 | public boolean addCharacteristic(android.bluetooth.BluetoothGattCharacteristic); | ||
4685 | public void addIncludedService(android.bluetooth.BluetoothGattService); | ||
4686 | public boolean addService(android.bluetooth.BluetoothGattService); | ||
4687 | public int describeContents(); | ||
4688 | public android.bluetooth.BluetoothGattCharacteristic getCharacteristic(java.util.UUID); | ||
4689 | public java.util.List getCharacteristics(); | ||
4690 | public java.util.List getIncludedServices(); | ||
4691 | public int getInstanceId(); | ||
4692 | public int getType(); | ||
4693 | public java.util.UUID getUuid(); | ||
4694 | public boolean isAdvertisePreferred(); | ||
4695 | public void setAdvertisePreferred(boolean); | ||
4696 | public void setHandles(int); | ||
4697 | public void setInstanceId(int); | ||
4698 | public void writeToParcel(android.os.Parcel, int); | ||
4699 | |||
4700 | |||
4701 | public static android.os.Parcelable$Creator CREATOR; | ||
4702 | public static int SERVICE_TYPE_PRIMARY; | ||
4703 | public static int SERVICE_TYPE_SECONDARY; | ||
4704 | protected java.util.List mCharacteristics; | ||
4705 | protected android.bluetooth.BluetoothDevice mDevice; | ||
4706 | protected int mHandles; | ||
4707 | protected java.util.List mIncludedServices; | ||
4708 | protected int mInstanceId; | ||
4709 | protected int mServiceType; | ||
4710 | protected java.util.UUID mUuid; | ||
4711 | } | ||
4712 | |||
4713 | -keep class android.bluetooth.BluetoothSocket { | ||
4714 | |||
4715 | public void close(); | ||
4716 | public void connect(); | ||
4717 | protected void finalize(); | ||
4718 | public int getConnectionType(); | ||
4719 | public java.io.InputStream getInputStream(); | ||
4720 | public int getMaxReceivePacketSize(); | ||
4721 | public int getMaxTransmitPacketSize(); | ||
4722 | public java.io.OutputStream getOutputStream(); | ||
4723 | public android.bluetooth.BluetoothDevice getRemoteDevice(); | ||
4724 | public boolean isConnected(); | ||
4725 | public void setExcludeSdp(boolean); | ||
4726 | |||
4727 | |||
4728 | public static int MAX_RFCOMM_CHANNEL; | ||
4729 | public static int TYPE_L2CAP; | ||
4730 | public static int TYPE_RFCOMM; | ||
4731 | public static int TYPE_SCO; | ||
4732 | } | ||
4733 | |||
4734 | -keep class android.bluetooth.OobData { | ||
4735 | <init>(); | ||
4736 | |||
4737 | public int describeContents(); | ||
4738 | public byte[] getLeBluetoothDeviceAddress(); | ||
4739 | public byte[] getLeSecureConnectionsConfirmation(); | ||
4740 | public byte[] getLeSecureConnectionsRandom(); | ||
4741 | public byte[] getSecurityManagerTk(); | ||
4742 | public void setLeBluetoothDeviceAddress(byte[]); | ||
4743 | public void setLeSecureConnectionsConfirmation(byte[]); | ||
4744 | public void setLeSecureConnectionsRandom(byte[]); | ||
4745 | public void setSecurityManagerTk(byte[]); | ||
4746 | public void writeToParcel(android.os.Parcel, int); | ||
4747 | |||
4748 | |||
4749 | public static android.os.Parcelable$Creator CREATOR; | ||
4750 | } | ||
4751 | |||
4752 | -keep class android.content.BroadcastReceiver { | 4435 | -keep class android.content.BroadcastReceiver { |
4753 | <init>(); | 4436 | <init>(); |
4754 | 4437 | ||
@@ -4831,6 +4514,7 @@ | |||
4831 | public void toShortStringShortItems(java.lang.StringBuilder, boolean); | 4514 | public void toShortStringShortItems(java.lang.StringBuilder, boolean); |
4832 | public java.lang.String toString(); | 4515 | public java.lang.String toString(); |
4833 | public void writeToParcel(android.os.Parcel, int); | 4516 | public void writeToParcel(android.os.Parcel, int); |
4517 | public void writeToProto(android.util.proto.ProtoOutputStream, long); | ||
4834 | 4518 | ||
4835 | 4519 | ||
4836 | public static android.os.Parcelable$Creator CREATOR; | 4520 | public static android.os.Parcelable$Creator CREATOR; |
@@ -4855,6 +4539,7 @@ | |||
4855 | public void toShortString(java.lang.StringBuilder); | 4539 | public void toShortString(java.lang.StringBuilder); |
4856 | public void toShortSummaryString(java.lang.StringBuilder); | 4540 | public void toShortSummaryString(java.lang.StringBuilder); |
4857 | public java.lang.String toString(); | 4541 | public java.lang.String toString(); |
4542 | public void writeToProto(android.util.proto.ProtoOutputStream, long); | ||
4858 | 4543 | ||
4859 | 4544 | ||
4860 | } | 4545 | } |
@@ -4879,6 +4564,7 @@ | |||
4879 | public java.lang.String toString(); | 4564 | public java.lang.String toString(); |
4880 | public void validate(); | 4565 | public void validate(); |
4881 | public void writeToParcel(android.os.Parcel, int); | 4566 | public void writeToParcel(android.os.Parcel, int); |
4567 | public void writeToProto(android.util.proto.ProtoOutputStream, long); | ||
4882 | 4568 | ||
4883 | 4569 | ||
4884 | public static android.os.Parcelable$Creator CREATOR; | 4570 | public static android.os.Parcelable$Creator CREATOR; |
@@ -4922,12 +4608,12 @@ | |||
4922 | public int hashCode(); | 4608 | public int hashCode(); |
4923 | public static void printShortString(java.io.PrintWriter, java.lang.String, java.lang.String); | 4609 | public static void printShortString(java.io.PrintWriter, java.lang.String, java.lang.String); |
4924 | public static android.content.ComponentName readFromParcel(android.os.Parcel); | 4610 | public static android.content.ComponentName readFromParcel(android.os.Parcel); |
4925 | public void toProto(android.util.proto.ProtoOutputStream); | ||
4926 | public java.lang.String toShortString(); | 4611 | public java.lang.String toShortString(); |
4927 | public java.lang.String toString(); | 4612 | public java.lang.String toString(); |
4928 | public static android.content.ComponentName unflattenFromString(java.lang.String); | 4613 | public static android.content.ComponentName unflattenFromString(java.lang.String); |
4929 | public void writeToParcel(android.os.Parcel, int); | 4614 | public void writeToParcel(android.os.Parcel, int); |
4930 | public static void writeToParcel(android.content.ComponentName, android.os.Parcel); | 4615 | public static void writeToParcel(android.content.ComponentName, android.os.Parcel); |
4616 | public void writeToProto(android.util.proto.ProtoOutputStream, long); | ||
4931 | 4617 | ||
4932 | 4618 | ||
4933 | public static android.os.Parcelable$Creator CREATOR; | 4619 | public static android.os.Parcelable$Creator CREATOR; |
@@ -5381,6 +5067,7 @@ | |||
5381 | public abstract java.io.File getFileStreamPath(java.lang.String); | 5067 | public abstract java.io.File getFileStreamPath(java.lang.String); |
5382 | public abstract java.io.File getFilesDir(); | 5068 | public abstract java.io.File getFilesDir(); |
5383 | public android.app.IApplicationThread getIApplicationThread(); | 5069 | public android.app.IApplicationThread getIApplicationThread(); |
5070 | public java.util.concurrent.Executor getMainExecutor(); | ||
5384 | public abstract android.os.Looper getMainLooper(); | 5071 | public abstract android.os.Looper getMainLooper(); |
5385 | public android.os.Handler getMainThreadHandler(); | 5072 | public android.os.Handler getMainThreadHandler(); |
5386 | public int getNextAutofillId(); | 5073 | public int getNextAutofillId(); |
@@ -5497,6 +5184,7 @@ | |||
5497 | public static java.lang.String BATTERY_SERVICE; | 5184 | public static java.lang.String BATTERY_SERVICE; |
5498 | public static int BIND_ABOVE_CLIENT; | 5185 | public static int BIND_ABOVE_CLIENT; |
5499 | public static int BIND_ADJUST_WITH_ACTIVITY; | 5186 | public static int BIND_ADJUST_WITH_ACTIVITY; |
5187 | public static int BIND_ALLOW_INSTANT; | ||
5500 | public static int BIND_ALLOW_OOM_MANAGEMENT; | 5188 | public static int BIND_ALLOW_OOM_MANAGEMENT; |
5501 | public static int BIND_ALLOW_WHITELIST_MANAGEMENT; | 5189 | public static int BIND_ALLOW_WHITELIST_MANAGEMENT; |
5502 | public static int BIND_AUTO_CREATE; | 5190 | public static int BIND_AUTO_CREATE; |
@@ -5682,6 +5370,7 @@ | |||
5682 | public java.io.File getFileStreamPath(java.lang.String); | 5370 | public java.io.File getFileStreamPath(java.lang.String); |
5683 | public java.io.File getFilesDir(); | 5371 | public java.io.File getFilesDir(); |
5684 | public android.app.IApplicationThread getIApplicationThread(); | 5372 | public android.app.IApplicationThread getIApplicationThread(); |
5373 | public java.util.concurrent.Executor getMainExecutor(); | ||
5685 | public android.os.Looper getMainLooper(); | 5374 | public android.os.Looper getMainLooper(); |
5686 | public android.os.Handler getMainThreadHandler(); | 5375 | public android.os.Handler getMainThreadHandler(); |
5687 | public int getNextAutofillId(); | 5376 | public int getNextAutofillId(); |
@@ -6086,6 +5775,7 @@ | |||
6086 | public java.lang.String toURI(); | 5775 | public java.lang.String toURI(); |
6087 | public java.lang.String toUri(int); | 5776 | public java.lang.String toUri(int); |
6088 | public void writeToParcel(android.os.Parcel, int); | 5777 | public void writeToParcel(android.os.Parcel, int); |
5778 | public void writeToProto(android.util.proto.ProtoOutputStream, long); | ||
6089 | public void writeToProto(android.util.proto.ProtoOutputStream, long, boolean, boolean, boolean, boolean); | 5779 | public void writeToProto(android.util.proto.ProtoOutputStream, long, boolean, boolean, boolean, boolean); |
6090 | 5780 | ||
6091 | 5781 | ||
@@ -7216,6 +6906,7 @@ | |||
7216 | public static int PRIVATE_FLAG_STATIC_SHARED_LIBRARY; | 6906 | public static int PRIVATE_FLAG_STATIC_SHARED_LIBRARY; |
7217 | public static int PRIVATE_FLAG_VENDOR; | 6907 | public static int PRIVATE_FLAG_VENDOR; |
7218 | public static int PRIVATE_FLAG_VIRTUAL_PRELOAD; | 6908 | public static int PRIVATE_FLAG_VIRTUAL_PRELOAD; |
6909 | public java.lang.String appComponentFactory; | ||
7219 | public java.lang.String backupAgentName; | 6910 | public java.lang.String backupAgentName; |
7220 | public int category; | 6911 | public int category; |
7221 | public java.lang.String classLoaderName; | 6912 | public java.lang.String classLoaderName; |
@@ -7432,14 +7123,6 @@ | |||
7432 | 7123 | ||
7433 | } | 7124 | } |
7434 | 7125 | ||
7435 | -keep class android.content.pm.IPackageInstallObserver2 { | ||
7436 | |||
7437 | public abstract void onPackageInstalled(java.lang.String, int, java.lang.String, android.os.Bundle); | ||
7438 | public abstract void onUserActionRequired(android.content.Intent); | ||
7439 | |||
7440 | |||
7441 | } | ||
7442 | |||
7443 | -keep class android.content.pm.IPackageInstaller { | 7126 | -keep class android.content.pm.IPackageInstaller { |
7444 | 7127 | ||
7445 | public abstract void abandonSession(int); | 7128 | public abstract void abandonSession(int); |
@@ -7594,7 +7277,6 @@ | |||
7594 | public abstract boolean hasSystemFeature(java.lang.String, int); | 7277 | public abstract boolean hasSystemFeature(java.lang.String, int); |
7595 | public abstract boolean hasSystemUidErrors(); | 7278 | public abstract boolean hasSystemUidErrors(); |
7596 | public abstract int installExistingPackageAsUser(java.lang.String, int, int, int); | 7279 | public abstract int installExistingPackageAsUser(java.lang.String, int, int, int); |
7597 | public abstract void installPackageAsUser(java.lang.String, android.content.pm.IPackageInstallObserver2, int, java.lang.String, int); | ||
7598 | public abstract boolean isFirstBoot(); | 7280 | public abstract boolean isFirstBoot(); |
7599 | public abstract boolean isInstantApp(java.lang.String, int); | 7281 | public abstract boolean isInstantApp(java.lang.String, int); |
7600 | public abstract boolean isOnlyCoreApps(); | 7282 | public abstract boolean isOnlyCoreApps(); |
@@ -8043,6 +7725,7 @@ | |||
8043 | public void setInstallFlagsInternal(); | 7725 | public void setInstallFlagsInternal(); |
8044 | public void setInstallLocation(int); | 7726 | public void setInstallLocation(int); |
8045 | public void setInstallReason(int); | 7727 | public void setInstallReason(int); |
7728 | public void setInstallerPackageName(java.lang.String); | ||
8046 | public void setOriginatingUid(int); | 7729 | public void setOriginatingUid(int); |
8047 | public void setOriginatingUri(android.net.Uri); | 7730 | public void setOriginatingUri(android.net.Uri); |
8048 | public void setReferrerUri(android.net.Uri); | 7731 | public void setReferrerUri(android.net.Uri); |
@@ -8064,6 +7747,7 @@ | |||
8064 | public int installFlags; | 7747 | public int installFlags; |
8065 | public int installLocation; | 7748 | public int installLocation; |
8066 | public int installReason; | 7749 | public int installReason; |
7750 | public java.lang.String installerPackageName; | ||
8067 | public int mode; | 7751 | public int mode; |
8068 | public int originatingUid; | 7752 | public int originatingUid; |
8069 | public android.net.Uri originatingUri; | 7753 | public android.net.Uri originatingUri; |
@@ -8244,7 +7928,6 @@ | |||
8244 | public abstract int installExistingPackage(java.lang.String); | 7928 | public abstract int installExistingPackage(java.lang.String); |
8245 | public abstract int installExistingPackage(java.lang.String, int); | 7929 | public abstract int installExistingPackage(java.lang.String, int); |
8246 | public abstract int installExistingPackageAsUser(java.lang.String, int); | 7930 | public abstract int installExistingPackageAsUser(java.lang.String, int); |
8247 | public abstract void installPackage(android.net.Uri, android.app.PackageInstallObserver, int, java.lang.String); | ||
8248 | public static int installStatusToPublicStatus(int); | 7931 | public static int installStatusToPublicStatus(int); |
8249 | public static java.lang.String installStatusToString(int, java.lang.String); | 7932 | public static java.lang.String installStatusToString(int, java.lang.String); |
8250 | public static java.lang.String installStatusToString(int); | 7933 | public static java.lang.String installStatusToString(int); |
@@ -8350,6 +8033,7 @@ | |||
8350 | public static java.lang.String EXTRA_VERIFICATION_URI; | 8033 | public static java.lang.String EXTRA_VERIFICATION_URI; |
8351 | public static java.lang.String EXTRA_VERIFICATION_VERSION_CODE; | 8034 | public static java.lang.String EXTRA_VERIFICATION_VERSION_CODE; |
8352 | public static java.lang.String FEATURE_ACTIVITIES_ON_SECONDARY_DISPLAYS; | 8035 | public static java.lang.String FEATURE_ACTIVITIES_ON_SECONDARY_DISPLAYS; |
8036 | public static java.lang.String FEATURE_ADOPTABLE_STORAGE; | ||
8353 | public static java.lang.String FEATURE_APP_WIDGETS; | 8037 | public static java.lang.String FEATURE_APP_WIDGETS; |
8354 | public static java.lang.String FEATURE_AUDIO_LOW_LATENCY; | 8038 | public static java.lang.String FEATURE_AUDIO_LOW_LATENCY; |
8355 | public static java.lang.String FEATURE_AUDIO_OUTPUT; | 8039 | public static java.lang.String FEATURE_AUDIO_OUTPUT; |
@@ -8433,6 +8117,7 @@ | |||
8433 | public static java.lang.String FEATURE_TELEPHONY_CDMA; | 8117 | public static java.lang.String FEATURE_TELEPHONY_CDMA; |
8434 | public static java.lang.String FEATURE_TELEPHONY_EUICC; | 8118 | public static java.lang.String FEATURE_TELEPHONY_EUICC; |
8435 | public static java.lang.String FEATURE_TELEPHONY_GSM; | 8119 | public static java.lang.String FEATURE_TELEPHONY_GSM; |
8120 | public static java.lang.String FEATURE_TELEPHONY_MBMS; | ||
8436 | public static java.lang.String FEATURE_TELEVISION; | 8121 | public static java.lang.String FEATURE_TELEVISION; |
8437 | public static java.lang.String FEATURE_TOUCHSCREEN; | 8122 | public static java.lang.String FEATURE_TOUCHSCREEN; |
8438 | public static java.lang.String FEATURE_TOUCHSCREEN_MULTITOUCH; | 8123 | public static java.lang.String FEATURE_TOUCHSCREEN_MULTITOUCH; |
@@ -11262,6 +10947,7 @@ | |||
11262 | public void set(int, int); | 10947 | public void set(int, int); |
11263 | public java.lang.String toString(); | 10948 | public java.lang.String toString(); |
11264 | public void writeToParcel(android.os.Parcel, int); | 10949 | public void writeToParcel(android.os.Parcel, int); |
10950 | public void writeToProto(android.util.proto.ProtoOutputStream, long); | ||
11265 | 10951 | ||
11266 | 10952 | ||
11267 | public static android.os.Parcelable$Creator CREATOR; | 10953 | public static android.os.Parcelable$Creator CREATOR; |
@@ -11875,9 +11561,9 @@ | |||
11875 | 11561 | ||
11876 | public static android.os.Parcelable$Creator CREATOR; | 11562 | public static android.os.Parcelable$Creator CREATOR; |
11877 | public float batteryLevel; | 11563 | public float batteryLevel; |
11878 | public int brightness; | 11564 | public float brightness; |
11879 | public int colorTemperature; | 11565 | public int colorTemperature; |
11880 | public int lastBrightness; | 11566 | public float lastBrightness; |
11881 | public long[] luxTimestamps; | 11567 | public long[] luxTimestamps; |
11882 | public float[] luxValues; | 11568 | public float[] luxValues; |
11883 | public boolean nightMode; | 11569 | public boolean nightMode; |
@@ -11918,7 +11604,6 @@ | |||
11918 | public void registerDisplayListener(android.hardware.display.DisplayManager$DisplayListener, android.os.Handler); | 11604 | public void registerDisplayListener(android.hardware.display.DisplayManager$DisplayListener, android.os.Handler); |
11919 | public void renameWifiDisplay(java.lang.String, java.lang.String); | 11605 | public void renameWifiDisplay(java.lang.String, java.lang.String); |
11920 | public void resumeWifiDisplay(); | 11606 | public void resumeWifiDisplay(); |
11921 | public void setBrightness(int); | ||
11922 | public void setBrightnessConfiguration(android.hardware.display.BrightnessConfiguration); | 11607 | public void setBrightnessConfiguration(android.hardware.display.BrightnessConfiguration); |
11923 | public void setBrightnessConfigurationForUser(android.hardware.display.BrightnessConfiguration, int); | 11608 | public void setBrightnessConfigurationForUser(android.hardware.display.BrightnessConfiguration, int); |
11924 | public void startWifiDisplayScan(); | 11609 | public void startWifiDisplayScan(); |
@@ -11971,7 +11656,6 @@ | |||
11971 | public void requestColorMode(int, int); | 11656 | public void requestColorMode(int, int); |
11972 | public void resizeVirtualDisplay(android.hardware.display.IVirtualDisplayCallback, int, int, int); | 11657 | public void resizeVirtualDisplay(android.hardware.display.IVirtualDisplayCallback, int, int, int); |
11973 | public void resumeWifiDisplay(); | 11658 | public void resumeWifiDisplay(); |
11974 | public void setBrightness(int); | ||
11975 | public void setBrightnessConfigurationForUser(android.hardware.display.BrightnessConfiguration, int); | 11659 | public void setBrightnessConfigurationForUser(android.hardware.display.BrightnessConfiguration, int); |
11976 | public void setVirtualDisplaySurface(android.hardware.display.IVirtualDisplayCallback, android.view.Surface); | 11660 | public void setVirtualDisplaySurface(android.hardware.display.IVirtualDisplayCallback, android.view.Surface); |
11977 | public void startWifiDisplayScan(); | 11661 | public void startWifiDisplayScan(); |
@@ -12162,15 +11846,6 @@ | |||
12162 | public static int USAGE_VOICE_COMMUNICATION_SIGNALLING; | 11846 | public static int USAGE_VOICE_COMMUNICATION_SIGNALLING; |
12163 | } | 11847 | } |
12164 | 11848 | ||
12165 | -keep class android.media.AudioDeviceCallback { | ||
12166 | <init>(); | ||
12167 | |||
12168 | public void onAudioDevicesAdded(android.media.AudioDeviceInfo[]); | ||
12169 | public void onAudioDevicesRemoved(android.media.AudioDeviceInfo[]); | ||
12170 | |||
12171 | |||
12172 | } | ||
12173 | |||
12174 | -keep class android.media.AudioDeviceInfo { | 11849 | -keep class android.media.AudioDeviceInfo { |
12175 | 11850 | ||
12176 | public static int convertDeviceTypeToInternalDevice(int); | 11851 | public static int convertDeviceTypeToInternalDevice(int); |
@@ -12234,40 +11909,6 @@ | |||
12234 | 11909 | ||
12235 | } | 11910 | } |
12236 | 11911 | ||
12237 | -keep class android.media.AudioFocusInfo { | ||
12238 | <init>(android.media.AudioAttributes, int, java.lang.String, java.lang.String, int, int, int, int); | ||
12239 | |||
12240 | public void clearLossReceived(); | ||
12241 | public int describeContents(); | ||
12242 | public boolean equals(java.lang.Object); | ||
12243 | public android.media.AudioAttributes getAttributes(); | ||
12244 | public java.lang.String getClientId(); | ||
12245 | public int getClientUid(); | ||
12246 | public int getFlags(); | ||
12247 | public int getGainRequest(); | ||
12248 | public int getLossReceived(); | ||
12249 | public java.lang.String getPackageName(); | ||
12250 | public int getSdkTarget(); | ||
12251 | public int hashCode(); | ||
12252 | public void writeToParcel(android.os.Parcel, int); | ||
12253 | |||
12254 | |||
12255 | public static android.os.Parcelable$Creator CREATOR; | ||
12256 | } | ||
12257 | |||
12258 | -keep class android.media.AudioFocusRequest { | ||
12259 | |||
12260 | public boolean acceptsDelayedFocusGain(); | ||
12261 | public android.media.AudioAttributes getAudioAttributes(); | ||
12262 | public int getFocusGain(); | ||
12263 | public android.media.AudioManager$OnAudioFocusChangeListener getOnAudioFocusChangeListener(); | ||
12264 | public android.os.Handler getOnAudioFocusChangeListenerHandler(); | ||
12265 | public boolean locksFocus(); | ||
12266 | public boolean willPauseWhenDucked(); | ||
12267 | |||
12268 | |||
12269 | } | ||
12270 | |||
12271 | -keep class android.media.AudioFormat { | 11912 | -keep class android.media.AudioFormat { |
12272 | <init>(); | 11913 | <init>(); |
12273 | 11914 | ||
@@ -12402,404 +12043,6 @@ | |||
12402 | 12043 | ||
12403 | } | 12044 | } |
12404 | 12045 | ||
12405 | -keep class android.media.AudioManager { | ||
12406 | <init>(); | ||
12407 | <init>(android.content.Context); | ||
12408 | |||
12409 | public int abandonAudioFocus(android.media.AudioManager$OnAudioFocusChangeListener); | ||
12410 | public int abandonAudioFocus(android.media.AudioManager$OnAudioFocusChangeListener, android.media.AudioAttributes); | ||
12411 | public void abandonAudioFocusForCall(); | ||
12412 | public int abandonAudioFocusRequest(android.media.AudioFocusRequest); | ||
12413 | public void adjustStreamVolume(int, int, int); | ||
12414 | public void adjustSuggestedStreamVolume(int, int, int); | ||
12415 | public static java.lang.String adjustToString(int); | ||
12416 | public void adjustVolume(int, int); | ||
12417 | public void avrcpSupportsAbsoluteVolume(java.lang.String, boolean); | ||
12418 | public static int createAudioPatch(android.media.AudioPatch[], android.media.AudioPortConfig[], android.media.AudioPortConfig[]); | ||
12419 | public void disableSafeMediaVolume(); | ||
12420 | public int dispatchAudioFocusChange(android.media.AudioFocusInfo, int, android.media.audiopolicy.AudioPolicy); | ||
12421 | public void dispatchMediaKeyEvent(android.view.KeyEvent); | ||
12422 | public static java.lang.String flagsToString(int); | ||
12423 | public void forceVolumeControlStream(int); | ||
12424 | public int generateAudioSessionId(); | ||
12425 | public java.util.List getActivePlaybackConfigurations(); | ||
12426 | public java.util.List getActiveRecordingConfigurations(); | ||
12427 | public android.media.AudioDeviceInfo[] getDevices(int); | ||
12428 | public int getDevicesForStream(int); | ||
12429 | public static android.media.AudioDeviceInfo[] getDevicesStatic(int); | ||
12430 | public int getFocusRampTimeMs(int, android.media.AudioAttributes); | ||
12431 | public int getLastAudibleStreamVolume(int); | ||
12432 | public int getMode(); | ||
12433 | public int getOutputLatency(int); | ||
12434 | public java.lang.String getParameters(java.lang.String); | ||
12435 | public java.lang.String getProperty(java.lang.String); | ||
12436 | public int getRingerMode(); | ||
12437 | public int getRingerModeInternal(); | ||
12438 | public android.media.IRingtonePlayer getRingtonePlayer(); | ||
12439 | public int getRouting(int); | ||
12440 | public int getStreamMaxVolume(int); | ||
12441 | public int getStreamMinVolume(int); | ||
12442 | public int getStreamVolume(int); | ||
12443 | public int getUiSoundsStreamType(); | ||
12444 | public int getVibrateSetting(int); | ||
12445 | public void handleBluetoothA2dpDeviceConfigChange(android.bluetooth.BluetoothDevice); | ||
12446 | public boolean isAudioFocusExclusive(); | ||
12447 | public boolean isBluetoothA2dpOn(); | ||
12448 | public boolean isBluetoothScoAvailableOffCall(); | ||
12449 | public boolean isBluetoothScoOn(); | ||
12450 | public boolean isHdmiSystemAudioSupported(); | ||
12451 | public static boolean isInputDevice(int); | ||
12452 | public boolean isMasterMute(); | ||
12453 | public boolean isMicrophoneMute(); | ||
12454 | public boolean isMusicActive(); | ||
12455 | public boolean isMusicActiveRemotely(); | ||
12456 | public static boolean isOutputDevice(int); | ||
12457 | public boolean isSilentMode(); | ||
12458 | public boolean isSpeakerphoneOn(); | ||
12459 | public boolean isStreamAffectedByMute(int); | ||
12460 | public boolean isStreamAffectedByRingerMode(int); | ||
12461 | public boolean isStreamMute(int); | ||
12462 | public static boolean isValidRingerMode(int); | ||
12463 | public boolean isVolumeFixed(); | ||
12464 | public boolean isWiredHeadsetOn(); | ||
12465 | public static int listAudioDevicePorts(java.util.ArrayList); | ||
12466 | public static int listAudioPatches(java.util.ArrayList); | ||
12467 | public static int listAudioPorts(java.util.ArrayList); | ||
12468 | public static int listPreviousAudioDevicePorts(java.util.ArrayList); | ||
12469 | public static int listPreviousAudioPorts(java.util.ArrayList); | ||
12470 | public void loadSoundEffects(); | ||
12471 | public void notifyVolumeControllerVisible(android.media.IVolumeController, boolean); | ||
12472 | public void playSoundEffect(int); | ||
12473 | public void playSoundEffect(int, int); | ||
12474 | public void playSoundEffect(int, float); | ||
12475 | public void preDispatchKeyEvent(android.view.KeyEvent, int); | ||
12476 | public void registerAudioDeviceCallback(android.media.AudioDeviceCallback, android.os.Handler); | ||
12477 | public void registerAudioFocusRequest(android.media.AudioFocusRequest); | ||
12478 | public void registerAudioPlaybackCallback(android.media.AudioManager$AudioPlaybackCallback, android.os.Handler); | ||
12479 | public int registerAudioPolicy(android.media.audiopolicy.AudioPolicy); | ||
12480 | public void registerAudioPortUpdateListener(android.media.AudioManager$OnAudioPortUpdateListener); | ||
12481 | public void registerAudioRecordingCallback(android.media.AudioManager$AudioRecordingCallback, android.os.Handler); | ||
12482 | public void registerMediaButtonEventReceiver(android.content.ComponentName); | ||
12483 | public void registerMediaButtonEventReceiver(android.app.PendingIntent); | ||
12484 | public void registerMediaButtonIntent(android.app.PendingIntent, android.content.ComponentName); | ||
12485 | public void registerRemoteControlClient(android.media.RemoteControlClient); | ||
12486 | public boolean registerRemoteController(android.media.RemoteController); | ||
12487 | public static int releaseAudioPatch(android.media.AudioPatch); | ||
12488 | public void reloadAudioSettings(); | ||
12489 | public int requestAudioFocus(android.media.AudioManager$OnAudioFocusChangeListener, int, int); | ||
12490 | public int requestAudioFocus(android.media.AudioFocusRequest); | ||
12491 | public int requestAudioFocus(android.media.AudioManager$OnAudioFocusChangeListener, android.media.AudioAttributes, int, int); | ||
12492 | public int requestAudioFocus(android.media.AudioManager$OnAudioFocusChangeListener, android.media.AudioAttributes, int, int, android.media.audiopolicy.AudioPolicy); | ||
12493 | public int requestAudioFocus(android.media.AudioFocusRequest, android.media.audiopolicy.AudioPolicy); | ||
12494 | public void requestAudioFocusForCall(int, int); | ||
12495 | public static int setAudioPortGain(android.media.AudioPort, android.media.AudioGainConfig); | ||
12496 | public int setBluetoothA2dpDeviceConnectionState(android.bluetooth.BluetoothDevice, int, int); | ||
12497 | public void setBluetoothA2dpOn(boolean); | ||
12498 | public void setBluetoothScoOn(boolean); | ||
12499 | public int setHdmiSystemAudioSupported(boolean); | ||
12500 | public void setMasterMute(boolean, int); | ||
12501 | public void setMicrophoneMute(boolean); | ||
12502 | public void setMode(int); | ||
12503 | public void setParameter(java.lang.String, java.lang.String); | ||
12504 | public void setParameters(java.lang.String); | ||
12505 | public void setRingerMode(int); | ||
12506 | public void setRingerModeInternal(int); | ||
12507 | public void setRouting(int, int, int); | ||
12508 | public void setSpeakerphoneOn(boolean); | ||
12509 | public void setStreamMute(int, boolean); | ||
12510 | public void setStreamSolo(int, boolean); | ||
12511 | public void setStreamVolume(int, int, int); | ||
12512 | public void setVibrateSetting(int, int); | ||
12513 | public void setVolumeController(android.media.IVolumeController); | ||
12514 | public void setVolumePolicy(android.media.VolumePolicy); | ||
12515 | public void setWiredDeviceConnectionState(int, int, java.lang.String, java.lang.String); | ||
12516 | public void setWiredHeadsetOn(boolean); | ||
12517 | public boolean shouldVibrate(int); | ||
12518 | public void startBluetoothSco(); | ||
12519 | public void startBluetoothScoVirtualCall(); | ||
12520 | public void stopBluetoothSco(); | ||
12521 | public void unloadSoundEffects(); | ||
12522 | public void unregisterAudioDeviceCallback(android.media.AudioDeviceCallback); | ||
12523 | public void unregisterAudioFocusRequest(android.media.AudioManager$OnAudioFocusChangeListener); | ||
12524 | public void unregisterAudioPlaybackCallback(android.media.AudioManager$AudioPlaybackCallback); | ||
12525 | public void unregisterAudioPolicyAsync(android.media.audiopolicy.AudioPolicy); | ||
12526 | public void unregisterAudioPortUpdateListener(android.media.AudioManager$OnAudioPortUpdateListener); | ||
12527 | public void unregisterAudioRecordingCallback(android.media.AudioManager$AudioRecordingCallback); | ||
12528 | public void unregisterMediaButtonEventReceiver(android.content.ComponentName); | ||
12529 | public void unregisterMediaButtonEventReceiver(android.app.PendingIntent); | ||
12530 | public void unregisterMediaButtonIntent(android.app.PendingIntent); | ||
12531 | public void unregisterRemoteControlClient(android.media.RemoteControlClient); | ||
12532 | public void unregisterRemoteController(android.media.RemoteController); | ||
12533 | |||
12534 | |||
12535 | public static java.lang.String ACTION_AUDIO_BECOMING_NOISY; | ||
12536 | public static java.lang.String ACTION_HDMI_AUDIO_PLUG; | ||
12537 | public static java.lang.String ACTION_HEADSET_PLUG; | ||
12538 | public static java.lang.String ACTION_SCO_AUDIO_STATE_CHANGED; | ||
12539 | public static java.lang.String ACTION_SCO_AUDIO_STATE_UPDATED; | ||
12540 | public static int ADJUST_LOWER; | ||
12541 | public static int ADJUST_MUTE; | ||
12542 | public static int ADJUST_RAISE; | ||
12543 | public static int ADJUST_SAME; | ||
12544 | public static int ADJUST_TOGGLE_MUTE; | ||
12545 | public static int ADJUST_UNMUTE; | ||
12546 | public static int AUDIOFOCUS_FLAGS_APPS; | ||
12547 | public static int AUDIOFOCUS_FLAGS_SYSTEM; | ||
12548 | public static int AUDIOFOCUS_FLAG_DELAY_OK; | ||
12549 | public static int AUDIOFOCUS_FLAG_LOCK; | ||
12550 | public static int AUDIOFOCUS_FLAG_PAUSES_ON_DUCKABLE_LOSS; | ||
12551 | public static int AUDIOFOCUS_GAIN; | ||
12552 | public static int AUDIOFOCUS_GAIN_TRANSIENT; | ||
12553 | public static int AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE; | ||
12554 | public static int AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK; | ||
12555 | public static int AUDIOFOCUS_LOSS; | ||
12556 | public static int AUDIOFOCUS_LOSS_TRANSIENT; | ||
12557 | public static int AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK; | ||
12558 | public static int AUDIOFOCUS_NONE; | ||
12559 | public static int AUDIOFOCUS_REQUEST_DELAYED; | ||
12560 | public static int AUDIOFOCUS_REQUEST_FAILED; | ||
12561 | public static int AUDIOFOCUS_REQUEST_GRANTED; | ||
12562 | public static int AUDIO_SESSION_ID_GENERATE; | ||
12563 | public static int DEVICE_IN_ANLG_DOCK_HEADSET; | ||
12564 | public static int DEVICE_IN_BACK_MIC; | ||
12565 | public static int DEVICE_IN_BLUETOOTH_SCO_HEADSET; | ||
12566 | public static int DEVICE_IN_BUILTIN_MIC; | ||
12567 | public static int DEVICE_IN_DGTL_DOCK_HEADSET; | ||
12568 | public static int DEVICE_IN_FM_TUNER; | ||
12569 | public static int DEVICE_IN_HDMI; | ||
12570 | public static int DEVICE_IN_LINE; | ||
12571 | public static int DEVICE_IN_LOOPBACK; | ||
12572 | public static int DEVICE_IN_SPDIF; | ||
12573 | public static int DEVICE_IN_TELEPHONY_RX; | ||
12574 | public static int DEVICE_IN_TV_TUNER; | ||
12575 | public static int DEVICE_IN_USB_ACCESSORY; | ||
12576 | public static int DEVICE_IN_USB_DEVICE; | ||
12577 | public static int DEVICE_IN_WIRED_HEADSET; | ||
12578 | public static int DEVICE_NONE; | ||
12579 | public static int DEVICE_OUT_ANLG_DOCK_HEADSET; | ||
12580 | public static int DEVICE_OUT_AUX_DIGITAL; | ||
12581 | public static int DEVICE_OUT_BLUETOOTH_A2DP; | ||
12582 | public static int DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES; | ||
12583 | public static int DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER; | ||
12584 | public static int DEVICE_OUT_BLUETOOTH_SCO; | ||
12585 | public static int DEVICE_OUT_BLUETOOTH_SCO_CARKIT; | ||
12586 | public static int DEVICE_OUT_BLUETOOTH_SCO_HEADSET; | ||
12587 | public static int DEVICE_OUT_DEFAULT; | ||
12588 | public static int DEVICE_OUT_DGTL_DOCK_HEADSET; | ||
12589 | public static int DEVICE_OUT_EARPIECE; | ||
12590 | public static int DEVICE_OUT_FM; | ||
12591 | public static int DEVICE_OUT_HDMI; | ||
12592 | public static int DEVICE_OUT_HDMI_ARC; | ||
12593 | public static int DEVICE_OUT_LINE; | ||
12594 | public static int DEVICE_OUT_REMOTE_SUBMIX; | ||
12595 | public static int DEVICE_OUT_SPDIF; | ||
12596 | public static int DEVICE_OUT_SPEAKER; | ||
12597 | public static int DEVICE_OUT_TELEPHONY_TX; | ||
12598 | public static int DEVICE_OUT_USB_ACCESSORY; | ||
12599 | public static int DEVICE_OUT_USB_DEVICE; | ||
12600 | public static int DEVICE_OUT_USB_HEADSET; | ||
12601 | public static int DEVICE_OUT_WIRED_HEADPHONE; | ||
12602 | public static int DEVICE_OUT_WIRED_HEADSET; | ||
12603 | public static int ERROR; | ||
12604 | public static int ERROR_BAD_VALUE; | ||
12605 | public static int ERROR_DEAD_OBJECT; | ||
12606 | public static int ERROR_INVALID_OPERATION; | ||
12607 | public static int ERROR_NO_INIT; | ||
12608 | public static int ERROR_PERMISSION_DENIED; | ||
12609 | public static java.lang.String EXTRA_AUDIO_PLUG_STATE; | ||
12610 | public static java.lang.String EXTRA_ENCODINGS; | ||
12611 | public static java.lang.String EXTRA_MASTER_VOLUME_MUTED; | ||
12612 | public static java.lang.String EXTRA_MAX_CHANNEL_COUNT; | ||
12613 | public static java.lang.String EXTRA_PREV_VOLUME_STREAM_DEVICES; | ||
12614 | public static java.lang.String EXTRA_PREV_VOLUME_STREAM_VALUE; | ||
12615 | public static java.lang.String EXTRA_RINGER_MODE; | ||
12616 | public static java.lang.String EXTRA_SCO_AUDIO_PREVIOUS_STATE; | ||
12617 | public static java.lang.String EXTRA_SCO_AUDIO_STATE; | ||
12618 | public static java.lang.String EXTRA_STREAM_VOLUME_MUTED; | ||
12619 | public static java.lang.String EXTRA_VIBRATE_SETTING; | ||
12620 | public static java.lang.String EXTRA_VIBRATE_TYPE; | ||
12621 | public static java.lang.String EXTRA_VOLUME_STREAM_DEVICES; | ||
12622 | public static java.lang.String EXTRA_VOLUME_STREAM_TYPE; | ||
12623 | public static java.lang.String EXTRA_VOLUME_STREAM_TYPE_ALIAS; | ||
12624 | public static java.lang.String EXTRA_VOLUME_STREAM_VALUE; | ||
12625 | public static int FLAG_ACTIVE_MEDIA_ONLY; | ||
12626 | public static int FLAG_ALLOW_RINGER_MODES; | ||
12627 | public static int FLAG_BLUETOOTH_ABS_VOLUME; | ||
12628 | public static int FLAG_FIXED_VOLUME; | ||
12629 | public static int FLAG_FROM_KEY; | ||
12630 | public static int FLAG_HDMI_SYSTEM_AUDIO_VOLUME; | ||
12631 | public static int FLAG_PLAY_SOUND; | ||
12632 | public static int FLAG_REMOVE_SOUND_AND_VIBRATE; | ||
12633 | public static int FLAG_SHOW_SILENT_HINT; | ||
12634 | public static int FLAG_SHOW_UI; | ||
12635 | public static int FLAG_SHOW_UI_WARNINGS; | ||
12636 | public static int FLAG_SHOW_VIBRATE_HINT; | ||
12637 | public static int FLAG_VIBRATE; | ||
12638 | public static int FX_FOCUS_NAVIGATION_DOWN; | ||
12639 | public static int FX_FOCUS_NAVIGATION_LEFT; | ||
12640 | public static int FX_FOCUS_NAVIGATION_RIGHT; | ||
12641 | public static int FX_FOCUS_NAVIGATION_UP; | ||
12642 | public static int FX_KEYPRESS_DELETE; | ||
12643 | public static int FX_KEYPRESS_INVALID; | ||
12644 | public static int FX_KEYPRESS_RETURN; | ||
12645 | public static int FX_KEYPRESS_SPACEBAR; | ||
12646 | public static int FX_KEYPRESS_STANDARD; | ||
12647 | public static int FX_KEY_CLICK; | ||
12648 | public static int GET_DEVICES_ALL; | ||
12649 | public static int GET_DEVICES_INPUTS; | ||
12650 | public static int GET_DEVICES_OUTPUTS; | ||
12651 | public static java.lang.String INTERNAL_RINGER_MODE_CHANGED_ACTION; | ||
12652 | public static java.lang.String MASTER_MUTE_CHANGED_ACTION; | ||
12653 | public static int MODE_CURRENT; | ||
12654 | public static int MODE_INVALID; | ||
12655 | public static int MODE_IN_CALL; | ||
12656 | public static int MODE_IN_COMMUNICATION; | ||
12657 | public static int MODE_NORMAL; | ||
12658 | public static int MODE_RINGTONE; | ||
12659 | public static int NUM_SOUND_EFFECTS; | ||
12660 | public static int NUM_STREAMS; | ||
12661 | public static java.lang.String PROPERTY_OUTPUT_FRAMES_PER_BUFFER; | ||
12662 | public static java.lang.String PROPERTY_OUTPUT_SAMPLE_RATE; | ||
12663 | public static java.lang.String PROPERTY_SUPPORT_AUDIO_SOURCE_UNPROCESSED; | ||
12664 | public static java.lang.String PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND; | ||
12665 | public static java.lang.String PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND; | ||
12666 | public static int RECORD_CONFIG_EVENT_START; | ||
12667 | public static int RECORD_CONFIG_EVENT_STOP; | ||
12668 | public static java.lang.String RINGER_MODE_CHANGED_ACTION; | ||
12669 | public static int RINGER_MODE_MAX; | ||
12670 | public static int RINGER_MODE_NORMAL; | ||
12671 | public static int RINGER_MODE_SILENT; | ||
12672 | public static int RINGER_MODE_VIBRATE; | ||
12673 | public static int ROUTE_ALL; | ||
12674 | public static int ROUTE_BLUETOOTH; | ||
12675 | public static int ROUTE_BLUETOOTH_A2DP; | ||
12676 | public static int ROUTE_BLUETOOTH_SCO; | ||
12677 | public static int ROUTE_EARPIECE; | ||
12678 | public static int ROUTE_HEADSET; | ||
12679 | public static int ROUTE_SPEAKER; | ||
12680 | public static int SCO_AUDIO_STATE_CONNECTED; | ||
12681 | public static int SCO_AUDIO_STATE_CONNECTING; | ||
12682 | public static int SCO_AUDIO_STATE_DISCONNECTED; | ||
12683 | public static int SCO_AUDIO_STATE_ERROR; | ||
12684 | public static int STREAM_ACCESSIBILITY; | ||
12685 | public static int STREAM_ALARM; | ||
12686 | public static int STREAM_BLUETOOTH_SCO; | ||
12687 | public static java.lang.String STREAM_DEVICES_CHANGED_ACTION; | ||
12688 | public static int STREAM_DTMF; | ||
12689 | public static int STREAM_MUSIC; | ||
12690 | public static java.lang.String STREAM_MUTE_CHANGED_ACTION; | ||
12691 | public static int STREAM_NOTIFICATION; | ||
12692 | public static int STREAM_RING; | ||
12693 | public static int STREAM_SYSTEM; | ||
12694 | public static int STREAM_SYSTEM_ENFORCED; | ||
12695 | public static int STREAM_TTS; | ||
12696 | public static int STREAM_VOICE_CALL; | ||
12697 | public static int SUCCESS; | ||
12698 | public static int USE_DEFAULT_STREAM_TYPE; | ||
12699 | public static java.lang.String VIBRATE_SETTING_CHANGED_ACTION; | ||
12700 | public static int VIBRATE_SETTING_OFF; | ||
12701 | public static int VIBRATE_SETTING_ON; | ||
12702 | public static int VIBRATE_SETTING_ONLY_SILENT; | ||
12703 | public static int VIBRATE_TYPE_NOTIFICATION; | ||
12704 | public static int VIBRATE_TYPE_RINGER; | ||
12705 | public static java.lang.String VOLUME_CHANGED_ACTION; | ||
12706 | } | ||
12707 | |||
12708 | -keep class android.media.AudioManager$AudioPlaybackCallback { | ||
12709 | <init>(); | ||
12710 | |||
12711 | public void onPlaybackConfigChanged(java.util.List); | ||
12712 | |||
12713 | |||
12714 | } | ||
12715 | |||
12716 | -keep class android.media.AudioManager$AudioRecordingCallback { | ||
12717 | <init>(); | ||
12718 | |||
12719 | public void onRecordingConfigChanged(java.util.List); | ||
12720 | |||
12721 | |||
12722 | } | ||
12723 | |||
12724 | -keep class android.media.AudioManager$OnAudioFocusChangeListener { | ||
12725 | |||
12726 | public abstract void onAudioFocusChange(int); | ||
12727 | |||
12728 | |||
12729 | } | ||
12730 | |||
12731 | -keep class android.media.AudioManager$OnAudioPortUpdateListener { | ||
12732 | |||
12733 | public abstract void onAudioPatchListUpdate(android.media.AudioPatch[]); | ||
12734 | public abstract void onAudioPortListUpdate(android.media.AudioPort[]); | ||
12735 | public abstract void onServiceDied(); | ||
12736 | |||
12737 | |||
12738 | } | ||
12739 | |||
12740 | -keep class android.media.AudioPatch { | ||
12741 | |||
12742 | public int id(); | ||
12743 | public android.media.AudioPortConfig[] sinks(); | ||
12744 | public android.media.AudioPortConfig[] sources(); | ||
12745 | public java.lang.String toString(); | ||
12746 | |||
12747 | |||
12748 | } | ||
12749 | |||
12750 | -keep class android.media.AudioPlaybackConfiguration { | ||
12751 | <init>(android.media.PlayerBase$PlayerIdCard, int, int, int); | ||
12752 | |||
12753 | public static android.media.AudioPlaybackConfiguration anonymizedCopy(android.media.AudioPlaybackConfiguration); | ||
12754 | public int describeContents(); | ||
12755 | public void dump(java.io.PrintWriter); | ||
12756 | public boolean equals(java.lang.Object); | ||
12757 | public android.media.AudioAttributes getAudioAttributes(); | ||
12758 | public int getClientPid(); | ||
12759 | public int getClientUid(); | ||
12760 | public int getPlayerInterfaceId(); | ||
12761 | public android.media.PlayerProxy getPlayerProxy(); | ||
12762 | public int getPlayerState(); | ||
12763 | public int getPlayerType(); | ||
12764 | public boolean handleAudioAttributesEvent(android.media.AudioAttributes); | ||
12765 | public boolean handleStateEvent(int); | ||
12766 | public int hashCode(); | ||
12767 | public void init(); | ||
12768 | public boolean isActive(); | ||
12769 | public static java.lang.String toLogFriendlyPlayerState(int); | ||
12770 | public static java.lang.String toLogFriendlyPlayerType(int); | ||
12771 | public static java.lang.String toLogFriendlyString(android.media.AudioPlaybackConfiguration); | ||
12772 | public void writeToParcel(android.os.Parcel, int); | ||
12773 | |||
12774 | |||
12775 | public static android.os.Parcelable$Creator CREATOR; | ||
12776 | public static int PLAYER_PIID_INVALID; | ||
12777 | public static int PLAYER_STATE_IDLE; | ||
12778 | public static int PLAYER_STATE_PAUSED; | ||
12779 | public static int PLAYER_STATE_RELEASED; | ||
12780 | public static int PLAYER_STATE_STARTED; | ||
12781 | public static int PLAYER_STATE_STOPPED; | ||
12782 | public static int PLAYER_STATE_UNKNOWN; | ||
12783 | public static int PLAYER_TYPE_AAUDIO; | ||
12784 | public static int PLAYER_TYPE_EXTERNAL_PROXY; | ||
12785 | public static int PLAYER_TYPE_HW_SOURCE; | ||
12786 | public static int PLAYER_TYPE_JAM_AUDIOTRACK; | ||
12787 | public static int PLAYER_TYPE_JAM_MEDIAPLAYER; | ||
12788 | public static int PLAYER_TYPE_JAM_SOUNDPOOL; | ||
12789 | public static int PLAYER_TYPE_SLES_AUDIOPLAYER_BUFFERQUEUE; | ||
12790 | public static int PLAYER_TYPE_SLES_AUDIOPLAYER_URI_FD; | ||
12791 | public static int PLAYER_TYPE_UNKNOWN; | ||
12792 | public static int PLAYER_UPID_INVALID; | ||
12793 | public static android.media.AudioPlaybackConfiguration$PlayerDeathMonitor sPlayerDeathMonitor; | ||
12794 | } | ||
12795 | |||
12796 | -keep class android.media.AudioPlaybackConfiguration$PlayerDeathMonitor { | ||
12797 | |||
12798 | public abstract void playerDeath(int); | ||
12799 | |||
12800 | |||
12801 | } | ||
12802 | |||
12803 | -keep class android.media.AudioPort { | 12046 | -keep class android.media.AudioPort { |
12804 | 12047 | ||
12805 | public android.media.AudioPortConfig activeConfig(); | 12048 | public android.media.AudioPortConfig activeConfig(); |
@@ -12913,28 +12156,6 @@ | |||
12913 | 12156 | ||
12914 | } | 12157 | } |
12915 | 12158 | ||
12916 | -keep class android.media.AudioRecordingConfiguration { | ||
12917 | <init>(int, int, int, android.media.AudioFormat, android.media.AudioFormat, int, java.lang.String); | ||
12918 | |||
12919 | public static android.media.AudioRecordingConfiguration anonymizedCopy(android.media.AudioRecordingConfiguration); | ||
12920 | public int describeContents(); | ||
12921 | public void dump(java.io.PrintWriter); | ||
12922 | public boolean equals(java.lang.Object); | ||
12923 | public android.media.AudioDeviceInfo getAudioDevice(); | ||
12924 | public int getClientAudioSessionId(); | ||
12925 | public int getClientAudioSource(); | ||
12926 | public android.media.AudioFormat getClientFormat(); | ||
12927 | public java.lang.String getClientPackageName(); | ||
12928 | public int getClientUid(); | ||
12929 | public android.media.AudioFormat getFormat(); | ||
12930 | public int hashCode(); | ||
12931 | public static java.lang.String toLogFriendlyString(android.media.AudioRecordingConfiguration); | ||
12932 | public void writeToParcel(android.os.Parcel, int); | ||
12933 | |||
12934 | |||
12935 | public static android.os.Parcelable$Creator CREATOR; | ||
12936 | } | ||
12937 | |||
12938 | -keep class android.media.AudioRouting { | 12159 | -keep class android.media.AudioRouting { |
12939 | 12160 | ||
12940 | public abstract void addOnRoutingChangedListener(android.media.AudioRouting$OnRoutingChangedListener, android.os.Handler); | 12161 | public abstract void addOnRoutingChangedListener(android.media.AudioRouting$OnRoutingChangedListener, android.os.Handler); |
@@ -12964,154 +12185,6 @@ | |||
12964 | public long nanoTime; | 12185 | public long nanoTime; |
12965 | } | 12186 | } |
12966 | 12187 | ||
12967 | -keep class android.media.AudioTrack { | ||
12968 | <init>(int, int, int, int, int, int); | ||
12969 | <init>(int, int, int, int, int, int, int); | ||
12970 | <init>(android.media.AudioAttributes, android.media.AudioFormat, int, int, int); | ||
12971 | |||
12972 | public void addOnRoutingChangedListener(android.media.AudioRouting$OnRoutingChangedListener, android.os.Handler); | ||
12973 | public void addOnRoutingChangedListener(android.media.AudioTrack$OnRoutingChangedListener, android.os.Handler); | ||
12974 | public int attachAuxEffect(int); | ||
12975 | public android.media.VolumeShaper createVolumeShaper(android.media.VolumeShaper$Configuration); | ||
12976 | protected void finalize(); | ||
12977 | public void flush(); | ||
12978 | public int getAudioFormat(); | ||
12979 | public int getAudioSessionId(); | ||
12980 | public int getBufferCapacityInFrames(); | ||
12981 | public int getBufferSizeInFrames(); | ||
12982 | public int getChannelConfiguration(); | ||
12983 | public int getChannelCount(); | ||
12984 | public android.media.AudioFormat getFormat(); | ||
12985 | public int getLatency(); | ||
12986 | public static float getMaxVolume(); | ||
12987 | public static int getMinBufferSize(int, int, int); | ||
12988 | public static float getMinVolume(); | ||
12989 | protected int getNativeFrameCount(); | ||
12990 | public static int getNativeOutputSampleRate(int); | ||
12991 | public int getNotificationMarkerPosition(); | ||
12992 | public int getPerformanceMode(); | ||
12993 | public int getPlayState(); | ||
12994 | public int getPlaybackHeadPosition(); | ||
12995 | public android.media.PlaybackParams getPlaybackParams(); | ||
12996 | public int getPlaybackRate(); | ||
12997 | public int getPositionNotificationPeriod(); | ||
12998 | public android.media.AudioDeviceInfo getPreferredDevice(); | ||
12999 | public android.media.AudioDeviceInfo getRoutedDevice(); | ||
13000 | public int getSampleRate(); | ||
13001 | public int getState(); | ||
13002 | public int getStreamType(); | ||
13003 | public boolean getTimestamp(android.media.AudioTimestamp); | ||
13004 | public int getTimestampWithStatus(android.media.AudioTimestamp); | ||
13005 | public int getUnderrunCount(); | ||
13006 | public void native_release(); | ||
13007 | public void pause(); | ||
13008 | public void play(); | ||
13009 | public void release(); | ||
13010 | public int reloadStaticData(); | ||
13011 | public void removeOnRoutingChangedListener(android.media.AudioRouting$OnRoutingChangedListener); | ||
13012 | public void removeOnRoutingChangedListener(android.media.AudioTrack$OnRoutingChangedListener); | ||
13013 | public int setAuxEffectSendLevel(float); | ||
13014 | public int setBufferSizeInFrames(int); | ||
13015 | public int setLoopPoints(int, int, int); | ||
13016 | public int setNotificationMarkerPosition(int); | ||
13017 | public int setPlaybackHeadPosition(int); | ||
13018 | public void setPlaybackParams(android.media.PlaybackParams); | ||
13019 | public void setPlaybackPositionUpdateListener(android.media.AudioTrack$OnPlaybackPositionUpdateListener); | ||
13020 | public void setPlaybackPositionUpdateListener(android.media.AudioTrack$OnPlaybackPositionUpdateListener, android.os.Handler); | ||
13021 | public int setPlaybackRate(int); | ||
13022 | public int setPositionNotificationPeriod(int); | ||
13023 | public boolean setPreferredDevice(android.media.AudioDeviceInfo); | ||
13024 | protected void setState(int); | ||
13025 | public int setStereoVolume(float, float); | ||
13026 | public int setVolume(float); | ||
13027 | public void stop(); | ||
13028 | public int write(byte[], int, int); | ||
13029 | public int write(byte[], int, int, int); | ||
13030 | public int write(short[], int, int); | ||
13031 | public int write(short[], int, int, int); | ||
13032 | public int write(float[], int, int, int); | ||
13033 | public int write(java.nio.ByteBuffer, int, int); | ||
13034 | public int write(java.nio.ByteBuffer, int, int, long); | ||
13035 | |||
13036 | |||
13037 | public static int CHANNEL_COUNT_MAX; | ||
13038 | public static int ERROR; | ||
13039 | public static int ERROR_BAD_VALUE; | ||
13040 | public static int ERROR_DEAD_OBJECT; | ||
13041 | public static int ERROR_INVALID_OPERATION; | ||
13042 | public static int ERROR_WOULD_BLOCK; | ||
13043 | public static int MODE_STATIC; | ||
13044 | public static int MODE_STREAM; | ||
13045 | public static int PERFORMANCE_MODE_LOW_LATENCY; | ||
13046 | public static int PERFORMANCE_MODE_NONE; | ||
13047 | public static int PERFORMANCE_MODE_POWER_SAVING; | ||
13048 | public static int PLAYSTATE_PAUSED; | ||
13049 | public static int PLAYSTATE_PLAYING; | ||
13050 | public static int PLAYSTATE_STOPPED; | ||
13051 | public static int STATE_INITIALIZED; | ||
13052 | public static int STATE_NO_STATIC_DATA; | ||
13053 | public static int STATE_UNINITIALIZED; | ||
13054 | public static int SUCCESS; | ||
13055 | public static int WRITE_BLOCKING; | ||
13056 | public static int WRITE_NON_BLOCKING; | ||
13057 | protected long mNativeTrackInJavaObj; | ||
13058 | } | ||
13059 | |||
13060 | -keep class android.media.AudioTrack$OnPlaybackPositionUpdateListener { | ||
13061 | |||
13062 | public abstract void onMarkerReached(android.media.AudioTrack); | ||
13063 | public abstract void onPeriodicNotification(android.media.AudioTrack); | ||
13064 | |||
13065 | |||
13066 | } | ||
13067 | |||
13068 | -keep class android.media.AudioTrack$OnRoutingChangedListener { | ||
13069 | |||
13070 | public abstract void onRoutingChanged(android.media.AudioTrack); | ||
13071 | public void onRoutingChanged(android.media.AudioRouting); | ||
13072 | |||
13073 | |||
13074 | } | ||
13075 | |||
13076 | -keep class android.media.IPlayer { | ||
13077 | |||
13078 | public abstract void applyVolumeShaper(android.media.VolumeShaper$Configuration, android.media.VolumeShaper$Operation); | ||
13079 | public abstract void pause(); | ||
13080 | public abstract void setPan(float); | ||
13081 | public abstract void setStartDelayMs(int); | ||
13082 | public abstract void setVolume(float); | ||
13083 | public abstract void start(); | ||
13084 | public abstract void stop(); | ||
13085 | |||
13086 | |||
13087 | } | ||
13088 | |||
13089 | -keep class android.media.IRingtonePlayer { | ||
13090 | |||
13091 | public abstract java.lang.String getTitle(android.net.Uri); | ||
13092 | public abstract boolean isPlaying(android.os.IBinder); | ||
13093 | public abstract android.os.ParcelFileDescriptor openRingtone(android.net.Uri); | ||
13094 | public abstract void play(android.os.IBinder, android.net.Uri, android.media.AudioAttributes, float, boolean); | ||
13095 | public abstract void playAsync(android.net.Uri, android.os.UserHandle, boolean, android.media.AudioAttributes); | ||
13096 | public abstract void setPlaybackProperties(android.os.IBinder, float, boolean); | ||
13097 | public abstract void stop(android.os.IBinder); | ||
13098 | public abstract void stopAsync(); | ||
13099 | |||
13100 | |||
13101 | } | ||
13102 | |||
13103 | -keep class android.media.IVolumeController { | ||
13104 | |||
13105 | public abstract void dismiss(); | ||
13106 | public abstract void displaySafeVolumeWarning(int); | ||
13107 | public abstract void masterMuteChanged(int); | ||
13108 | public abstract void setA11yMode(int); | ||
13109 | public abstract void setLayoutDirection(int); | ||
13110 | public abstract void volumeChanged(int, int); | ||
13111 | |||
13112 | |||
13113 | } | ||
13114 | |||
13115 | -keep class android.media.MediaDescription { | 12188 | -keep class android.media.MediaDescription { |
13116 | 12189 | ||
13117 | public int describeContents(); | 12190 | public int describeContents(); |
@@ -13189,58 +12262,6 @@ | |||
13189 | public static java.lang.String METADATA_KEY_YEAR; | 12262 | public static java.lang.String METADATA_KEY_YEAR; |
13190 | } | 12263 | } |
13191 | 12264 | ||
13192 | -keep class android.media.MediaMetadata$Builder { | ||
13193 | <init>(); | ||
13194 | <init>(android.media.MediaMetadata); | ||
13195 | <init>(android.media.MediaMetadata, int); | ||
13196 | |||
13197 | public android.media.MediaMetadata build(); | ||
13198 | public android.media.MediaMetadata$Builder putBitmap(java.lang.String, android.graphics.Bitmap); | ||
13199 | public android.media.MediaMetadata$Builder putLong(java.lang.String, long); | ||
13200 | public android.media.MediaMetadata$Builder putRating(java.lang.String, android.media.Rating); | ||
13201 | public android.media.MediaMetadata$Builder putString(java.lang.String, java.lang.String); | ||
13202 | public android.media.MediaMetadata$Builder putText(java.lang.String, java.lang.CharSequence); | ||
13203 | |||
13204 | |||
13205 | } | ||
13206 | |||
13207 | -keep class android.media.MediaMetadataEditor { | ||
13208 | <init>(); | ||
13209 | |||
13210 | public synchronized void addEditableKey(int); | ||
13211 | public abstract void apply(); | ||
13212 | public synchronized void clear(); | ||
13213 | public synchronized android.graphics.Bitmap getBitmap(int, android.graphics.Bitmap); | ||
13214 | public synchronized int[] getEditableKeys(); | ||
13215 | public synchronized long getLong(int, long); | ||
13216 | public synchronized java.lang.Object getObject(int, java.lang.Object); | ||
13217 | public synchronized java.lang.String getString(int, java.lang.String); | ||
13218 | public synchronized android.media.MediaMetadataEditor putBitmap(int, android.graphics.Bitmap); | ||
13219 | public synchronized android.media.MediaMetadataEditor putLong(int, long); | ||
13220 | public synchronized android.media.MediaMetadataEditor putObject(int, java.lang.Object); | ||
13221 | public synchronized android.media.MediaMetadataEditor putString(int, java.lang.String); | ||
13222 | public synchronized void removeEditableKeys(); | ||
13223 | |||
13224 | |||
13225 | public static int BITMAP_KEY_ARTWORK; | ||
13226 | public static int KEY_EDITABLE_MASK; | ||
13227 | protected static android.util.SparseIntArray METADATA_KEYS_TYPE; | ||
13228 | protected static int METADATA_TYPE_BITMAP; | ||
13229 | protected static int METADATA_TYPE_INVALID; | ||
13230 | protected static int METADATA_TYPE_LONG; | ||
13231 | protected static int METADATA_TYPE_RATING; | ||
13232 | protected static int METADATA_TYPE_STRING; | ||
13233 | public static int RATING_KEY_BY_OTHERS; | ||
13234 | public static int RATING_KEY_BY_USER; | ||
13235 | protected boolean mApplied; | ||
13236 | protected boolean mArtworkChanged; | ||
13237 | protected long mEditableKeys; | ||
13238 | protected android.graphics.Bitmap mEditorArtwork; | ||
13239 | protected android.os.Bundle mEditorMetadata; | ||
13240 | protected android.media.MediaMetadata$Builder mMetadataBuilder; | ||
13241 | protected boolean mMetadataChanged; | ||
13242 | } | ||
13243 | |||
13244 | -keep class android.media.MediaSyncEvent { | 12265 | -keep class android.media.MediaSyncEvent { |
13245 | 12266 | ||
13246 | public static android.media.MediaSyncEvent createEvent(int); | 12267 | public static android.media.MediaSyncEvent createEvent(int); |
@@ -13253,73 +12274,6 @@ | |||
13253 | public static int SYNC_EVENT_PRESENTATION_COMPLETE; | 12274 | public static int SYNC_EVENT_PRESENTATION_COMPLETE; |
13254 | } | 12275 | } |
13255 | 12276 | ||
13256 | -keep class android.media.PlaybackParams { | ||
13257 | <init>(); | ||
13258 | |||
13259 | public android.media.PlaybackParams allowDefaults(); | ||
13260 | public int describeContents(); | ||
13261 | public int getAudioFallbackMode(); | ||
13262 | public int getAudioStretchMode(); | ||
13263 | public float getPitch(); | ||
13264 | public float getSpeed(); | ||
13265 | public android.media.PlaybackParams setAudioFallbackMode(int); | ||
13266 | public android.media.PlaybackParams setAudioStretchMode(int); | ||
13267 | public android.media.PlaybackParams setPitch(float); | ||
13268 | public android.media.PlaybackParams setSpeed(float); | ||
13269 | public void writeToParcel(android.os.Parcel, int); | ||
13270 | |||
13271 | |||
13272 | public static int AUDIO_FALLBACK_MODE_DEFAULT; | ||
13273 | public static int AUDIO_FALLBACK_MODE_FAIL; | ||
13274 | public static int AUDIO_FALLBACK_MODE_MUTE; | ||
13275 | public static int AUDIO_STRETCH_MODE_DEFAULT; | ||
13276 | public static int AUDIO_STRETCH_MODE_VOICE; | ||
13277 | public static android.os.Parcelable$Creator CREATOR; | ||
13278 | } | ||
13279 | |||
13280 | -keep class android.media.PlayerBase { | ||
13281 | |||
13282 | protected void baseRegisterPlayer(); | ||
13283 | public static void deprecateStreamTypeForPlayback(int, java.lang.String, java.lang.String); | ||
13284 | protected int getStartDelayMs(); | ||
13285 | public void setStartDelayMs(int); | ||
13286 | |||
13287 | |||
13288 | protected android.media.AudioAttributes mAttributes; | ||
13289 | protected float mAuxEffectSendLevel; | ||
13290 | protected float mLeftVolume; | ||
13291 | protected float mRightVolume; | ||
13292 | } | ||
13293 | |||
13294 | -keep class android.media.PlayerBase$PlayerIdCard { | ||
13295 | |||
13296 | public int describeContents(); | ||
13297 | public boolean equals(java.lang.Object); | ||
13298 | public int hashCode(); | ||
13299 | public void writeToParcel(android.os.Parcel, int); | ||
13300 | |||
13301 | |||
13302 | public static int AUDIO_ATTRIBUTES_DEFINED; | ||
13303 | public static int AUDIO_ATTRIBUTES_NONE; | ||
13304 | public static android.os.Parcelable$Creator CREATOR; | ||
13305 | public android.media.AudioAttributes mAttributes; | ||
13306 | public android.media.IPlayer mIPlayer; | ||
13307 | public int mPlayerType; | ||
13308 | } | ||
13309 | |||
13310 | -keep class android.media.PlayerProxy { | ||
13311 | |||
13312 | public void applyVolumeShaper(android.media.VolumeShaper$Configuration, android.media.VolumeShaper$Operation); | ||
13313 | public void pause(); | ||
13314 | public void setPan(float); | ||
13315 | public void setStartDelayMs(int); | ||
13316 | public void setVolume(float); | ||
13317 | public void start(); | ||
13318 | public void stop(); | ||
13319 | |||
13320 | |||
13321 | } | ||
13322 | |||
13323 | -keep class android.media.Rating { | 12277 | -keep class android.media.Rating { |
13324 | 12278 | ||
13325 | public int describeContents(); | 12279 | public int describeContents(); |
@@ -13348,166 +12302,6 @@ | |||
13348 | public static int RATING_THUMB_UP_DOWN; | 12302 | public static int RATING_THUMB_UP_DOWN; |
13349 | } | 12303 | } |
13350 | 12304 | ||
13351 | -keep class android.media.RemoteControlClient { | ||
13352 | <init>(android.app.PendingIntent); | ||
13353 | <init>(android.app.PendingIntent, android.os.Looper); | ||
13354 | |||
13355 | public android.media.RemoteControlClient$MetadataEditor editMetadata(boolean); | ||
13356 | public android.media.session.MediaSession getMediaSession(); | ||
13357 | public android.app.PendingIntent getRcMediaIntent(); | ||
13358 | public void registerWithSession(android.media.session.MediaSessionLegacyHelper); | ||
13359 | public void setMetadataUpdateListener(android.media.RemoteControlClient$OnMetadataUpdateListener); | ||
13360 | public void setOnGetPlaybackPositionListener(android.media.RemoteControlClient$OnGetPlaybackPositionListener); | ||
13361 | public void setPlaybackPositionUpdateListener(android.media.RemoteControlClient$OnPlaybackPositionUpdateListener); | ||
13362 | public void setPlaybackState(int); | ||
13363 | public void setPlaybackState(int, long, float); | ||
13364 | public void setTransportControlFlags(int); | ||
13365 | public void unregisterWithSession(android.media.session.MediaSessionLegacyHelper); | ||
13366 | |||
13367 | |||
13368 | public static int DEFAULT_PLAYBACK_VOLUME; | ||
13369 | public static int DEFAULT_PLAYBACK_VOLUME_HANDLING; | ||
13370 | public static int FLAGS_KEY_MEDIA_NONE; | ||
13371 | public static int FLAG_INFORMATION_REQUEST_ALBUM_ART; | ||
13372 | public static int FLAG_INFORMATION_REQUEST_KEY_MEDIA; | ||
13373 | public static int FLAG_INFORMATION_REQUEST_METADATA; | ||
13374 | public static int FLAG_INFORMATION_REQUEST_PLAYSTATE; | ||
13375 | public static int FLAG_KEY_MEDIA_FAST_FORWARD; | ||
13376 | public static int FLAG_KEY_MEDIA_NEXT; | ||
13377 | public static int FLAG_KEY_MEDIA_PAUSE; | ||
13378 | public static int FLAG_KEY_MEDIA_PLAY; | ||
13379 | public static int FLAG_KEY_MEDIA_PLAY_PAUSE; | ||
13380 | public static int FLAG_KEY_MEDIA_POSITION_UPDATE; | ||
13381 | public static int FLAG_KEY_MEDIA_PREVIOUS; | ||
13382 | public static int FLAG_KEY_MEDIA_RATING; | ||
13383 | public static int FLAG_KEY_MEDIA_REWIND; | ||
13384 | public static int FLAG_KEY_MEDIA_STOP; | ||
13385 | public static int MEDIA_POSITION_READABLE; | ||
13386 | public static int MEDIA_POSITION_WRITABLE; | ||
13387 | public static int PLAYBACKINFO_INVALID_VALUE; | ||
13388 | public static int PLAYBACKINFO_PLAYBACK_TYPE; | ||
13389 | public static int PLAYBACKINFO_USES_STREAM; | ||
13390 | public static int PLAYBACKINFO_VOLUME; | ||
13391 | public static int PLAYBACKINFO_VOLUME_HANDLING; | ||
13392 | public static int PLAYBACKINFO_VOLUME_MAX; | ||
13393 | public static long PLAYBACK_POSITION_ALWAYS_UNKNOWN; | ||
13394 | public static long PLAYBACK_POSITION_INVALID; | ||
13395 | public static float PLAYBACK_SPEED_1X; | ||
13396 | public static int PLAYBACK_TYPE_LOCAL; | ||
13397 | public static int PLAYBACK_TYPE_REMOTE; | ||
13398 | public static int PLAYBACK_VOLUME_FIXED; | ||
13399 | public static int PLAYBACK_VOLUME_VARIABLE; | ||
13400 | public static int PLAYSTATE_BUFFERING; | ||
13401 | public static int PLAYSTATE_ERROR; | ||
13402 | public static int PLAYSTATE_FAST_FORWARDING; | ||
13403 | public static int PLAYSTATE_NONE; | ||
13404 | public static int PLAYSTATE_PAUSED; | ||
13405 | public static int PLAYSTATE_PLAYING; | ||
13406 | public static int PLAYSTATE_REWINDING; | ||
13407 | public static int PLAYSTATE_SKIPPING_BACKWARDS; | ||
13408 | public static int PLAYSTATE_SKIPPING_FORWARDS; | ||
13409 | public static int PLAYSTATE_STOPPED; | ||
13410 | public static int RCSE_ID_UNREGISTERED; | ||
13411 | } | ||
13412 | |||
13413 | -keep class android.media.RemoteControlClient$MetadataEditor { | ||
13414 | |||
13415 | public synchronized void apply(); | ||
13416 | public synchronized void clear(); | ||
13417 | public java.lang.Object clone(); | ||
13418 | public synchronized android.media.RemoteControlClient$MetadataEditor putBitmap(int, android.graphics.Bitmap); | ||
13419 | public android.media.MediaMetadataEditor putBitmap(int, android.graphics.Bitmap); | ||
13420 | public synchronized android.media.RemoteControlClient$MetadataEditor putLong(int, long); | ||
13421 | public android.media.MediaMetadataEditor putLong(int, long); | ||
13422 | public synchronized android.media.RemoteControlClient$MetadataEditor putObject(int, java.lang.Object); | ||
13423 | public android.media.MediaMetadataEditor putObject(int, java.lang.Object); | ||
13424 | public synchronized android.media.RemoteControlClient$MetadataEditor putString(int, java.lang.String); | ||
13425 | public android.media.MediaMetadataEditor putString(int, java.lang.String); | ||
13426 | |||
13427 | |||
13428 | public static int BITMAP_KEY_ARTWORK; | ||
13429 | public static int METADATA_KEY_ARTWORK; | ||
13430 | } | ||
13431 | |||
13432 | -keep class android.media.RemoteControlClient$OnGetPlaybackPositionListener { | ||
13433 | |||
13434 | public abstract long onGetPlaybackPosition(); | ||
13435 | |||
13436 | |||
13437 | } | ||
13438 | |||
13439 | -keep class android.media.RemoteControlClient$OnMetadataUpdateListener { | ||
13440 | |||
13441 | public abstract void onMetadataUpdate(int, java.lang.Object); | ||
13442 | |||
13443 | |||
13444 | } | ||
13445 | |||
13446 | -keep class android.media.RemoteControlClient$OnPlaybackPositionUpdateListener { | ||
13447 | |||
13448 | public abstract void onPlaybackPositionUpdate(long); | ||
13449 | |||
13450 | |||
13451 | } | ||
13452 | |||
13453 | -keep class android.media.RemoteController { | ||
13454 | <init>(android.content.Context, android.media.RemoteController$OnClientUpdateListener); | ||
13455 | <init>(android.content.Context, android.media.RemoteController$OnClientUpdateListener, android.os.Looper); | ||
13456 | |||
13457 | public boolean clearArtworkConfiguration(); | ||
13458 | public android.media.RemoteController$MetadataEditor editMetadata(); | ||
13459 | public long getEstimatedMediaPosition(); | ||
13460 | public boolean seekTo(long); | ||
13461 | public boolean sendMediaKeyEvent(android.view.KeyEvent); | ||
13462 | public boolean setArtworkConfiguration(boolean, int, int); | ||
13463 | public boolean setArtworkConfiguration(int, int); | ||
13464 | public boolean setSynchronizationMode(int); | ||
13465 | |||
13466 | |||
13467 | public static int POSITION_SYNCHRONIZATION_CHECK; | ||
13468 | public static int POSITION_SYNCHRONIZATION_NONE; | ||
13469 | } | ||
13470 | |||
13471 | -keep class android.media.RemoteController$MetadataEditor { | ||
13472 | <init>(); | ||
13473 | <init>(android.os.Bundle, long); | ||
13474 | |||
13475 | public synchronized void apply(); | ||
13476 | |||
13477 | |||
13478 | } | ||
13479 | |||
13480 | -keep class android.media.RemoteController$OnClientUpdateListener { | ||
13481 | |||
13482 | public abstract void onClientChange(boolean); | ||
13483 | public abstract void onClientMetadataUpdate(android.media.RemoteController$MetadataEditor); | ||
13484 | public abstract void onClientPlaybackStateUpdate(int); | ||
13485 | public abstract void onClientPlaybackStateUpdate(int, long, long, float); | ||
13486 | public abstract void onClientTransportControlUpdate(int); | ||
13487 | |||
13488 | |||
13489 | } | ||
13490 | |||
13491 | -keep class android.media.VolumePolicy { | ||
13492 | <init>(boolean, boolean, boolean, int); | ||
13493 | |||
13494 | public int describeContents(); | ||
13495 | public boolean equals(java.lang.Object); | ||
13496 | public int hashCode(); | ||
13497 | public java.lang.String toString(); | ||
13498 | public void writeToParcel(android.os.Parcel, int); | ||
13499 | |||
13500 | |||
13501 | public static int A11Y_MODE_INDEPENDENT_A11Y_VOLUME; | ||
13502 | public static int A11Y_MODE_MEDIA_A11Y_VOLUME; | ||
13503 | public static android.os.Parcelable$Creator CREATOR; | ||
13504 | public static android.media.VolumePolicy DEFAULT; | ||
13505 | public boolean doNotDisturbWhenSilent; | ||
13506 | public int vibrateToSilentDebounce; | ||
13507 | public boolean volumeDownToEnterSilent; | ||
13508 | public boolean volumeUpToExitSilent; | ||
13509 | } | ||
13510 | |||
13511 | -keep class android.media.VolumeProvider { | 12305 | -keep class android.media.VolumeProvider { |
13512 | <init>(int, int, int); | 12306 | <init>(int, int, int); |
13513 | 12307 | ||
@@ -13533,132 +12327,6 @@ | |||
13533 | 12327 | ||
13534 | } | 12328 | } |
13535 | 12329 | ||
13536 | -keep class android.media.VolumeShaper { | ||
13537 | |||
13538 | public void apply(android.media.VolumeShaper$Operation); | ||
13539 | public void close(); | ||
13540 | protected void finalize(); | ||
13541 | public float getVolume(); | ||
13542 | public void replace(android.media.VolumeShaper$Configuration, android.media.VolumeShaper$Operation, boolean); | ||
13543 | |||
13544 | |||
13545 | } | ||
13546 | |||
13547 | -keep class android.media.VolumeShaper$Configuration { | ||
13548 | <init>(int); | ||
13549 | |||
13550 | public int describeContents(); | ||
13551 | public boolean equals(java.lang.Object); | ||
13552 | public long getDuration(); | ||
13553 | public int getId(); | ||
13554 | public int getInterpolatorType(); | ||
13555 | public static int getMaximumCurvePoints(); | ||
13556 | public int getOptionFlags(); | ||
13557 | public float[] getTimes(); | ||
13558 | public int getType(); | ||
13559 | public float[] getVolumes(); | ||
13560 | public int hashCode(); | ||
13561 | public java.lang.String toString(); | ||
13562 | public void writeToParcel(android.os.Parcel, int); | ||
13563 | |||
13564 | |||
13565 | public static android.os.Parcelable$Creator CREATOR; | ||
13566 | public static android.media.VolumeShaper$Configuration CUBIC_RAMP; | ||
13567 | public static int INTERPOLATOR_TYPE_CUBIC; | ||
13568 | public static int INTERPOLATOR_TYPE_CUBIC_MONOTONIC; | ||
13569 | public static int INTERPOLATOR_TYPE_LINEAR; | ||
13570 | public static int INTERPOLATOR_TYPE_STEP; | ||
13571 | public static android.media.VolumeShaper$Configuration LINEAR_RAMP; | ||
13572 | public static int OPTION_FLAG_CLOCK_TIME; | ||
13573 | public static int OPTION_FLAG_VOLUME_IN_DBFS; | ||
13574 | public static android.media.VolumeShaper$Configuration SCURVE_RAMP; | ||
13575 | public static android.media.VolumeShaper$Configuration SINE_RAMP; | ||
13576 | } | ||
13577 | |||
13578 | -keep class android.media.VolumeShaper$Operation { | ||
13579 | |||
13580 | public int describeContents(); | ||
13581 | public boolean equals(java.lang.Object); | ||
13582 | public int hashCode(); | ||
13583 | public java.lang.String toString(); | ||
13584 | public void writeToParcel(android.os.Parcel, int); | ||
13585 | |||
13586 | |||
13587 | public static android.os.Parcelable$Creator CREATOR; | ||
13588 | public static android.media.VolumeShaper$Operation PLAY; | ||
13589 | public static android.media.VolumeShaper$Operation REVERSE; | ||
13590 | } | ||
13591 | |||
13592 | -keep class android.media.audiopolicy.AudioMix { | ||
13593 | |||
13594 | public int getMixState(); | ||
13595 | public int getMixType(); | ||
13596 | public java.lang.String getRegistration(); | ||
13597 | public int hashCode(); | ||
13598 | |||
13599 | |||
13600 | public static int CALLBACK_FLAG_NOTIFY_ACTIVITY; | ||
13601 | public static int MIX_STATE_DISABLED; | ||
13602 | public static int MIX_STATE_IDLE; | ||
13603 | public static int MIX_STATE_MIXING; | ||
13604 | public static int MIX_TYPE_INVALID; | ||
13605 | public static int MIX_TYPE_PLAYERS; | ||
13606 | public static int MIX_TYPE_RECORDERS; | ||
13607 | public static int ROUTE_FLAG_LOOP_BACK; | ||
13608 | public static int ROUTE_FLAG_RENDER; | ||
13609 | } | ||
13610 | |||
13611 | -keep class android.media.audiopolicy.AudioPolicy { | ||
13612 | |||
13613 | public android.media.audiopolicy.IAudioPolicyCallback cb(); | ||
13614 | public android.media.AudioRecord createAudioRecordSink(android.media.audiopolicy.AudioMix); | ||
13615 | public android.media.AudioTrack createAudioTrackSource(android.media.audiopolicy.AudioMix); | ||
13616 | public android.media.audiopolicy.AudioPolicyConfig getConfig(); | ||
13617 | public int getFocusDuckingBehavior(); | ||
13618 | public int getStatus(); | ||
13619 | public boolean hasFocusListener(); | ||
13620 | public boolean isFocusPolicy(); | ||
13621 | public int setFocusDuckingBehavior(int); | ||
13622 | public void setRegistration(java.lang.String); | ||
13623 | public java.lang.String toLogFriendlyString(); | ||
13624 | |||
13625 | |||
13626 | public static int FOCUS_POLICY_DUCKING_DEFAULT; | ||
13627 | public static int FOCUS_POLICY_DUCKING_IN_APP; | ||
13628 | public static int FOCUS_POLICY_DUCKING_IN_POLICY; | ||
13629 | public static int POLICY_STATUS_REGISTERED; | ||
13630 | public static int POLICY_STATUS_UNREGISTERED; | ||
13631 | } | ||
13632 | |||
13633 | -keep class android.media.audiopolicy.AudioPolicyConfig { | ||
13634 | <init>(android.media.audiopolicy.AudioPolicyConfig); | ||
13635 | |||
13636 | public void addMix(android.media.audiopolicy.AudioMix); | ||
13637 | public int describeContents(); | ||
13638 | public java.util.ArrayList getMixes(); | ||
13639 | protected java.lang.String getRegistration(); | ||
13640 | public int hashCode(); | ||
13641 | protected void setRegistration(java.lang.String); | ||
13642 | public java.lang.String toLogFriendlyString(); | ||
13643 | public void writeToParcel(android.os.Parcel, int); | ||
13644 | |||
13645 | |||
13646 | public static android.os.Parcelable$Creator CREATOR; | ||
13647 | protected int mDuckingPolicy; | ||
13648 | protected java.util.ArrayList mMixes; | ||
13649 | } | ||
13650 | |||
13651 | -keep class android.media.audiopolicy.IAudioPolicyCallback { | ||
13652 | |||
13653 | public abstract void notifyAudioFocusAbandon(android.media.AudioFocusInfo); | ||
13654 | public abstract void notifyAudioFocusGrant(android.media.AudioFocusInfo, int); | ||
13655 | public abstract void notifyAudioFocusLoss(android.media.AudioFocusInfo, boolean); | ||
13656 | public abstract void notifyAudioFocusRequest(android.media.AudioFocusInfo, int); | ||
13657 | public abstract void notifyMixStateUpdate(java.lang.String, int); | ||
13658 | |||
13659 | |||
13660 | } | ||
13661 | |||
13662 | -keep class android.media.projection.IMediaProjection { | 12330 | -keep class android.media.projection.IMediaProjection { |
13663 | 12331 | ||
13664 | public abstract int applyVirtualDisplayFlags(int); | 12332 | public abstract int applyVirtualDisplayFlags(int); |
@@ -13928,23 +12596,6 @@ | |||
13928 | public static android.os.Parcelable$Creator CREATOR; | 12596 | public static android.os.Parcelable$Creator CREATOR; |
13929 | } | 12597 | } |
13930 | 12598 | ||
13931 | -keep class android.media.session.MediaSessionLegacyHelper { | ||
13932 | |||
13933 | public void addMediaButtonListener(android.app.PendingIntent, android.content.ComponentName, android.content.Context); | ||
13934 | public void addRccListener(android.app.PendingIntent, android.media.session.MediaSession$Callback); | ||
13935 | public static android.media.session.MediaSessionLegacyHelper getHelper(android.content.Context); | ||
13936 | public static android.os.Bundle getOldMetadata(android.media.MediaMetadata, int, int); | ||
13937 | public android.media.session.MediaSession getSession(android.app.PendingIntent); | ||
13938 | public boolean isGlobalPriorityActive(); | ||
13939 | public void removeMediaButtonListener(android.app.PendingIntent); | ||
13940 | public void removeRccListener(android.app.PendingIntent); | ||
13941 | public void sendAdjustVolumeBy(int, int, int); | ||
13942 | public void sendMediaButtonEvent(android.view.KeyEvent, boolean); | ||
13943 | public void sendVolumeKeyEvent(android.view.KeyEvent, int, boolean); | ||
13944 | |||
13945 | |||
13946 | } | ||
13947 | |||
13948 | -keep class android.media.session.ParcelableVolumeInfo { | 12599 | -keep class android.media.session.ParcelableVolumeInfo { |
13949 | <init>(int, android.media.AudioAttributes, int, int, int); | 12600 | <init>(int, android.media.AudioAttributes, int, int, int); |
13950 | <init>(android.os.Parcel); | 12601 | <init>(android.os.Parcel); |
@@ -14281,6 +12932,7 @@ | |||
14281 | public synchronized java.lang.String toShortString(); | 12932 | public synchronized java.lang.String toShortString(); |
14282 | public synchronized java.lang.String toString(); | 12933 | public synchronized java.lang.String toString(); |
14283 | public void writeToParcel(android.os.Parcel, int); | 12934 | public void writeToParcel(android.os.Parcel, int); |
12935 | public void writeToProto(android.util.proto.ProtoOutputStream, long); | ||
14284 | 12936 | ||
14285 | 12937 | ||
14286 | public static android.os.Parcelable$Creator CREATOR; | 12938 | public static android.os.Parcelable$Creator CREATOR; |
@@ -14579,6 +13231,7 @@ | |||
14579 | public boolean postAtTime(java.lang.Runnable, long); | 13231 | public boolean postAtTime(java.lang.Runnable, long); |
14580 | public boolean postAtTime(java.lang.Runnable, java.lang.Object, long); | 13232 | public boolean postAtTime(java.lang.Runnable, java.lang.Object, long); |
14581 | public boolean postDelayed(java.lang.Runnable, long); | 13233 | public boolean postDelayed(java.lang.Runnable, long); |
13234 | public boolean postDelayed(java.lang.Runnable, java.lang.Object, long); | ||
14582 | public void removeCallbacks(java.lang.Runnable); | 13235 | public void removeCallbacks(java.lang.Runnable); |
14583 | public void removeCallbacks(java.lang.Runnable, java.lang.Object); | 13236 | public void removeCallbacks(java.lang.Runnable, java.lang.Object); |
14584 | public void removeCallbacksAndMessages(java.lang.Object); | 13237 | public void removeCallbacksAndMessages(java.lang.Object); |
@@ -15047,21 +13700,6 @@ | |||
15047 | 13700 | ||
15048 | } | 13701 | } |
15049 | 13702 | ||
15050 | -keep class android.os.ParcelUuid { | ||
15051 | <init>(java.util.UUID); | ||
15052 | |||
15053 | public int describeContents(); | ||
15054 | public boolean equals(java.lang.Object); | ||
15055 | public static android.os.ParcelUuid fromString(java.lang.String); | ||
15056 | public java.util.UUID getUuid(); | ||
15057 | public int hashCode(); | ||
15058 | public java.lang.String toString(); | ||
15059 | public void writeToParcel(android.os.Parcel, int); | ||
15060 | |||
15061 | |||
15062 | public static android.os.Parcelable$Creator CREATOR; | ||
15063 | } | ||
15064 | |||
15065 | -keep class android.os.Parcelable { | 13703 | -keep class android.os.Parcelable { |
15066 | 13704 | ||
15067 | public abstract int describeContents(); | 13705 | public abstract int describeContents(); |
@@ -15126,6 +13764,7 @@ | |||
15126 | public synchronized java.lang.String toShortString(); | 13764 | public synchronized java.lang.String toShortString(); |
15127 | public synchronized java.lang.String toString(); | 13765 | public synchronized java.lang.String toString(); |
15128 | public void writeToParcel(android.os.Parcel, int); | 13766 | public void writeToParcel(android.os.Parcel, int); |
13767 | public void writeToProto(android.util.proto.ProtoOutputStream, long); | ||
15129 | public void writeUnknownObject(java.lang.Object, java.lang.String, org.xmlpull.v1.XmlSerializer); | 13768 | public void writeUnknownObject(java.lang.Object, java.lang.String, org.xmlpull.v1.XmlSerializer); |
15130 | 13769 | ||
15131 | 13770 | ||
@@ -15454,6 +14093,61 @@ | |||
15454 | 14093 | ||
15455 | } | 14094 | } |
15456 | 14095 | ||
14096 | -keep class android.os.WorkSource { | ||
14097 | <init>(); | ||
14098 | <init>(android.os.WorkSource); | ||
14099 | <init>(int); | ||
14100 | <init>(int, java.lang.String); | ||
14101 | |||
14102 | public boolean add(android.os.WorkSource); | ||
14103 | public boolean add(int); | ||
14104 | public boolean add(int, java.lang.String); | ||
14105 | public android.os.WorkSource addReturningNewbs(android.os.WorkSource); | ||
14106 | public void clear(); | ||
14107 | public void clearNames(); | ||
14108 | public android.os.WorkSource$WorkChain createWorkChain(); | ||
14109 | public int describeContents(); | ||
14110 | public boolean diff(android.os.WorkSource); | ||
14111 | public static java.util.ArrayList[] diffChains(android.os.WorkSource, android.os.WorkSource); | ||
14112 | public boolean equals(java.lang.Object); | ||
14113 | public int get(int); | ||
14114 | public java.lang.String getName(int); | ||
14115 | public java.util.ArrayList getWorkChains(); | ||
14116 | public int hashCode(); | ||
14117 | public boolean isEmpty(); | ||
14118 | public boolean remove(android.os.WorkSource); | ||
14119 | public void set(android.os.WorkSource); | ||
14120 | public void set(int); | ||
14121 | public void set(int, java.lang.String); | ||
14122 | public android.os.WorkSource[] setReturningDiffs(android.os.WorkSource); | ||
14123 | public int size(); | ||
14124 | public java.lang.String toString(); | ||
14125 | public void writeToParcel(android.os.Parcel, int); | ||
14126 | public void writeToProto(android.util.proto.ProtoOutputStream, long); | ||
14127 | |||
14128 | |||
14129 | public static android.os.Parcelable$Creator CREATOR; | ||
14130 | } | ||
14131 | |||
14132 | -keep class android.os.WorkSource$WorkChain { | ||
14133 | <init>(); | ||
14134 | <init>(android.os.WorkSource$WorkChain); | ||
14135 | |||
14136 | public android.os.WorkSource$WorkChain addNode(int, java.lang.String); | ||
14137 | public int describeContents(); | ||
14138 | public boolean equals(java.lang.Object); | ||
14139 | public int getAttributionUid(); | ||
14140 | public int getSize(); | ||
14141 | public java.lang.String[] getTags(); | ||
14142 | public int[] getUids(); | ||
14143 | public int hashCode(); | ||
14144 | public java.lang.String toString(); | ||
14145 | public void writeToParcel(android.os.Parcel, int); | ||
14146 | |||
14147 | |||
14148 | public static android.os.Parcelable$Creator CREATOR; | ||
14149 | } | ||
14150 | |||
15457 | -keep class android.os.storage.DiskInfo { | 14151 | -keep class android.os.storage.DiskInfo { |
15458 | <init>(java.lang.String, int); | 14152 | <init>(java.lang.String, int); |
15459 | <init>(android.os.Parcel); | 14153 | <init>(android.os.Parcel); |
@@ -15491,7 +14185,7 @@ | |||
15491 | } | 14185 | } |
15492 | 14186 | ||
15493 | -keep class android.os.storage.StorageVolume { | 14187 | -keep class android.os.storage.StorageVolume { |
15494 | <init>(java.lang.String, int, java.io.File, java.lang.String, boolean, boolean, boolean, long, boolean, long, android.os.UserHandle, java.lang.String, java.lang.String); | 14188 | <init>(java.lang.String, java.io.File, java.lang.String, boolean, boolean, boolean, boolean, long, android.os.UserHandle, java.lang.String, java.lang.String); |
15495 | 14189 | ||
15496 | public boolean allowMassStorage(); | 14190 | public boolean allowMassStorage(); |
15497 | public android.content.Intent createAccessIntent(java.lang.String); | 14191 | public android.content.Intent createAccessIntent(java.lang.String); |
@@ -15503,12 +14197,10 @@ | |||
15503 | public int getFatVolumeId(); | 14197 | public int getFatVolumeId(); |
15504 | public java.lang.String getId(); | 14198 | public java.lang.String getId(); |
15505 | public long getMaxFileSize(); | 14199 | public long getMaxFileSize(); |
15506 | public int getMtpReserveSpace(); | ||
15507 | public android.os.UserHandle getOwner(); | 14200 | public android.os.UserHandle getOwner(); |
15508 | public java.lang.String getPath(); | 14201 | public java.lang.String getPath(); |
15509 | public java.io.File getPathFile(); | 14202 | public java.io.File getPathFile(); |
15510 | public java.lang.String getState(); | 14203 | public java.lang.String getState(); |
15511 | public int getStorageId(); | ||
15512 | public java.lang.String getUserLabel(); | 14204 | public java.lang.String getUserLabel(); |
15513 | public java.lang.String getUuid(); | 14205 | public java.lang.String getUuid(); |
15514 | public int hashCode(); | 14206 | public int hashCode(); |
@@ -15610,28 +14302,23 @@ | |||
15610 | } | 14302 | } |
15611 | 14303 | ||
15612 | -keep class android.service.autofill.FieldClassification { | 14304 | -keep class android.service.autofill.FieldClassification { |
15613 | <init>(android.service.autofill.FieldClassification$Match); | 14305 | <init>(java.util.ArrayList); |
15614 | 14306 | ||
15615 | public int describeContents(); | ||
15616 | public java.util.List getMatches(); | 14307 | public java.util.List getMatches(); |
15617 | public java.lang.String toString(); | 14308 | public java.lang.String toString(); |
15618 | public void writeToParcel(android.os.Parcel, int); | ||
15619 | 14309 | ||
15620 | 14310 | ||
15621 | public static android.os.Parcelable$Creator CREATOR; | ||
15622 | } | 14311 | } |
15623 | 14312 | ||
15624 | -keep class android.service.autofill.FieldClassification$Match { | 14313 | -keep class android.service.autofill.FieldClassification$Match { |
15625 | <init>(java.lang.String, float); | 14314 | <init>(java.lang.String, float, java.lang.String); |
15626 | 14315 | ||
15627 | public int describeContents(); | 14316 | public java.lang.String getAlgorithm(); |
15628 | public java.lang.String getRemoteId(); | 14317 | public java.lang.String getRemoteId(); |
15629 | public float getScore(); | 14318 | public float getScore(); |
15630 | public java.lang.String toString(); | 14319 | public java.lang.String toString(); |
15631 | public void writeToParcel(android.os.Parcel, int); | ||
15632 | 14320 | ||
15633 | 14321 | ||
15634 | public static android.os.Parcelable$Creator CREATOR; | ||
15635 | } | 14322 | } |
15636 | 14323 | ||
15637 | -keep class android.service.autofill.FillEventHistory { | 14324 | -keep class android.service.autofill.FillEventHistory { |
@@ -15650,7 +14337,7 @@ | |||
15650 | } | 14337 | } |
15651 | 14338 | ||
15652 | -keep class android.service.autofill.FillEventHistory$Event { | 14339 | -keep class android.service.autofill.FillEventHistory$Event { |
15653 | <init>(int, java.lang.String, android.os.Bundle, java.util.List, android.util.ArraySet, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, android.view.autofill.AutofillId[], android.service.autofill.FieldClassification$Match[]); | 14340 | <init>(int, java.lang.String, android.os.Bundle, java.util.List, android.util.ArraySet, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, android.view.autofill.AutofillId[], android.service.autofill.FieldClassification[]); |
15654 | 14341 | ||
15655 | public java.util.Map getChangedFields(); | 14342 | public java.util.Map getChangedFields(); |
15656 | public android.os.Bundle getClientState(); | 14343 | public android.os.Bundle getClientState(); |
@@ -15670,25 +14357,18 @@ | |||
15670 | public static int TYPE_SAVE_SHOWN; | 14357 | public static int TYPE_SAVE_SHOWN; |
15671 | } | 14358 | } |
15672 | 14359 | ||
15673 | -keep class android.service.autofill.InternalScorer { | ||
15674 | <init>(); | ||
15675 | |||
15676 | public abstract float getScore(android.view.autofill.AutofillValue, java.lang.String); | ||
15677 | |||
15678 | |||
15679 | } | ||
15680 | |||
15681 | -keep class android.service.autofill.UserData { | 14360 | -keep class android.service.autofill.UserData { |
15682 | 14361 | ||
15683 | public int describeContents(); | 14362 | public int describeContents(); |
15684 | public void dump(java.lang.String, java.io.PrintWriter); | 14363 | public void dump(java.lang.String, java.io.PrintWriter); |
15685 | public static void dumpConstraints(java.lang.String, java.io.PrintWriter); | 14364 | public static void dumpConstraints(java.lang.String, java.io.PrintWriter); |
14365 | public android.os.Bundle getAlgorithmArgs(); | ||
14366 | public java.lang.String getFieldClassificationAlgorithm(); | ||
15686 | public static int getMaxFieldClassificationIdsSize(); | 14367 | public static int getMaxFieldClassificationIdsSize(); |
15687 | public static int getMaxUserDataSize(); | 14368 | public static int getMaxUserDataSize(); |
15688 | public static int getMaxValueLength(); | 14369 | public static int getMaxValueLength(); |
15689 | public static int getMinValueLength(); | 14370 | public static int getMinValueLength(); |
15690 | public java.lang.String[] getRemoteIds(); | 14371 | public java.lang.String[] getRemoteIds(); |
15691 | public android.service.autofill.InternalScorer getScorer(); | ||
15692 | public java.lang.String[] getValues(); | 14372 | public java.lang.String[] getValues(); |
15693 | public java.lang.String toString(); | 14373 | public java.lang.String toString(); |
15694 | public void writeToParcel(android.os.Parcel, int); | 14374 | public void writeToParcel(android.os.Parcel, int); |
@@ -15928,14 +14608,12 @@ | |||
15928 | -keep class android.support.car.media.CarAudioManager { | 14608 | -keep class android.support.car.media.CarAudioManager { |
15929 | <init>(); | 14609 | <init>(); |
15930 | 14610 | ||
15931 | public abstract void abandonAudioFocus(android.media.AudioManager$OnAudioFocusChangeListener, android.media.AudioAttributes); | ||
15932 | public abstract android.support.car.media.CarAudioRecord createCarAudioRecord(int); | 14611 | public abstract android.support.car.media.CarAudioRecord createCarAudioRecord(int); |
15933 | public abstract android.media.AudioAttributes getAudioAttributesForCarUsage(int); | 14612 | public abstract android.media.AudioAttributes getAudioAttributesForCarUsage(int); |
15934 | public abstract android.media.AudioFormat getAudioRecordAudioFormat(); | 14613 | public abstract android.media.AudioFormat getAudioRecordAudioFormat(); |
15935 | public abstract int getAudioRecordMaxBufferSize(); | 14614 | public abstract int getAudioRecordMaxBufferSize(); |
15936 | public abstract int getAudioRecordMinBufferSize(); | 14615 | public abstract int getAudioRecordMinBufferSize(); |
15937 | public abstract boolean isAudioRecordSupported(); | 14616 | public abstract boolean isAudioRecordSupported(); |
15938 | public abstract int requestAudioFocus(android.media.AudioManager$OnAudioFocusChangeListener, android.media.AudioAttributes, int); | ||
15939 | 14617 | ||
15940 | 14618 | ||
15941 | public static int CAR_AUDIO_USAGE_ALARM; | 14619 | public static int CAR_AUDIO_USAGE_ALARM; |
@@ -17090,22 +15768,23 @@ | |||
17090 | } | 15768 | } |
17091 | 15769 | ||
17092 | -keep class android.view.DisplayCutout { | 15770 | -keep class android.view.DisplayCutout { |
17093 | <init>(android.graphics.Rect, android.graphics.Rect, java.util.List); | 15771 | <init>(android.graphics.Rect, android.graphics.Region); |
17094 | 15772 | ||
17095 | public android.view.DisplayCutout calculateRelativeTo(android.graphics.Rect); | 15773 | public android.view.DisplayCutout calculateRelativeTo(android.graphics.Rect); |
17096 | public boolean equals(java.lang.Object); | 15774 | public boolean equals(java.lang.Object); |
17097 | public static android.view.DisplayCutout fromBoundingPolygon(java.util.List); | 15775 | public static android.view.DisplayCutout fromBoundingPolygon(java.util.List); |
17098 | public void getBoundingPolygon(java.util.List); | 15776 | public android.graphics.Rect getBoundingRect(); |
17099 | public void getBoundingRect(android.graphics.Rect); | 15777 | public android.graphics.Region getBounds(); |
17100 | public int getSafeInsetBottom(); | 15778 | public int getSafeInsetBottom(); |
17101 | public int getSafeInsetLeft(); | 15779 | public int getSafeInsetLeft(); |
17102 | public int getSafeInsetRight(); | 15780 | public int getSafeInsetRight(); |
17103 | public int getSafeInsetTop(); | 15781 | public int getSafeInsetTop(); |
17104 | public void getSafeInsets(android.graphics.Rect); | 15782 | public android.graphics.Rect getSafeInsets(); |
17105 | public boolean hasCutout(); | ||
17106 | public int hashCode(); | 15783 | public int hashCode(); |
17107 | public android.view.DisplayCutout inset(int, int, int, int); | 15784 | public android.view.DisplayCutout inset(int, int, int, int); |
15785 | public boolean isEmpty(); | ||
17108 | public java.lang.String toString(); | 15786 | public java.lang.String toString(); |
15787 | public void writeToProto(android.util.proto.ProtoOutputStream, long); | ||
17109 | 15788 | ||
17110 | 15789 | ||
17111 | public static android.view.DisplayCutout NO_CUTOUT; | 15790 | public static android.view.DisplayCutout NO_CUTOUT; |
@@ -18809,6 +17488,8 @@ | |||
18809 | public static android.view.SurfaceControl$PhysicalDisplayInfo[] getDisplayConfigs(android.os.IBinder); | 17488 | public static android.view.SurfaceControl$PhysicalDisplayInfo[] getDisplayConfigs(android.os.IBinder); |
18810 | public android.os.IBinder getHandle(); | 17489 | public android.os.IBinder getHandle(); |
18811 | public static android.view.Display$HdrCapabilities getHdrCapabilities(android.os.IBinder); | 17490 | public static android.view.Display$HdrCapabilities getHdrCapabilities(android.os.IBinder); |
17491 | public int getHeight(); | ||
17492 | public int getWidth(); | ||
18812 | public void hide(); | 17493 | public void hide(); |
18813 | public static void mergeToGlobalTransaction(android.view.SurfaceControl$Transaction); | 17494 | public static void mergeToGlobalTransaction(android.view.SurfaceControl$Transaction); |
18814 | public static void openTransaction(); | 17495 | public static void openTransaction(); |
@@ -19108,7 +17789,7 @@ | |||
19108 | public android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(); | 17789 | public android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(); |
19109 | public android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfoInternal(); | 17790 | public android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfoInternal(); |
19110 | public void createContextMenu(android.view.ContextMenu); | 17791 | public void createContextMenu(android.view.ContextMenu); |
19111 | public android.graphics.Bitmap createSnapshot(android.graphics.Bitmap$Config, int, boolean); | 17792 | public android.graphics.Bitmap createSnapshot(android.view.ViewDebug$CanvasProvider, boolean); |
19112 | protected void damageInParent(); | 17793 | protected void damageInParent(); |
19113 | public void debug(); | 17794 | public void debug(); |
19114 | protected void debug(int); | 17795 | protected void debug(int); |
@@ -20170,6 +18851,76 @@ | |||
20170 | 18851 | ||
20171 | } | 18852 | } |
20172 | 18853 | ||
18854 | -keep class android.view.ViewDebug { | ||
18855 | <init>(); | ||
18856 | |||
18857 | public static void capture(android.view.View, java.io.OutputStream, android.view.View); | ||
18858 | public static void captureLayers(android.view.View, java.io.DataOutputStream); | ||
18859 | public static void dump(android.view.View, boolean, boolean, java.io.OutputStream); | ||
18860 | public static void dumpCapturedView(java.lang.String, java.lang.Object); | ||
18861 | public static void dumpTheme(android.view.View, java.io.OutputStream); | ||
18862 | public static void dumpv2(android.view.View, java.io.ByteArrayOutputStream); | ||
18863 | public static android.view.View findView(android.view.View, java.lang.String); | ||
18864 | public static java.lang.String flagsToString(java.lang.Class, java.lang.String, int); | ||
18865 | public static long getViewInstanceCount(); | ||
18866 | public static long getViewRootImplCount(); | ||
18867 | public static java.lang.String intToString(java.lang.Class, java.lang.String, int); | ||
18868 | public static java.lang.Object invokeViewMethod(android.view.View, java.lang.reflect.Method, java.lang.Object[]); | ||
18869 | public static void outputDisplayList(android.view.View, android.view.View); | ||
18870 | public static void profileViewAndChildren(android.view.View, java.io.BufferedWriter); | ||
18871 | public static void setLayoutParameter(android.view.View, java.lang.String, int); | ||
18872 | public static void startHierarchyTracing(java.lang.String, android.view.View); | ||
18873 | public static void startRecyclerTracing(java.lang.String, android.view.View); | ||
18874 | public static void stopHierarchyTracing(); | ||
18875 | public static void stopRecyclerTracing(); | ||
18876 | public static void trace(android.view.View, android.view.ViewDebug$RecyclerTraceType, int[]); | ||
18877 | public static void trace(android.view.View, android.view.ViewDebug$HierarchyTraceType); | ||
18878 | |||
18879 | |||
18880 | public static boolean DEBUG_DRAG; | ||
18881 | public static boolean DEBUG_POSITIONING; | ||
18882 | public static boolean TRACE_HIERARCHY; | ||
18883 | public static boolean TRACE_RECYCLER; | ||
18884 | } | ||
18885 | |||
18886 | -keep class android.view.ViewDebug$CanvasProvider { | ||
18887 | |||
18888 | public abstract android.graphics.Bitmap createBitmap(); | ||
18889 | public abstract android.graphics.Canvas getCanvas(android.view.View, int, int); | ||
18890 | |||
18891 | |||
18892 | } | ||
18893 | |||
18894 | -keep class android.view.ViewDebug$HierarchyTraceType { | ||
18895 | |||
18896 | public static android.view.ViewDebug$HierarchyTraceType valueOf(java.lang.String); | ||
18897 | public static android.view.ViewDebug$HierarchyTraceType[] values(); | ||
18898 | |||
18899 | public static android.view.ViewDebug$HierarchyTraceType BUILD_CACHE; | ||
18900 | public static android.view.ViewDebug$HierarchyTraceType DRAW; | ||
18901 | public static android.view.ViewDebug$HierarchyTraceType INVALIDATE; | ||
18902 | public static android.view.ViewDebug$HierarchyTraceType INVALIDATE_CHILD; | ||
18903 | public static android.view.ViewDebug$HierarchyTraceType INVALIDATE_CHILD_IN_PARENT; | ||
18904 | public static android.view.ViewDebug$HierarchyTraceType ON_LAYOUT; | ||
18905 | public static android.view.ViewDebug$HierarchyTraceType ON_MEASURE; | ||
18906 | public static android.view.ViewDebug$HierarchyTraceType REQUEST_LAYOUT; | ||
18907 | |||
18908 | } | ||
18909 | |||
18910 | -keep class android.view.ViewDebug$RecyclerTraceType { | ||
18911 | |||
18912 | public static android.view.ViewDebug$RecyclerTraceType valueOf(java.lang.String); | ||
18913 | public static android.view.ViewDebug$RecyclerTraceType[] values(); | ||
18914 | |||
18915 | public static android.view.ViewDebug$RecyclerTraceType BIND_VIEW; | ||
18916 | public static android.view.ViewDebug$RecyclerTraceType MOVE_FROM_ACTIVE_TO_SCRAP_HEAP; | ||
18917 | public static android.view.ViewDebug$RecyclerTraceType MOVE_TO_SCRAP_HEAP; | ||
18918 | public static android.view.ViewDebug$RecyclerTraceType NEW_VIEW; | ||
18919 | public static android.view.ViewDebug$RecyclerTraceType RECYCLE_FROM_ACTIVE_HEAP; | ||
18920 | public static android.view.ViewDebug$RecyclerTraceType RECYCLE_FROM_SCRAP_HEAP; | ||
18921 | |||
18922 | } | ||
18923 | |||
20173 | -keep class android.view.ViewGroup { | 18924 | -keep class android.view.ViewGroup { |
20174 | <init>(android.content.Context); | 18925 | <init>(android.content.Context); |
20175 | <init>(android.content.Context, android.util.AttributeSet); | 18926 | <init>(android.content.Context, android.util.AttributeSet); |
@@ -20202,7 +18953,7 @@ | |||
20202 | public void clearChildFocus(android.view.View); | 18953 | public void clearChildFocus(android.view.View); |
20203 | public void clearDisappearingChildren(); | 18954 | public void clearDisappearingChildren(); |
20204 | public void clearFocus(); | 18955 | public void clearFocus(); |
20205 | public android.graphics.Bitmap createSnapshot(android.graphics.Bitmap$Config, int, boolean); | 18956 | public android.graphics.Bitmap createSnapshot(android.view.ViewDebug$CanvasProvider, boolean); |
20206 | protected void debug(int); | 18957 | protected void debug(int); |
20207 | protected void destroyHardwareResources(); | 18958 | protected void destroyHardwareResources(); |
20208 | protected void detachAllViewsFromParent(); | 18959 | protected void detachAllViewsFromParent(); |
@@ -20818,6 +19569,7 @@ | |||
20818 | public abstract void setSelected(boolean); | 19569 | public abstract void setSelected(boolean); |
20819 | public abstract void setText(java.lang.CharSequence); | 19570 | public abstract void setText(java.lang.CharSequence); |
20820 | public abstract void setText(java.lang.CharSequence, int, int); | 19571 | public abstract void setText(java.lang.CharSequence, int, int); |
19572 | public void setTextIdEntry(java.lang.String); | ||
20821 | public abstract void setTextLines(int[], int[]); | 19573 | public abstract void setTextLines(int[], int[]); |
20822 | public abstract void setTextStyle(float, int, int, int); | 19574 | public abstract void setTextStyle(float, int, int, int); |
20823 | public abstract void setTransformation(android.graphics.Matrix); | 19575 | public abstract void setTransformation(android.graphics.Matrix); |
@@ -21310,7 +20062,7 @@ | |||
21310 | <init>(android.view.WindowInsets); | 20062 | <init>(android.view.WindowInsets); |
21311 | <init>(android.graphics.Rect); | 20063 | <init>(android.graphics.Rect); |
21312 | 20064 | ||
21313 | public android.view.WindowInsets consumeCutout(); | 20065 | public android.view.WindowInsets consumeDisplayCutout(); |
21314 | public android.view.WindowInsets consumeStableInsets(); | 20066 | public android.view.WindowInsets consumeStableInsets(); |
21315 | public android.view.WindowInsets consumeSystemWindowInsets(); | 20067 | public android.view.WindowInsets consumeSystemWindowInsets(); |
21316 | public android.view.WindowInsets consumeSystemWindowInsets(boolean, boolean, boolean, boolean); | 20068 | public android.view.WindowInsets consumeSystemWindowInsets(boolean, boolean, boolean, boolean); |
@@ -21624,10 +20376,12 @@ | |||
21624 | public java.lang.CharSequence getPackageName(); | 20376 | public java.lang.CharSequence getPackageName(); |
21625 | public android.view.accessibility.AccessibilityRecord getRecord(int); | 20377 | public android.view.accessibility.AccessibilityRecord getRecord(int); |
21626 | public int getRecordCount(); | 20378 | public int getRecordCount(); |
20379 | public int getWindowChanges(); | ||
21627 | public void initFromParcel(android.os.Parcel); | 20380 | public void initFromParcel(android.os.Parcel); |
21628 | public static android.view.accessibility.AccessibilityEvent obtain(int); | 20381 | public static android.view.accessibility.AccessibilityEvent obtain(int); |
21629 | public static android.view.accessibility.AccessibilityEvent obtain(android.view.accessibility.AccessibilityEvent); | 20382 | public static android.view.accessibility.AccessibilityEvent obtain(android.view.accessibility.AccessibilityEvent); |
21630 | public static android.view.accessibility.AccessibilityEvent obtain(); | 20383 | public static android.view.accessibility.AccessibilityEvent obtain(); |
20384 | public static android.view.accessibility.AccessibilityEvent obtainWindowsChangedEvent(int, int); | ||
21631 | public void recycle(); | 20385 | public void recycle(); |
21632 | public void setAction(int); | 20386 | public void setAction(int); |
21633 | public void setContentChangeTypes(int); | 20387 | public void setContentChangeTypes(int); |
@@ -21636,6 +20390,7 @@ | |||
21636 | public void setMovementGranularity(int); | 20390 | public void setMovementGranularity(int); |
21637 | public void setPackageName(java.lang.CharSequence); | 20391 | public void setPackageName(java.lang.CharSequence); |
21638 | public void setSealed(boolean); | 20392 | public void setSealed(boolean); |
20393 | public void setWindowChanges(int); | ||
21639 | public java.lang.String toString(); | 20394 | public java.lang.String toString(); |
21640 | public void writeToParcel(android.os.Parcel, int); | 20395 | public void writeToParcel(android.os.Parcel, int); |
21641 | 20396 | ||
@@ -21673,6 +20428,17 @@ | |||
21673 | public static int TYPE_WINDOWS_CHANGED; | 20428 | public static int TYPE_WINDOWS_CHANGED; |
21674 | public static int TYPE_WINDOW_CONTENT_CHANGED; | 20429 | public static int TYPE_WINDOW_CONTENT_CHANGED; |
21675 | public static int TYPE_WINDOW_STATE_CHANGED; | 20430 | public static int TYPE_WINDOW_STATE_CHANGED; |
20431 | public static int WINDOWS_CHANGE_ACCESSIBILITY_FOCUSED; | ||
20432 | public static int WINDOWS_CHANGE_ACTIVE; | ||
20433 | public static int WINDOWS_CHANGE_ADDED; | ||
20434 | public static int WINDOWS_CHANGE_BOUNDS; | ||
20435 | public static int WINDOWS_CHANGE_CHILDREN; | ||
20436 | public static int WINDOWS_CHANGE_FOCUSED; | ||
20437 | public static int WINDOWS_CHANGE_LAYER; | ||
20438 | public static int WINDOWS_CHANGE_PARENT; | ||
20439 | public static int WINDOWS_CHANGE_PIP; | ||
20440 | public static int WINDOWS_CHANGE_REMOVED; | ||
20441 | public static int WINDOWS_CHANGE_TITLE; | ||
21676 | } | 20442 | } |
21677 | 20443 | ||
21678 | -keep class android.view.accessibility.AccessibilityNodeInfo { | 20444 | -keep class android.view.accessibility.AccessibilityNodeInfo { |
@@ -22064,6 +20830,7 @@ | |||
22064 | public void addChild(int); | 20830 | public void addChild(int); |
22065 | public boolean changed(android.view.accessibility.AccessibilityWindowInfo); | 20831 | public boolean changed(android.view.accessibility.AccessibilityWindowInfo); |
22066 | public int describeContents(); | 20832 | public int describeContents(); |
20833 | public int differenceFrom(android.view.accessibility.AccessibilityWindowInfo); | ||
22067 | public boolean equals(java.lang.Object); | 20834 | public boolean equals(java.lang.Object); |
22068 | public android.view.accessibility.AccessibilityNodeInfo getAnchor(); | 20835 | public android.view.accessibility.AccessibilityNodeInfo getAnchor(); |
22069 | public void getBoundsInScreen(android.graphics.Rect); | 20836 | public void getBoundsInScreen(android.graphics.Rect); |
@@ -22076,7 +20843,6 @@ | |||
22076 | public java.lang.CharSequence getTitle(); | 20843 | public java.lang.CharSequence getTitle(); |
22077 | public int getType(); | 20844 | public int getType(); |
22078 | public int hashCode(); | 20845 | public int hashCode(); |
22079 | public boolean inPictureInPicture(); | ||
22080 | public boolean isAccessibilityFocused(); | 20846 | public boolean isAccessibilityFocused(); |
22081 | public boolean isActive(); | 20847 | public boolean isActive(); |
22082 | public boolean isFocused(); | 20848 | public boolean isFocused(); |
@@ -22086,7 +20852,7 @@ | |||
22086 | public void recycle(); | 20852 | public void recycle(); |
22087 | public void setAccessibilityFocused(boolean); | 20853 | public void setAccessibilityFocused(boolean); |
22088 | public void setActive(boolean); | 20854 | public void setActive(boolean); |
22089 | public void setAnchorId(int); | 20855 | public void setAnchorId(long); |
22090 | public void setBoundsInScreen(android.graphics.Rect); | 20856 | public void setBoundsInScreen(android.graphics.Rect); |
22091 | public void setConnectionId(int); | 20857 | public void setConnectionId(int); |
22092 | public void setFocused(boolean); | 20858 | public void setFocused(boolean); |
@@ -22305,7 +21071,10 @@ | |||
22305 | public void disableAutofillServices(); | 21071 | public void disableAutofillServices(); |
22306 | public void disableOwnedAutofillServices(); | 21072 | public void disableOwnedAutofillServices(); |
22307 | public void dump(java.lang.String, java.io.PrintWriter); | 21073 | public void dump(java.lang.String, java.io.PrintWriter); |
21074 | public android.content.ComponentName getAutofillServiceComponentName(); | ||
21075 | public java.util.List getAvailableFieldClassificationAlgorithms(); | ||
22308 | public static int getDatasetIdFromAuthenticationId(int); | 21076 | public static int getDatasetIdFromAuthenticationId(int); |
21077 | public java.lang.String getDefaultFieldClassificationAlgorithm(); | ||
22309 | public android.service.autofill.FillEventHistory getFillEventHistory(); | 21078 | public android.service.autofill.FillEventHistory getFillEventHistory(); |
22310 | public static int getRequestIdFromAuthenticationId(int); | 21079 | public static int getRequestIdFromAuthenticationId(int); |
22311 | public android.service.autofill.UserData getUserData(); | 21080 | public android.service.autofill.UserData getUserData(); |
@@ -22423,6 +21192,9 @@ | |||
22423 | public abstract void cancelSession(int, int); | 21192 | public abstract void cancelSession(int, int); |
22424 | public abstract void disableOwnedAutofillServices(int); | 21193 | public abstract void disableOwnedAutofillServices(int); |
22425 | public abstract void finishSession(int, int); | 21194 | public abstract void finishSession(int, int); |
21195 | public abstract android.content.ComponentName getAutofillServiceComponentName(); | ||
21196 | public abstract java.util.List getAvailableFieldClassificationAlgorithms(); | ||
21197 | public abstract java.lang.String getDefaultFieldClassificationAlgorithm(); | ||
22426 | public abstract android.service.autofill.FillEventHistory getFillEventHistory(); | 21198 | public abstract android.service.autofill.FillEventHistory getFillEventHistory(); |
22427 | public abstract android.service.autofill.UserData getUserData(); | 21199 | public abstract android.service.autofill.UserData getUserData(); |
22428 | public abstract boolean isFieldClassificationEnabled(); | 21200 | public abstract boolean isFieldClassificationEnabled(); |
@@ -23340,6 +22112,24 @@ | |||
23340 | 22112 | ||
23341 | -keep class com.android.internal.util.FunctionalUtils { | 22113 | -keep class com.android.internal.util.FunctionalUtils { |
23342 | 22114 | ||
22115 | public static java.util.function.Consumer ignoreRemoteException(com.android.internal.util.FunctionalUtils$RemoteExceptionIgnoringConsumer); | ||
22116 | public static java.util.function.Consumer uncheckExceptions(com.android.internal.util.FunctionalUtils$ThrowingConsumer); | ||
22117 | |||
22118 | |||
22119 | } | ||
22120 | |||
22121 | -keep class com.android.internal.util.FunctionalUtils$RemoteExceptionIgnoringConsumer { | ||
22122 | |||
22123 | public void accept(java.lang.Object); | ||
22124 | public abstract void acceptOrThrow(java.lang.Object); | ||
22125 | |||
22126 | |||
22127 | } | ||
22128 | |||
22129 | -keep class com.android.internal.util.FunctionalUtils$ThrowingConsumer { | ||
22130 | |||
22131 | public void accept(java.lang.Object); | ||
22132 | public abstract void acceptOrThrow(java.lang.Object); | ||
23343 | 22133 | ||
23344 | 22134 | ||
23345 | } | 22135 | } |
@@ -23756,6 +22546,20 @@ | |||
23756 | 22546 | ||
23757 | } | 22547 | } |
23758 | 22548 | ||
22549 | -keep class java.io.BufferedWriter { | ||
22550 | <init>(java.io.Writer); | ||
22551 | <init>(java.io.Writer, int); | ||
22552 | |||
22553 | public void close(); | ||
22554 | public void flush(); | ||
22555 | public void newLine(); | ||
22556 | public void write(int); | ||
22557 | public void write(char[], int, int); | ||
22558 | public void write(java.lang.String, int, int); | ||
22559 | |||
22560 | |||
22561 | } | ||
22562 | |||
23759 | -keep class java.io.ByteArrayOutputStream { | 22563 | -keep class java.io.ByteArrayOutputStream { |
23760 | <init>(); | 22564 | <init>(); |
23761 | <init>(int); | 22565 | <init>(int); |
@@ -23776,6 +22580,29 @@ | |||
23776 | protected int count; | 22580 | protected int count; |
23777 | } | 22581 | } |
23778 | 22582 | ||
22583 | -keep class java.io.DataOutputStream { | ||
22584 | <init>(java.io.OutputStream); | ||
22585 | |||
22586 | public void flush(); | ||
22587 | public int size(); | ||
22588 | public synchronized void write(int); | ||
22589 | public synchronized void write(byte[], int, int); | ||
22590 | public void writeBoolean(boolean); | ||
22591 | public void writeByte(int); | ||
22592 | public void writeBytes(java.lang.String); | ||
22593 | public void writeChar(int); | ||
22594 | public void writeChars(java.lang.String); | ||
22595 | public void writeDouble(double); | ||
22596 | public void writeFloat(float); | ||
22597 | public void writeInt(int); | ||
22598 | public void writeLong(long); | ||
22599 | public void writeShort(int); | ||
22600 | public void writeUTF(java.lang.String); | ||
22601 | |||
22602 | |||
22603 | protected int written; | ||
22604 | } | ||
22605 | |||
23779 | -keep class java.io.File { | 22606 | -keep class java.io.File { |
23780 | <init>(java.lang.String); | 22607 | <init>(java.lang.String); |
23781 | <init>(java.lang.String, java.lang.String); | 22608 | <init>(java.lang.String, java.lang.String); |