| | | | |
| Offset 6, 24 lines modified | Offset 6, 21 lines modified |
| 6 | #·annotations | 6 | #·annotations |
| 7 | .annotation·system·Ldalvik/annotation/MemberClasses; | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 8 | ····value·=·{ | 8 | ····value·=·{ |
| 9 | ········Lcom/android/providers/media/MediaProvider$LocalUriMatcher;, | 9 | ········Lcom/android/providers/media/MediaProvider$LocalUriMatcher;, |
| 10 | ········Lcom/android/providers/media/MediaProvider$VolumeArgumentException;, | 10 | ········Lcom/android/providers/media/MediaProvider$VolumeArgumentException;, |
| 11 | ········Lcom/android/providers/media/MediaProvider$VolumeNotFoundException;, | 11 | ········Lcom/android/providers/media/MediaProvider$VolumeNotFoundException;, |
| 12 | ········Lcom/android/providers/media/MediaProvider$FallbackException;, | 12 | ········Lcom/android/providers/media/MediaProvider$FallbackException;, |
| 13 | ········Lcom/android/providers/media/MediaProvider$LRUCache;, | |
| 14 | ········Lcom/android/providers/media/MediaProvider$RedactionInfo;, | 13 | ········Lcom/android/providers/media/MediaProvider$RedactionInfo;, |
| 15 | ········Lcom/android/providers/media/MediaProvider$Thumbnailer; | 14 | ········Lcom/android/providers/media/MediaProvider$Thumbnailer; |
| 16 | ····} | 15 | ····} |
| 17 | .end·annotation | 16 | .end·annotation |
| | |
| | |
| 18 | #·static·fields | 17 | #·static·fields |
| 19 | .field·private·static·final·ALL_VOLUMES:Ljava/lang/String;·=·"all_volumes" | |
| | |
| 20 | .field·static·final·AUDIO_ALBUMART:I·=·0x77 | 18 | .field·static·final·AUDIO_ALBUMART:I·=·0x77 |
| | |
| 21 | .field·static·final·AUDIO_ALBUMART_FILE_ID:I·=·0x79 | 19 | .field·static·final·AUDIO_ALBUMART_FILE_ID:I·=·0x79 |
| | |
| 22 | .field·static·final·AUDIO_ALBUMART_ID:I·=·0x78 | 20 | .field·static·final·AUDIO_ALBUMART_ID:I·=·0x78 |
| | |
| 23 | .field·static·final·AUDIO_ALBUMS:I·=·0x74 | 21 | .field·static·final·AUDIO_ALBUMS:I·=·0x74 |
| Offset 90, 16 lines modified | Offset 87, 14 lines modified |
| | |
| 90 | .field·private·static·final·DIRECTORY_THUMBNAILS:Ljava/lang/String;·=·".thumbnails" | 87 | .field·private·static·final·DIRECTORY_THUMBNAILS:Ljava/lang/String;·=·".thumbnails" |
| | |
| 91 | .field·static·final·DOWNLOADS:I·=·0x320 | 88 | .field·static·final·DOWNLOADS:I·=·0x320 |
| | |
| 92 | .field·static·final·DOWNLOADS_ID:I·=·0x321 | 89 | .field·static·final·DOWNLOADS_ID:I·=·0x321 |
| | |
| 93 | .field·private·static·final·DOWNLOADS_PROVIDER_AUTHORITY:Ljava/lang/String;·=·"downloads" | |
| | |
| 94 | .field·static·final·FILES:I·=·0x2bc | 90 | .field·static·final·FILES:I·=·0x2bc |
| | |
| 95 | .field·static·final·FILES_ID:I·=·0x2bd | 91 | .field·static·final·FILES_ID:I·=·0x2bd |
| | |
| 96 | .field·private·static·final·FILE_DATABASE_UUID:Ljava/lang/String;·=·".database_uuid" | 92 | .field·private·static·final·FILE_DATABASE_UUID:Ljava/lang/String;·=·".database_uuid" |
| | |
| 97 | .field·static·final·FS_ID:I·=·0x258 | 93 | .field·static·final·FS_ID:I·=·0x258 |
| Offset 122, 24 lines modified | Offset 117, 18 lines modified |
| | |
| 122 | .field·private·static·final·MATCH_VISIBLE_FOR_FILEPATH:I·=·0x20 | 117 | .field·private·static·final·MATCH_VISIBLE_FOR_FILEPATH:I·=·0x20 |
| | |
| 123 | .field·static·final·MEDIA_SCANNER:I·=·0x1f4 | 118 | .field·static·final·MEDIA_SCANNER:I·=·0x1f4 |
| | |
| 124 | .field·public·static·final·MIGRATION_LISTENER:Lcom/android/providers/media/DatabaseHelper$OnLegacyMigrationListener; | 119 | .field·public·static·final·MIGRATION_LISTENER:Lcom/android/providers/media/DatabaseHelper$OnLegacyMigrationListener; |
| | |
| 125 | .field·private·static·final·NON_HIDDEN_CACHE_SIZE:I·=·0x32 | |
| | |
| 126 | .field·private·static·final·PATH_PROJECTION:[Ljava/lang/String; | 120 | .field·private·static·final·PATH_PROJECTION:[Ljava/lang/String; |
| | |
| 127 | .field·static·final·PATTERN_SELECTION_ID:Ljava/util/regex/Pattern; | 121 | .field·static·final·PATTERN_SELECTION_ID:Ljava/util/regex/Pattern; |
| | |
| 128 | .field·private·static·final·PER_USER_RANGE:I·=·0x186a0 | |
| | |
| 129 | .field·private·static·final·PROP_CROSS_USER_ALLOWED:Z | |
| | |
| 130 | .field·private·static·final·PROP_FUSE:Ljava/lang/String;·=·"persist.sys.fuse" | 122 | .field·private·static·final·PROP_FUSE:Ljava/lang/String;·=·"persist.sys.fuse" |
| | |
| 131 | .field·private·static·final·REDACTED_EXIF_TAGS:[Ljava/lang/String; | 123 | .field·private·static·final·REDACTED_EXIF_TAGS:[Ljava/lang/String; |
| | |
| 132 | .field·private·static·final·REDACTED_ISO_BOXES:[I | 124 | .field·private·static·final·REDACTED_ISO_BOXES:[I |
| | |
| 133 | .field·private·static·final·TYPE_DELETE:I·=·0x3 | 125 | .field·private·static·final·TYPE_DELETE:I·=·0x3 |
| Offset 261, 16 lines modified | Offset 250, 14 lines modified |
| 261 | ············"Ljava/util/Set<", | 250 | ············"Ljava/util/Set<", |
| 262 | ············"Ljava/lang/String;", | 251 | ············"Ljava/lang/String;", |
| 263 | ············">;" | 252 | ············">;" |
| 264 | ········} | 253 | ········} |
| 265 | ····.end·annotation | 254 | ····.end·annotation |
| 266 | .end·field | 255 | .end·field |
| | |
| 267 | .field·private·static·final·sUserId:I | |
| | |
| | |
| 268 | #·instance·fields | 256 | #·instance·fields |
| 269 | .field·private·final·mActiveListener:Landroid/app/AppOpsManager$OnOpActiveChangedListener; | 257 | .field·private·final·mActiveListener:Landroid/app/AppOpsManager$OnOpActiveChangedListener; |
| | |
| 270 | .field·private·mAppOpsManager:Landroid/app/AppOpsManager; | 258 | .field·private·mAppOpsManager:Landroid/app/AppOpsManager; |
| | |
| 271 | .field·private·final·mAttachedVolumeNames:Landroid/util/ArraySet; | 259 | .field·private·final·mAttachedVolumeNames:Landroid/util/ArraySet; |
| Offset 321, 33 lines modified | Offset 308, 27 lines modified |
| 321 | ············"Landroid/util/ArraySet<", | 308 | ············"Landroid/util/ArraySet<", |
| 322 | ············"Ljava/lang/String;", | 309 | ············"Ljava/lang/String;", |
| 323 | ············">;" | 310 | ············">;" |
| 324 | ········} | 311 | ········} |
| 325 | ····.end·annotation | 312 | ····.end·annotation |
| 326 | .end·field | 313 | .end·field |
| | |
| 327 | .field·private·mDevicePolicyManager:Landroid/app/admin/DevicePolicyManager; | |
| | |
| 328 | .field·private·final·mDirectoryCache:Landroid/util/ArrayMap; | 314 | .field·private·final·mDirectoryCache:Landroid/util/ArrayMap; |
| 329 | ····.annotation·system·Ldalvik/annotation/Signature; | 315 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 330 | ········value·=·{ | 316 | ········value·=·{ |
| 331 | ············"Landroid/util/ArrayMap<", | 317 | ············"Landroid/util/ArrayMap<", |
| 332 | ············"Ljava/lang/String;", | 318 | ············"Ljava/lang/String;", |
| 333 | ············"Ljava/lang/Long;", | 319 | ············"Ljava/lang/Long;", |
| 334 | ············">;" | 320 | ············">;" |
| 335 | ········} | 321 | ········} |
| 336 | ····.end·annotation | 322 | ····.end·annotation |
| 337 | .end·field | 323 | .end·field |
| | |
| 338 | .field·private·mDownloadsAuthorityAppId:I | |
| | |
| 339 | .field·private·mExternalDatabase:Lcom/android/providers/media/DatabaseHelper; | 324 | .field·private·mExternalDatabase:Lcom/android/providers/media/DatabaseHelper; |
| | |
| 340 | .field·private·mExternalStorageAuthorityAppId:I | |
| | |
| 341 | .field·private·final·mFilesListener:Lcom/android/providers/media/DatabaseHelper$OnFilesChangeListener; | 325 | .field·private·final·mFilesListener:Lcom/android/providers/media/DatabaseHelper$OnFilesChangeListener; |
| | |
| 342 | .field·private·final·mIdGenerator:Ljava/util/function/UnaryOperator; | 326 | .field·private·final·mIdGenerator:Ljava/util/function/UnaryOperator; |
| 343 | ····.annotation·system·Ldalvik/annotation/Signature; | 327 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 344 | ········value·=·{ | 328 | ········value·=·{ |
| 345 | ············"Ljava/util/function/UnaryOperator<", | 329 | ············"Ljava/util/function/UnaryOperator<", |
| 346 | ············"Ljava/lang/String;", | 330 | ············"Ljava/lang/String;", |
| Offset 362, 35 lines modified | Offset 343, 14 lines modified |
| | |
| 362 | .field·private·mMediaScanner:Lcom/android/providers/media/scan/MediaScanner; | 343 | .field·private·mMediaScanner:Lcom/android/providers/media/scan/MediaScanner; |
| | |
| 363 | .field·private·mMediaScannerVolume:Ljava/lang/String; | 344 | .field·private·mMediaScannerVolume:Ljava/lang/String; |
| | |
| 364 | .field·private·mModeListener:Landroid/app/AppOpsManager$OnOpChangedListener; | 345 | .field·private·mModeListener:Landroid/app/AppOpsManager$OnOpChangedListener; |
| | |
| 365 | .field·private·final·mNonHiddenPaths:Lcom/android/providers/media/MediaProvider$LRUCache; | |
| 366 | ····.annotation·system·Ldalvik/annotation/Signature; | |
| 367 | ········value·=·{ | |
| 368 | ············"Lcom/android/providers/media/MediaProvider$LRUCache<", | |
| 369 | ············"Ljava/lang/String;", | |
| 370 | ············"Ljava/lang/Integer;", | |
| 371 | ············">;" | |
| 372 | ········} | |
| 373 | ····.end·annotation | |
| 374 | .end·field | |
| | |
| 375 | .field·private·final·mNonWorkProfileUsers:Ljava/util/List; | |
| 376 | ····.annotation·system·Ldalvik/annotation/Signature; | |
| 377 | ········value·=·{ | |
| 378 | ············"Ljava/util/List<", | |
| 379 | ············"Ljava/lang/Integer;", | |
| 380 | ············">;" | |
| 381 | ········} | |
| 382 | ····.end·annotation | |
| 383 | .end·field | |
| | |
| 384 | .field·private·mPackageManager:Landroid/content/pm/PackageManager; | 346 | .field·private·mPackageManager:Landroid/content/pm/PackageManager; |
| | |
| 385 | .field·private·mPackageReceiver:Landroid/content/BroadcastReceiver; | 347 | .field·private·mPackageReceiver:Landroid/content/BroadcastReceiver; |
| | |
| 386 | .field·private·final·mShouldRedactThreadIds:Lcom/android/providers/media/util/LongArray; | 348 | .field·private·final·mShouldRedactThreadIds:Lcom/android/providers/media/util/LongArray; |
| | |
| 387 | .field·private·mStorageManager:Landroid/os/storage/StorageManager; | 349 | .field·private·mStorageManager:Landroid/os/storage/StorageManager; |
| Offset 408, 15 lines modified | Offset 368, 15 lines modified |
| | |
| 408 | #·direct·methods | 368 | #·direct·methods |
| 409 | .method·static·constructor·<clinit>()V | 369 | .method·static·constructor·<clinit>()V |
| 410 | ····.locals·34 | 370 | ····.locals·34 |
| | |
| 411 | ····const-string·v0,·"(?:image_id|video_id)\\s*=\\s*(\\d+)" | 371 | ····const-string·v0,·"(?:image_id|video_id)\\s*=\\s*(\\d+)" |
| | |
| 412 | ····.line·236 | 372 | ····.line·228 |
| 413 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; | 373 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; |
| | |
| 414 | ····move-result-object·v0 | 374 | ····move-result-object·v0 |
| | |
| 415 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->PATTERN_SELECTION_ID:Ljava/util/regex/Pattern; | 375 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->PATTERN_SELECTION_ID:Ljava/util/regex/Pattern; |
| | |
| 416 | ····const/4·v0,·0x2 | 376 | ····const/4·v0,·0x2 |
| Offset 425, 95 lines modified | Offset 385, 79 lines modified |
| | |
| 425 | ····const/4·v1,·0x0 | 385 | ····const/4·v1,·0x0 |
| | |
| 426 | ····const-string·v2,·"_data" | 386 | ····const-string·v2,·"_data" |
| | |
| 427 | ····aput-object·v2,·v0,·v1 | 387 | ····aput-object·v2,·v0,·v1 |
| | |
| 428 | ····.line·297 | 388 | ····.line·287 |
| 429 | ····sget-object·v3,·Lcom/android/providers/media/util/FileUtils;->PATTERN_PENDING_FILEPATH_FOR_SQL:Ljava/util/regex/Pattern; | 389 | ····sget-object·v1,·Lcom/android/providers/media/util/FileUtils;->PATTERN_PENDING_FILEPATH_FOR_SQL:Ljava/util/regex/Pattern; |
| | |
| 430 | ····const/4·v4,·0x1 | 390 | ····const/4·v3,·0x1 |
| | |
| 431 | ····aput-object·v3,·v0,·v4 | 391 | ····aput-object·v1,·v0,·v3 |
| | |
| 432 | ····const-string·v3,·"lower(%s)·NOT·REGEXP·\'%s\'" | 392 | ····const-string·v1,·"lower(%s)·NOT·REGEXP·\'%s\'" |
| | |
| 433 | ····invoke-static·{v3,·v0},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 393 | ····invoke-static·{v1,·v0},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
| | |
| 434 | ····move-result-object·v0 | 394 | ····move-result-object·v0 |
| | |
| 435 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->MATCH_PENDING_FROM_FUSE:Ljava/lang/String; | 395 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->MATCH_PENDING_FROM_FUSE:Ljava/lang/String; |
| | |
| 436 | ····const-string·v0,·"external_storage.cross_user.enabled" | 396 | ····.line·293 |
| | |
| 437 | ····.line·303 | |
| 438 | ····invoke-static·{v0,·v1},·Landroid/os/SystemProperties;->getBoolean(Ljava/lang/String;Z)Z | |
| | |
| 439 | ····move-result·v0 | |
| | |
| 440 | ····sput-boolean·v0,·Lcom/android/providers/media/MediaProvider;->PROP_CROSS_USER_ALLOWED:Z | |
| | |
| 441 | ····.line·308 | |
| 442 | ····new-instance·v0,·Landroid/util/ArrayMap; | 397 | ····new-instance·v0,·Landroid/util/ArrayMap; |
| | |
| 443 | ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V | 398 | ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V |
| | |
| 444 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; | 399 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; |
| | |
| 445 | ····.line·318 | 400 | ····.line·303 |
| 446 | ····new-instance·v0,·Ljava/lang/Object; | 401 | ····new-instance·v0,·Ljava/lang/Object; |
| | |
| 447 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | 402 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
| | |
| 448 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sCacheLock:Ljava/lang/Object; | 403 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sCacheLock:Ljava/lang/Object; |
| | |
| 449 | ····.line·321 | 404 | ····.line·306 |
| 450 | ····new-instance·v0,·Landroid/util/ArraySet; | 405 | ····new-instance·v0,·Landroid/util/ArraySet; |
| | |
| 451 | ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V | 406 | ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V |
| | |
| 452 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sCachedExternalVolumeNames:Ljava/util/Set; | 407 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sCachedExternalVolumeNames:Ljava/util/Set; |
| | |
| 453 | ····.line·323 | 408 | ····.line·308 |
| 454 | ····new-instance·v0,·Landroid/util/ArrayMap; | 409 | ····new-instance·v0,·Landroid/util/ArrayMap; |
| | |
| 455 | ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V | 410 | ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V |
| | |
| 456 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sCachedVolumePaths:Ljava/util/Map; | 411 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sCachedVolumePaths:Ljava/util/Map; |
| | |
| 457 | ····.line·325 | 412 | ····.line·310 |
| 458 | ····new-instance·v0,·Landroid/util/ArrayMap; | 413 | ····new-instance·v0,·Landroid/util/ArrayMap; |
| | |
| 459 | ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V | 414 | ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V |
| | |
| 460 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sCachedVolumeScanPaths:Ljava/util/Map; | 415 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sCachedVolumeScanPaths:Ljava/util/Map; |
| | |
| 461 | ····.line·327 | 416 | ····.line·312 |
| 462 | ····new-instance·v0,·Landroid/util/ArrayMap; | 417 | ····new-instance·v0,·Landroid/util/ArrayMap; |
| | |
| 463 | ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V | 418 | ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V |
| | |
| 464 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sCachedVolumePathToId:Landroid/util/ArrayMap; | 419 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sCachedVolumePathToId:Landroid/util/ArrayMap; |
| | |
| 465 | ····.line·329 | 420 | ····.line·506 |
| 466 | ····invoke-static·{},·Landroid/os/UserHandle;->myUserId()I | |
| | |
| 467 | ····move-result·v0 | |
| | |
| 468 | ····sput·v0,·Lcom/android/providers/media/MediaProvider;->sUserId:I | |
| | |
| 469 | ····.line·543 | |
| 470 | ····filled-new-array·{v2},·[Ljava/lang/String; | 421 | ····filled-new-array·{v2},·[Ljava/lang/String; |
| | |
| 471 | ····move-result-object·v0 | 422 | ····move-result-object·v0 |
| | |
| 472 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataOnlyColumn:[Ljava/lang/String; | 423 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataOnlyColumn:[Ljava/lang/String; |
| | |
| 473 | ····.line·733 | 424 | ····.line·685 |
| 474 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$4; | 425 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$4; |
| | |
| 475 | ····invoke-direct·{v0},·Lcom/android/providers/media/MediaProvider$4;-><init>()V | 426 | ····invoke-direct·{v0},·Lcom/android/providers/media/MediaProvider$4;-><init>()V |
| | |
| 476 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->MIGRATION_LISTENER:Lcom/android/providers/media/DatabaseHelper$OnLegacyMigrationListener; | 427 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->MIGRATION_LISTENER:Lcom/android/providers/media/DatabaseHelper$OnLegacyMigrationListener; |
| | |
| 477 | ····const-string·v3,·"GPSAltitude" | 428 | ····const-string·v3,·"GPSAltitude" |
| Offset 574, 127 lines modified | Offset 518, 127 lines modified |
| | |
| 574 | ····const-string·v31,·"GPSTrack" | 518 | ····const-string·v31,·"GPSTrack" |
| | |
| 575 | ····const-string·v32,·"GPSTrackRef" | 519 | ····const-string·v32,·"GPSTrackRef" |
| | |
| 576 | ····const-string·v33,·"GPSVersionID" | 520 | ····const-string·v33,·"GPSVersionID" |
| | |
| 577 | ····.line·6785 | 521 | ····.line·6321 |
| 578 | ····filled-new-array/range·{v3·..·v33},·[Ljava/lang/String; | 522 | ····filled-new-array/range·{v3·..·v33},·[Ljava/lang/String; |
| | |
| 579 | ····move-result-object·v0 | 523 | ····move-result-object·v0 |
| | |
| 580 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->REDACTED_EXIF_TAGS:[Ljava/lang/String; | 524 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->REDACTED_EXIF_TAGS:[Ljava/lang/String; |
| | |
| 581 | ····const/4·v0,·0x4 | 525 | ····const/4·v0,·0x4 |
| | |
| 582 | ····new-array·v0,·v0,·[I | 526 | ····new-array·v0,·v0,·[I |
| | |
| 583 | ····.line·6822 | 527 | ····.line·6358 |
| 584 | ····fill-array-data·v0,·:array_0 | 528 | ····fill-array-data·v0,·:array_0 |
| | |
| 585 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->REDACTED_ISO_BOXES:[I | 529 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->REDACTED_ISO_BOXES:[I |
| | |
| 586 | ····.line·6829 | 530 | ····.line·6365 |
| 587 | ····new-instance·v0,·Landroid/util/ArraySet; | 531 | ····new-instance·v0,·Landroid/util/ArraySet; |
| | |
| 588 | ····sget-object·v1,·Lcom/android/providers/media/MediaProvider;->REDACTED_EXIF_TAGS:[Ljava/lang/String; | 532 | ····sget-object·v1,·Lcom/android/providers/media/MediaProvider;->REDACTED_EXIF_TAGS:[Ljava/lang/String; |
| | |
| 589 | ····.line·6830 | 533 | ····.line·6366 |
| 590 | ····invoke-static·{v1},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; | 534 | ····invoke-static·{v1},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; |
| | |
| 591 | ····move-result-object·v1 | 535 | ····move-result-object·v1 |
| | |
| 592 | ····invoke-direct·{v0,·v1},·Landroid/util/ArraySet;-><init>(Ljava/util/Collection;)V | 536 | ····invoke-direct·{v0,·v1},·Landroid/util/ArraySet;-><init>(Ljava/util/Collection;)V |
| | |
| 593 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sRedactedExifTags:Ljava/util/Set; | 537 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sRedactedExifTags:Ljava/util/Set; |
| | |
| 594 | ····const-string·v0,·"_id" | 538 | ····const-string·v0,·"_id" |
| | |
| 595 | ····.line·8048 | 539 | ····.line·7538 |
| 596 | ····filled-new-array·{v0,·v2},·[Ljava/lang/String; | 540 | ····filled-new-array·{v0,·v2},·[Ljava/lang/String; |
| | |
| 597 | ····move-result-object·v0 | 541 | ····move-result-object·v0 |
| | |
| 598 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->PATH_PROJECTION:[Ljava/lang/String; | 542 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->PATH_PROJECTION:[Ljava/lang/String; |
| | |
| 599 | ····.line·8143 | 543 | ····.line·7633 |
| 600 | ····new-instance·v0,·Landroid/util/ArraySet; | 544 | ····new-instance·v0,·Landroid/util/ArraySet; |
| | |
| 601 | ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V | 545 | ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V |
| | |
| 602 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 546 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 603 | ····.line·8174 | 547 | ····.line·7664 |
| 604 | ····new-instance·v0,·Landroid/util/ArraySet; | 548 | ····new-instance·v0,·Landroid/util/ArraySet; |
| | |
| 605 | ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V | 549 | ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V |
| | |
| 606 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; | 550 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; |
| | |
| 607 | ····.line·8190 | 551 | ····.line·7680 |
| 608 | ····new-instance·v0,·Ljava/util/ArrayList; | 552 | ····new-instance·v0,·Ljava/util/ArrayList; |
| | |
| 609 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 553 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| | |
| 610 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sGreylist:Ljava/util/ArrayList; | 554 | ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sGreylist:Ljava/util/ArrayList; |
| | |
| 611 | ····const-string·v0,·"(?i)[_a-z0-9]+(·(as·)?[_a-z0-9]+)?" | 555 | ····const-string·v0,·"(?i)[_a-z0-9]+(·(as·)?[_a-z0-9]+)?" |
| | |
| 612 | ····.line·8198 | 556 | ····.line·7688 |
| 613 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V | 557 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V |
| | |
| 614 | ····const-string·v0,·"audio\\._id·AS·_id" | 558 | ····const-string·v0,·"audio\\._id·AS·_id" |
| | |
| 615 | ····.line·8199 | 559 | ····.line·7689 |
| 616 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V | 560 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V |
| | |
| 617 | ····const-string·v0,·"(?i)(min|max|sum|avg|total|count|cast)\\(([_a-z0-9]+(·(as·)?[_a-z0-9]+)?|\\*)\\)(·(as·)?[_a-z0-9]+)?" | 561 | ····const-string·v0,·"(?i)(min|max|sum|avg|total|count|cast)\\(([_a-z0-9]+(·(as·)?[_a-z0-9]+)?|\\*)\\)(·(as·)?[_a-z0-9]+)?" |
| | |
| 618 | ····.line·8200 | 562 | ····.line·7690 |
| 619 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V | 563 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V |
| | |
| 620 | ····const-string·v0,·"case·when·case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end·>·case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end·then·case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end·else·case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end·end·as·corrected_added_modified" | 564 | ····const-string·v0,·"case·when·case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end·>·case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end·then·case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end·else·case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end·end·as·corrected_added_modified" |
| | |
| 621 | ····.line·8201 | 565 | ····.line·7691 |
| 622 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V | 566 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V |
| | |
| 623 | ····const-string·v0,·"MAX\\(case·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·\\*·\\d+·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·/·\\d+·else·\\d+·end\\)" | 567 | ····const-string·v0,·"MAX\\(case·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·\\*·\\d+·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·/·\\d+·else·\\d+·end\\)" |
| | |
| 624 | ····.line·8202 | 568 | ····.line·7692 |
| 625 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V | 569 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V |
| | |
| 626 | ····const-string·v0,·"MAX\\(case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end\\)" | 570 | ····const-string·v0,·"MAX\\(case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end\\)" |
| | |
| 627 | ····.line·8203 | 571 | ····.line·7693 |
| 628 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V | 572 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V |
| | |
| 629 | ····const-string·v0,·"MAX\\(case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end\\)" | 573 | ····const-string·v0,·"MAX\\(case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end\\)" |
| | |
| 630 | ····.line·8204 | 574 | ····.line·7694 |
| 631 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V | 575 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V |
| | |
| 632 | ····const-string·v0,·"\"content://media/[a-z]+/audio/media\"" | 576 | ····const-string·v0,·"\"content://media/[a-z]+/audio/media\"" |
| | |
| 633 | ····.line·8205 | 577 | ····.line·7695 |
| 634 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V | 578 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V |
| | |
| 635 | ····const-string·v0,·"substr\\(_data,·length\\(_data\\)-length\\(_display_name\\),·1\\)·as·filename_prevchar" | 579 | ····const-string·v0,·"substr\\(_data,·length\\(_data\\)-length\\(_display_name\\),·1\\)·as·filename_prevchar" |
| | |
| 636 | ····.line·8206 | 580 | ····.line·7696 |
| 637 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V | 581 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V |
| | |
| 638 | ····const-string·v0,·"\\*(·(as·)?[_a-z0-9]+)?" | 582 | ····const-string·v0,·"\\*(·(as·)?[_a-z0-9]+)?" |
| | |
| 639 | ····.line·8207 | 583 | ····.line·7697 |
| 640 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V | 584 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V |
| | |
| 641 | ····const-string·v0,·"case·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·\\*·\\d+·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·/·\\d+·else·\\d+·end" | 585 | ····const-string·v0,·"case·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·\\*·\\d+·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·/·\\d+·else·\\d+·end" |
| | |
| 642 | ····.line·8208 | 586 | ····.line·7698 |
| 643 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V | 587 | ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V |
| | |
| 644 | ····return-void | 588 | ····return-void |
| | |
| 645 | ····:array_0 | 589 | ····:array_0 |
| 646 | ····.array-data·4 | 590 | ····.array-data·4 |
| 647 | ········0x6c6f6369 | 591 | ········0x6c6f6369 |
| Offset 703, 345 lines modified | Offset 647, 329 lines modified |
| 703 | ········0x67707330 | 647 | ········0x67707330 |
| 704 | ····.end·array-data | 648 | ····.end·array-data |
| 705 | .end·method | 649 | .end·method |
| | |
| 706 | .method·public·constructor·<init>()V | 650 | .method·public·constructor·<init>()V |
| 707 | ····.locals·7 | 651 | ····.locals·7 |
| | |
| 708 | ····.line·232 | 652 | ····.line·224 |
| 709 | ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V | 653 | ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V |
| | |
| 710 | ····.line·311 | 654 | ····.line·296 |
| 711 | ····sget-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; | 655 | ····sget-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; |
| | |
| 712 | ····const-string·v1,·"_data" | 656 | ····const-string·v1,·"_data" |
| | |
| 713 | ····const/4·v2,·0x0 | 657 | ····const/4·v2,·0x0 |
| | |
| 714 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 658 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 715 | ····.line·312 | 659 | ····.line·297 |
| 716 | ····sget-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; | 660 | ····sget-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; |
| | |
| 717 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 661 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 718 | ····.line·313 | 662 | ····.line·298 |
| 719 | ····sget-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; | 663 | ····sget-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; |
| | |
| 720 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 664 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 721 | ····.line·314 | 665 | ····.line·299 |
| 722 | ····sget-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; | 666 | ····sget-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; |
| | |
| 723 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 667 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 724 | ····.line·315 | 668 | ····.line·300 |
| 725 | ····sget-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; | 669 | ····sget-object·v0,·Lcom/android/providers/media/MediaProvider;->sDataColumns:Landroid/util/ArrayMap; |
| | |
| 726 | ····const-string·v3,·"album_art" | 670 | ····const-string·v3,·"album_art" |
| | |
| 727 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 671 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
| | |
| 728 | ····.line·334 | 672 | ····.line·314 |
| 729 | ····new-instance·v0,·Lcom/android/providers/media/util/LongArray; | 673 | ····new-instance·v0,·Lcom/android/providers/media/util/LongArray; |
| | |
| 730 | ····invoke-direct·{v0},·Lcom/android/providers/media/util/LongArray;-><init>()V | 674 | ····invoke-direct·{v0},·Lcom/android/providers/media/util/LongArray;-><init>()V |
| | |
| 731 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mShouldRedactThreadIds:Lcom/android/providers/media/util/LongArray; | 675 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mShouldRedactThreadIds:Lcom/android/providers/media/util/LongArray; |
| | |
| 732 | ····.line·337 | 676 | ····.line·422 |
| 733 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$LRUCache; | |
| | |
| 734 | ····const/16·v2,·0x32 | |
| | |
| 735 | ····invoke-direct·{v0,·v2},·Lcom/android/providers/media/MediaProvider$LRUCache;-><init>(I)V | |
| | |
| 736 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mNonHiddenPaths:Lcom/android/providers/media/MediaProvider$LRUCache; | |
| | |
| 737 | ····.line·449 | |
| 738 | ····new-instance·v0,·Landroid/util/SparseArray; | 677 | ····new-instance·v0,·Landroid/util/SparseArray; |
| | |
| 739 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V | 678 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V |
| | |
| 740 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mCachedCallingIdentity:Landroid/util/SparseArray; | 679 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mCachedCallingIdentity:Landroid/util/SparseArray; |
| | |
| 741 | ····.line·452 | 680 | ····.line·425 |
| 742 | ····new-instance·v0,·Lcom/android/providers/media/-$$Lambda$MediaProvider$zzbBPses8qCuVDntfxAMM7hPnyI; | 681 | ····new-instance·v0,·Lcom/android/providers/media/-$$Lambda$MediaProvider$zzbBPses8qCuVDntfxAMM7hPnyI; |
| | |
| 743 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/-$$Lambda$MediaProvider$zzbBPses8qCuVDntfxAMM7hPnyI;-><init>(Lcom/android/providers/media/MediaProvider;)V | 682 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/-$$Lambda$MediaProvider$zzbBPses8qCuVDntfxAMM7hPnyI;-><init>(Lcom/android/providers/media/MediaProvider;)V |
| | |
| 744 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mActiveListener:Landroid/app/AppOpsManager$OnOpActiveChangedListener; | 683 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mActiveListener:Landroid/app/AppOpsManager$OnOpActiveChangedListener; |
| | |
| 745 | ····.line·470 | 684 | ····.line·443 |
| 746 | ····new-instance·v0,·Landroid/util/SparseArray; | 685 | ····new-instance·v0,·Landroid/util/SparseArray; |
| | |
| 747 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V | 686 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V |
| | |
| 748 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mCachedCallingIdentityForFuse:Landroid/util/SparseArray; | 687 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mCachedCallingIdentityForFuse:Landroid/util/SparseArray; |
| | |
| 749 | ····.line·474 | 688 | ····.line·447 |
| 750 | ····new-instance·v0,·Lcom/android/providers/media/-$$Lambda$MediaProvider$vH68ZyRa5ZtWWiD0JYR19W_k2Pk; | 689 | ····new-instance·v0,·Lcom/android/providers/media/-$$Lambda$MediaProvider$vH68ZyRa5ZtWWiD0JYR19W_k2Pk; |
| | |
| 751 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/-$$Lambda$MediaProvider$vH68ZyRa5ZtWWiD0JYR19W_k2Pk;-><init>(Lcom/android/providers/media/MediaProvider;)V | 690 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/-$$Lambda$MediaProvider$vH68ZyRa5ZtWWiD0JYR19W_k2Pk;-><init>(Lcom/android/providers/media/MediaProvider;)V |
| | |
| 752 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mModeListener:Landroid/app/AppOpsManager$OnOpChangedListener; | 691 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mModeListener:Landroid/app/AppOpsManager$OnOpChangedListener; |
| | |
| 753 | ····.line·477 | 692 | ····.line·471 |
| 754 | ····new-instance·v0,·Ljava/util/ArrayList; | |
| | |
| 755 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | |
| | |
| 756 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mNonWorkProfileUsers:Ljava/util/List; | |
| | |
| 757 | ····.line·508 | |
| 758 | ····new-instance·v0,·Lcom/android/providers/media/-$$Lambda$MediaProvider$5P4DLDQvZ2kc1HR2A_5XtxnnQ74; | 693 | ····new-instance·v0,·Lcom/android/providers/media/-$$Lambda$MediaProvider$5P4DLDQvZ2kc1HR2A_5XtxnnQ74; |
| | |
| 759 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/-$$Lambda$MediaProvider$5P4DLDQvZ2kc1HR2A_5XtxnnQ74;-><init>(Lcom/android/providers/media/MediaProvider;)V | 694 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/-$$Lambda$MediaProvider$5P4DLDQvZ2kc1HR2A_5XtxnnQ74;-><init>(Lcom/android/providers/media/MediaProvider;)V |
| | |
| 760 | ····.line·509 | 695 | ····.line·472 |
| 761 | ····invoke-static·{v0},·Ljava/lang/ThreadLocal;->withInitial(Ljava/util/function/Supplier;)Ljava/lang/ThreadLocal; | 696 | ····invoke-static·{v0},·Ljava/lang/ThreadLocal;->withInitial(Ljava/util/function/Supplier;)Ljava/lang/ThreadLocal; |
| | |
| 762 | ····move-result-object·v0 | 697 | ····move-result-object·v0 |
| | |
| 763 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mCallingIdentity:Ljava/lang/ThreadLocal; | 698 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mCallingIdentity:Ljava/lang/ThreadLocal; |
| | |
| 764 | ····.line·524 | 699 | ····.line·487 |
| 765 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$1; | 700 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$1; |
| | |
| 766 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/MediaProvider$1;-><init>(Lcom/android/providers/media/MediaProvider;)V | 701 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/MediaProvider$1;-><init>(Lcom/android/providers/media/MediaProvider;)V |
| | |
| 767 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mTransactListener:Landroid/os/Binder$ProxyTransactListener; | 702 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mTransactListener:Landroid/os/Binder$ProxyTransactListener; |
| | |
| 768 | ····.line·540 | 703 | ····.line·503 |
| 769 | ····new-instance·v0,·Landroid/util/ArrayMap; | 704 | ····new-instance·v0,·Landroid/util/ArrayMap; |
| | |
| 770 | ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V | 705 | ····invoke-direct·{v0},·Landroid/util/ArrayMap;-><init>()V |
| | |
| 771 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mDirectoryCache:Landroid/util/ArrayMap; | 706 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mDirectoryCache:Landroid/util/ArrayMap; |
| | |
| 772 | ····.line·554 | 707 | ····.line·515 |
| 773 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$2; | 708 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$2; |
| | |
| 774 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/MediaProvider$2;-><init>(Lcom/android/providers/media/MediaProvider;)V | 709 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/MediaProvider$2;-><init>(Lcom/android/providers/media/MediaProvider;)V |
| | |
| 775 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mPackageReceiver:Landroid/content/BroadcastReceiver; | 710 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mPackageReceiver:Landroid/content/BroadcastReceiver; |
| | |
| 776 | ····.line·642 | 711 | ····.line·602 |
| 777 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$3; | 712 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$3; |
| | |
| 778 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/MediaProvider$3;-><init>(Lcom/android/providers/media/MediaProvider;)V | 713 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/MediaProvider$3;-><init>(Lcom/android/providers/media/MediaProvider;)V |
| | |
| 779 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mFilesListener:Lcom/android/providers/media/DatabaseHelper$OnFilesChangeListener; | 714 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mFilesListener:Lcom/android/providers/media/DatabaseHelper$OnFilesChangeListener; |
| | |
| 780 | ····.line·724 | 715 | ····.line·676 |
| 781 | ····new-instance·v0,·Lcom/android/providers/media/-$$Lambda$MediaProvider$ovdhzjNF-N478oRw_XRNF5Z65tg; | 716 | ····new-instance·v0,·Lcom/android/providers/media/-$$Lambda$MediaProvider$ovdhzjNF-N478oRw_XRNF5Z65tg; |
| | |
| 782 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/-$$Lambda$MediaProvider$ovdhzjNF-N478oRw_XRNF5Z65tg;-><init>(Lcom/android/providers/media/MediaProvider;)V | 717 | ····invoke-direct·{v0,·p0},·Lcom/android/providers/media/-$$Lambda$MediaProvider$ovdhzjNF-N478oRw_XRNF5Z65tg;-><init>(Lcom/android/providers/media/MediaProvider;)V |
| | |
| 783 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mIdGenerator:Ljava/util/function/UnaryOperator; | 718 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mIdGenerator:Ljava/util/function/UnaryOperator; |
| | |
| 784 | ····.line·5196 | 719 | ····.line·4880 |
| 785 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$6; | 720 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$6; |
| | |
| 786 | ····sget-object·v2,·Landroid/os/Environment;->DIRECTORY_MUSIC:Ljava/lang/String; | 721 | ····sget-object·v2,·Landroid/os/Environment;->DIRECTORY_MUSIC:Ljava/lang/String; |
| | |
| 787 | ····invoke-direct·{v0,·p0,·v2},·Lcom/android/providers/media/MediaProvider$6;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V | 722 | ····invoke-direct·{v0,·p0,·v2},·Lcom/android/providers/media/MediaProvider$6;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V |
| | |
| 788 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mAudioThumbnailer:Lcom/android/providers/media/MediaProvider$Thumbnailer; | 723 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mAudioThumbnailer:Lcom/android/providers/media/MediaProvider$Thumbnailer; |
| | |
| 789 | ····.line·5204 | 724 | ····.line·4888 |
| 790 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$7; | 725 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$7; |
| | |
| 791 | ····sget-object·v2,·Landroid/os/Environment;->DIRECTORY_MOVIES:Ljava/lang/String; | 726 | ····sget-object·v2,·Landroid/os/Environment;->DIRECTORY_MOVIES:Ljava/lang/String; |
| | |
| 792 | ····invoke-direct·{v0,·p0,·v2},·Lcom/android/providers/media/MediaProvider$7;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V | 727 | ····invoke-direct·{v0,·p0,·v2},·Lcom/android/providers/media/MediaProvider$7;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V |
| | |
| 793 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mVideoThumbnailer:Lcom/android/providers/media/MediaProvider$Thumbnailer; | 728 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mVideoThumbnailer:Lcom/android/providers/media/MediaProvider$Thumbnailer; |
| | |
| 794 | ····.line·5212 | 729 | ····.line·4896 |
| 795 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$8; | 730 | ····new-instance·v0,·Lcom/android/providers/media/MediaProvider$8; |
| | |
| 796 | ····sget-object·v2,·Landroid/os/Environment;->DIRECTORY_PICTURES:Ljava/lang/String; | 731 | ····sget-object·v2,·Landroid/os/Environment;->DIRECTORY_PICTURES:Ljava/lang/String; |
| | |
| 797 | ····invoke-direct·{v0,·p0,·v2},·Lcom/android/providers/media/MediaProvider$8;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V | 732 | ····invoke-direct·{v0,·p0,·v2},·Lcom/android/providers/media/MediaProvider$8;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V |
| | |
| 798 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mImageThumbnailer:Lcom/android/providers/media/MediaProvider$Thumbnailer; | 733 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mImageThumbnailer:Lcom/android/providers/media/MediaProvider$Thumbnailer; |
| | |
| 799 | ····.line·7980 | 734 | ····.line·7470 |
| 800 | ····new-instance·v0,·Landroid/util/ArraySet; | 735 | ····new-instance·v0,·Landroid/util/ArraySet; |
| | |
| 801 | ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V | 736 | ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V |
| | |
| 802 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mAttachedVolumeNames:Landroid/util/ArraySet; | 737 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mAttachedVolumeNames:Landroid/util/ArraySet; |
| | |
| 803 | ····.line·7982 | 738 | ····.line·7472 |
| 804 | ····new-instance·v0,·Landroid/util/ArraySet; | 739 | ····new-instance·v0,·Landroid/util/ArraySet; |
| | |
| 805 | ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V | 740 | ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V |
| | |
| 806 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mCustomCollators:Landroid/util/ArraySet; | 741 | ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mCustomCollators:Landroid/util/ArraySet; |
| | |
| 807 | ····const/4·v0,·-0x1 | 742 | ····const/4·v0,·-0x1 |
| | |
| 808 | ····.line·7994 | 743 | ····.line·7484 |
| 809 | ····iput·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mVolumeId:I | 744 | ····iput·v0,·p0,·Lcom/android/providers/media/MediaProvider;->mVolumeId:I |
| | |
| 810 | ····.line·8146 | 745 | ····.line·7636 |
| 811 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 746 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 812 | ····invoke-virtual·{p0,·v1},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 747 | ····invoke-virtual·{p0,·v1},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 813 | ····.line·8147 | 748 | ····.line·7637 |
| 814 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 749 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 815 | ····const-string·v0,·"relative_path" | 750 | ····const-string·v0,·"relative_path" |
| | |
| 816 | ····invoke-virtual·{p0,·v0},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 751 | ····invoke-virtual·{p0,·v0},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 817 | ····.line·8148 | 752 | ····.line·7638 |
| 818 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 753 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 819 | ····const-string·v2,·"_display_name" | 754 | ····const-string·v2,·"_display_name" |
| | |
| 820 | ····invoke-virtual·{p0,·v2},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 755 | ····invoke-virtual·{p0,·v2},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 821 | ····.line·8149 | 756 | ····.line·7639 |
| 822 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 757 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 823 | ····const-string·v3,·"is_pending" | 758 | ····const-string·v3,·"is_pending" |
| | |
| 824 | ····invoke-virtual·{p0,·v3},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 759 | ····invoke-virtual·{p0,·v3},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 825 | ····.line·8150 | 760 | ····.line·7640 |
| 826 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 761 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 827 | ····const-string·v4,·"is_trashed" | 762 | ····const-string·v4,·"is_trashed" |
| | |
| 828 | ····invoke-virtual·{p0,·v4},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 763 | ····invoke-virtual·{p0,·v4},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 829 | ····.line·8151 | 764 | ····.line·7641 |
| 830 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 765 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 831 | ····const-string·v5,·"is_favorite" | 766 | ····const-string·v5,·"is_favorite" |
| | |
| 832 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 767 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 833 | ····.line·8152 | 768 | ····.line·7642 |
| 834 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 769 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 835 | ····const-string·v5,·"owner_package_name" | 770 | ····const-string·v5,·"owner_package_name" |
| | |
| 836 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 771 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 837 | ····.line·8154 | 772 | ····.line·7644 |
| 838 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 773 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 839 | ····const-string·v5,·"bookmark" | 774 | ····const-string·v5,·"bookmark" |
| | |
| 840 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 775 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 841 | ····.line·8156 | 776 | ····.line·7646 |
| 842 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 777 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 843 | ····const-string·v6,·"tags" | 778 | ····const-string·v6,·"tags" |
| | |
| 844 | ····invoke-virtual·{p0,·v6},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 779 | ····invoke-virtual·{p0,·v6},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 845 | ····.line·8157 | 780 | ····.line·7647 |
| 846 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 781 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 847 | ····const-string·v6,·"category" | 782 | ····const-string·v6,·"category" |
| | |
| 848 | ····invoke-virtual·{p0,·v6},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 783 | ····invoke-virtual·{p0,·v6},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 849 | ····.line·8158 | 784 | ····.line·7648 |
| 850 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 785 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 851 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 786 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 852 | ····.line·8160 | 787 | ····.line·7650 |
| 853 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 788 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 854 | ····const-string·v5,·"name" | 789 | ····const-string·v5,·"name" |
| | |
| 855 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 790 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 856 | ····.line·8161 | 791 | ····.line·7651 |
| 857 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 792 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 858 | ····const-string·v5,·"audio_id" | 793 | ····const-string·v5,·"audio_id" |
| | |
| 859 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 794 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 860 | ····.line·8162 | 795 | ····.line·7652 |
| 861 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 796 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 862 | ····const-string·v5,·"play_order" | 797 | ····const-string·v5,·"play_order" |
| | |
| 863 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 798 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 864 | ····.line·8164 | 799 | ····.line·7654 |
| 865 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 800 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 866 | ····const-string·v5,·"download_uri" | 801 | ····const-string·v5,·"download_uri" |
| | |
| 867 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 802 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 868 | ····.line·8165 | 803 | ····.line·7655 |
| 869 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 804 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 870 | ····const-string·v5,·"referer_uri" | 805 | ····const-string·v5,·"referer_uri" |
| | |
| 871 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 806 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 872 | ····.line·8167 | 807 | ····.line·7657 |
| 873 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 808 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 874 | ····const-string·v5,·"mime_type" | 809 | ····const-string·v5,·"mime_type" |
| | |
| 875 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 810 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 876 | ····.line·8168 | 811 | ····.line·7658 |
| 877 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; | 812 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet; |
| | |
| 878 | ····const-string·v6,·"media_type" | 813 | ····const-string·v6,·"media_type" |
| | |
| 879 | ····invoke-virtual·{p0,·v6},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 814 | ····invoke-virtual·{p0,·v6},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 880 | ····.line·8177 | 815 | ····.line·7667 |
| 881 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; | 816 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; |
| | |
| 882 | ····invoke-virtual·{p0,·v1},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 817 | ····invoke-virtual·{p0,·v1},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 883 | ····.line·8178 | 818 | ····.line·7668 |
| 884 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; | 819 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; |
| | |
| 885 | ····invoke-virtual·{p0,·v0},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 820 | ····invoke-virtual·{p0,·v0},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 886 | ····.line·8179 | 821 | ····.line·7669 |
| 887 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; | 822 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; |
| | |
| 888 | ····invoke-virtual·{p0,·v2},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 823 | ····invoke-virtual·{p0,·v2},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 889 | ····.line·8180 | 824 | ····.line·7670 |
| 890 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; | 825 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; |
| | |
| 891 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 826 | ····invoke-virtual·{p0,·v5},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 892 | ····.line·8181 | 827 | ····.line·7671 |
| 893 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; | 828 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; |
| | |
| 894 | ····invoke-virtual·{p0,·v3},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 829 | ····invoke-virtual·{p0,·v3},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 895 | ····.line·8182 | 830 | ····.line·7672 |
| 896 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; | 831 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; |
| | |
| 897 | ····invoke-virtual·{p0,·v4},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 832 | ····invoke-virtual·{p0,·v4},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 898 | ····.line·8183 | 833 | ····.line·7673 |
| 899 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; | 834 | ····sget-object·p0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet; |
| | |
| 900 | ····const-string·v0,·"date_expires" | 835 | ····const-string·v0,·"date_expires" |
| | |
| 901 | ····invoke-virtual·{p0,·v0},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z | 836 | ····invoke-virtual·{p0,·v0},·Landroid/util/ArraySet;->add(Ljava/lang/Object;)Z |
| | |
| 902 | ····return-void | 837 | ····return-void |
| Offset 1058, 303 lines modified | Offset 986, 280 lines modified |
| 1058 | ············"Ljava/lang/String;", | 986 | ············"Ljava/lang/String;", |
| 1059 | ············"JIZ)V" | 987 | ············"JIZ)V" |
| 1060 | ········} | 988 | ········} |
| 1061 | ····.end·annotation | 989 | ····.end·annotation |
| | |
| 1062 | ····const/4·v0,·0x1 | 990 | ····const/4·v0,·0x1 |
| | |
| 1063 | ····if-eq·p5,·v0,·:cond_3 | 991 | ····if-eq·p5,·v0,·:cond_2 |
| | |
| 1064 | ····const/4·v1,·0x2 | 992 | ····const/4·v1,·0x2 |
| | |
| 1065 | ····if-eq·p5,·v1,·:cond_2 | |
| | |
| 1066 | ····const/4·v1,·0x3 | |
| | |
| 1067 | ····if-eq·p5,·v1,·:cond_1 | 993 | ····if-eq·p5,·v1,·:cond_1 |
| | |
| 1068 | ····const/4·v1,·0x4 | 994 | ····const/4·v1,·0x3 |
| | |
| 1069 | ····if-eq·p5,·v1,·:cond_0 | 995 | ····if-eq·p5,·v1,·:cond_0 |
| | |
| 1070 | ····goto·:goto_0 | 996 | ····goto·:goto_0 |
| | |
| 1071 | ····.line·782 | 997 | ····.line·726 |
| 1072 | ····:cond_0 | 998 | ····:cond_0 |
| 1073 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Audio$Playlists$Members;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; | |
| | |
| 1074 | ····move-result-object·v1 | |
| | |
| 1075 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V | |
| | |
| 1076 | ····goto·:goto_0 | |
| | |
| 1077 | ····.line·774 | |
| 1078 | ····:cond_1 | |
| 1079 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Video$Media;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; | 999 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Video$Media;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; |
| | |
| 1080 | ····move-result-object·v1 | 1000 | ····move-result-object·v1 |
| | |
| 1081 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V | 1001 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V |
| | |
| 1082 | ····goto·:goto_0 | 1002 | ····goto·:goto_0 |
| | |
| 1083 | ····.line·763 | 1003 | ····.line·715 |
| 1084 | ····:cond_2 | 1004 | ····:cond_1 |
| 1085 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Audio$Media;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; | 1005 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Audio$Media;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; |
| | |
| 1086 | ····move-result-object·v1 | 1006 | ····move-result-object·v1 |
| | |
| 1087 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V | 1007 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V |
| | |
| 1088 | ····.line·767 | 1008 | ····.line·719 |
| 1089 | ····invoke-static·{p2},·Landroid/provider/MediaStore$Audio$Genres;->getContentUri(Ljava/lang/String;)Landroid/net/Uri; | 1009 | ····invoke-static·{p2},·Landroid/provider/MediaStore$Audio$Genres;->getContentUri(Ljava/lang/String;)Landroid/net/Uri; |
| | |
| 1090 | ····move-result-object·v1 | 1010 | ····move-result-object·v1 |
| | |
| 1091 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V | 1011 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V |
| | |
| 1092 | ····.line·768 | 1012 | ····.line·720 |
| 1093 | ····invoke-static·{p2},·Landroid/provider/MediaStore$Audio$Playlists;->getContentUri(Ljava/lang/String;)Landroid/net/Uri; | 1013 | ····invoke-static·{p2},·Landroid/provider/MediaStore$Audio$Playlists;->getContentUri(Ljava/lang/String;)Landroid/net/Uri; |
| | |
| 1094 | ····move-result-object·v1 | 1014 | ····move-result-object·v1 |
| | |
| 1095 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V | 1015 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V |
| | |
| 1096 | ····.line·769 | 1016 | ····.line·721 |
| 1097 | ····invoke-static·{p2},·Landroid/provider/MediaStore$Audio$Artists;->getContentUri(Ljava/lang/String;)Landroid/net/Uri; | 1017 | ····invoke-static·{p2},·Landroid/provider/MediaStore$Audio$Artists;->getContentUri(Ljava/lang/String;)Landroid/net/Uri; |
| | |
| 1098 | ····move-result-object·v1 | 1018 | ····move-result-object·v1 |
| | |
| 1099 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V | 1019 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V |
| | |
| 1100 | ····.line·770 | 1020 | ····.line·722 |
| 1101 | ····invoke-static·{p2},·Landroid/provider/MediaStore$Audio$Albums;->getContentUri(Ljava/lang/String;)Landroid/net/Uri; | 1021 | ····invoke-static·{p2},·Landroid/provider/MediaStore$Audio$Albums;->getContentUri(Ljava/lang/String;)Landroid/net/Uri; |
| | |
| 1102 | ····move-result-object·v1 | 1022 | ····move-result-object·v1 |
| | |
| 1103 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V | 1023 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V |
| | |
| 1104 | ····goto·:goto_0 | 1024 | ····goto·:goto_0 |
| | |
| 1105 | ····.line·778 | 1025 | ····.line·730 |
| 1106 | ····:cond_3 | 1026 | ····:cond_2 |
| 1107 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Images$Media;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; | 1027 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Images$Media;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; |
| | |
| 1108 | ····move-result-object·v1 | 1028 | ····move-result-object·v1 |
| | |
| 1109 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V | 1029 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V |
| | |
| 1110 | ····.line·787 | 1030 | ····.line·735 |
| 1111 | ····:goto_0 | 1031 | ····:goto_0 |
| 1112 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Files;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; | 1032 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Files;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; |
| | |
| 1113 | ····move-result-object·v1 | 1033 | ····move-result-object·v1 |
| | |
| 1114 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V | 1034 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V |
| | |
| 1115 | ····if-eqz·p6,·:cond_4 | 1035 | ····if-eqz·p6,·:cond_3 |
| | |
| 1116 | ····.line·789 | 1036 | ····.line·737 |
| 1117 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Downloads;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; | 1037 | ····invoke-static·{p2,·p3,·p4},·Landroid/provider/MediaStore$Downloads;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; |
| | |
| 1118 | ····move-result-object·v1 | 1038 | ····move-result-object·v1 |
| | |
| 1119 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V | 1039 | ····invoke-interface·{p1,·v1},·Ljava/util/function/Consumer;->accept(Ljava/lang/Object;)V |
| | |
| 1120 | ····:cond_4 | 1040 | ····:cond_3 |
| 1121 | ····const/4·v1,·-0x1 | 1041 | ····const/4·v1,·-0x1 |
| | |
| 1122 | ····.line·793 | 1042 | ····.line·741 |
| 1123 | ····invoke-virtual·{p2},·Ljava/lang/String;->hashCode()I | 1043 | ····invoke-virtual·{p2},·Ljava/lang/String;->hashCode()I |
| | |
| 1124 | ····move-result·v2 | 1044 | ····move-result·v2 |
| | |
| 1125 | ····const·v3,·-0x6c869c35 | 1045 | ····const·v3,·-0x6c869c35 |
| | |
| 1126 | ····if-eq·v2,·v3,·:cond_6 | 1046 | ····if-eq·v2,·v3,·:cond_5 |
| | |
| 1127 | ····const·v3,·0x21ffc6bd | 1047 | ····const·v3,·0x21ffc6bd |
| | |
| 1128 | ····if-eq·v2,·v3,·:cond_5 | 1048 | ····if-eq·v2,·v3,·:cond_4 |
| | |
| 1129 | ····goto·:goto_1 | 1049 | ····goto·:goto_1 |
| | |
| 1130 | ····:cond_5 | 1050 | ····:cond_4 |
| 1131 | ····const-string·v2,·"internal" | 1051 | ····const-string·v2,·"internal" |
| | |
| 1132 | ····invoke-virtual·{p2,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 1052 | ····invoke-virtual·{p2,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| | |
| 1133 | ····move-result·p2 | 1053 | ····move-result·p2 |
| | |
| 1134 | ····if-eqz·p2,·:cond_7 | 1054 | ····if-eqz·p2,·:cond_6 |
| | |
| 1135 | ····const/4·v1,·0x0 | 1055 | ····const/4·v1,·0x0 |
| | |
| 1136 | ····goto·:goto_1 | 1056 | ····goto·:goto_1 |
| | |
| 1137 | ····:cond_6 | 1057 | ····:cond_5 |
| 1138 | ····const-string·v2,·"external" | 1058 | ····const-string·v2,·"external" |
| | |
| 1139 | ····invoke-virtual·{p2,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 1059 | ····invoke-virtual·{p2,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| | |
| 1140 | ····move-result·p2 | 1060 | ····move-result·p2 |
| | |
| 1141 | ····if-eqz·p2,·:cond_7 | 1061 | ····if-eqz·p2,·:cond_6 |
| | |
| 1142 | ····move·v1,·v0 | 1062 | ····move·v1,·v0 |
| | |
| 1143 | ····:cond_7 | 1063 | ····:cond_6 |
| 1144 | ····:goto_1 | 1064 | ····:goto_1 |
| 1145 | ····if-eqz·v1,·:cond_8 | 1065 | ····if-eqz·v1,·:cond_7 |
| | |
| 1146 | ····if-eq·v1,·v0,·:cond_8 | 1066 | ····if-eq·v1,·v0,·:cond_7 |
| | |
| 1147 | ····const-string·v4,·"external" | 1067 | ····const-string·v4,·"external" |
| | |
| 1148 | ····move-object·v2,·p0 | 1068 | ····move-object·v2,·p0 |
| | |
| 1149 | ····move-object·v3,·p1 | 1069 | ····move-object·v3,·p1 |
| | |
| 1150 | ····move-wide·v5,·p3 | 1070 | ····move-wide·v5,·p3 |
| | |
| 1151 | ····move·v7,·p5 | 1071 | ····move·v7,·p5 |
| | |
| 1152 | ····move·v8,·p6 | 1072 | ····move·v8,·p6 |
| | |
| 1153 | ····.line·799 | 1073 | ····.line·747 |
| 1154 | ····invoke-direct/range·{v2·..·v8},·Lcom/android/providers/media/MediaProvider;->acceptWithExpansion(Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V | 1074 | ····invoke-direct/range·{v2·..·v8},·Lcom/android/providers/media/MediaProvider;->acceptWithExpansion(Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V |
| | |
| 1155 | ····:cond_8 | 1075 | ····:cond_7 |
| 1156 | ····return-void | 1076 | ····return-void |
| 1157 | .end·method | 1077 | .end·method |
| | |
| 1158 | .method·static·synthetic·access$000(Lcom/android/providers/media/MediaProvider;)Ljava/lang/ThreadLocal; | 1078 | .method·static·synthetic·access$000(Lcom/android/providers/media/MediaProvider;)Ljava/lang/ThreadLocal; |
| 1159 | ····.locals·0 | 1079 | ····.locals·0 |
| | |
| 1160 | ····.line·232 | 1080 | ····.line·224 |
| 1161 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider;->mCallingIdentity:Ljava/lang/ThreadLocal; | 1081 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider;->mCallingIdentity:Ljava/lang/ThreadLocal; |
| | |
| 1162 | ····return-object·p0 | 1082 | ····return-object·p0 |
| 1163 | .end·method | 1083 | .end·method |
| | |
| 1164 | .method·static·synthetic·access$100(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;)V | 1084 | .method·static·synthetic·access$100(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;)V |
| 1165 | ····.locals·0 | 1085 | ····.locals·0 |
| | |
| 1166 | ····.line·232 | 1086 | ····.line·224 |
| 1167 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/providers/media/MediaProvider;->invalidateLocalCallingIdentityCache(Ljava/lang/String;Ljava/lang/String;)V | 1087 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/providers/media/MediaProvider;->invalidateLocalCallingIdentityCache(Ljava/lang/String;Ljava/lang/String;)V |
| | |
| 1168 | ····return-void | 1088 | ····return-void |
| 1169 | .end·method | 1089 | .end·method |
| | |
| 1170 | .method·static·synthetic·access$1000(Landroid/net/Uri;)Ljava/lang/String; | 1090 | .method·static·synthetic·access$1000(Lcom/android/providers/media/MediaProvider;Ljava/io/File;)V |
| 1171 | ····.locals·0 | |
| | |
| 1172 | ····.line·232 | |
| 1173 | ····invoke-static·{p0},·Lcom/android/providers/media/MediaProvider;->resolveVolumeName(Landroid/net/Uri;)Ljava/lang/String; | |
| | |
| 1174 | ····move-result-object·p0 | |
| | |
| 1175 | ····return-object·p0 | |
| 1176 | .end·method | |
| | |
| 1177 | .method·static·synthetic·access$1100(Lcom/android/providers/media/MediaProvider;Ljava/io/File;)V | |
| 1178 | ····.locals·0 | 1091 | ····.locals·0 |
| | |
| 1179 | ····.line·232 | 1092 | ····.line·224 |
| 1180 | ····invoke-direct·{p0,·p1},·Lcom/android/providers/media/MediaProvider;->deleteAndInvalidate(Ljava/io/File;)V | 1093 | ····invoke-direct·{p0,·p1},·Lcom/android/providers/media/MediaProvider;->deleteAndInvalidate(Ljava/io/File;)V |
| | |
| 1181 | ····return-void | 1094 | ····return-void |
| 1182 | .end·method | 1095 | .end·method |
| | |
| 1183 | .method·static·synthetic·access$1200(Lcom/android/providers/media/MediaProvider;)Landroid/util/Size; | 1096 | .method·static·synthetic·access$1100(Lcom/android/providers/media/MediaProvider;)Landroid/util/Size; |
| 1184 | ····.locals·0 | 1097 | ····.locals·0 |
| | |
| 1185 | ····.line·232 | 1098 | ····.line·224 |
| 1186 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider;->mThumbSize:Landroid/util/Size; | 1099 | ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider;->mThumbSize:Landroid/util/Size; |
| | |
| 1187 | ····return-object·p0 | 1100 | ····return-object·p0 |
| 1188 | .end·method | 1101 | .end·method |
| | |
| 1189 | .method·static·synthetic·access$200(Lcom/android/providers/media/MediaProvider;J)V | 1102 | .method·static·synthetic·access$200(Lcom/android/providers/media/MediaProvider;J)V |
| 1190 | ····.locals·0 | 1103 | ····.locals·0 |
| | |
| 1191 | ····.line·232 | 1104 | ····.line·224 |
| 1192 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/providers/media/MediaProvider;->handleInsertedRowForFuse(J)V | 1105 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/providers/media/MediaProvider;->handleInsertedRowForFuse(J)V |
| | |
| 1193 | ····return-void | 1106 | ····return-void |
| 1194 | .end·method | 1107 | .end·method |
| | |
| 1195 | .method·static·synthetic·access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V | 1108 | .method·static·synthetic·access$300(Lcom/android/providers/media/MediaProvider;Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V |
| 1196 | ····.locals·0 | 1109 | ····.locals·0 |
| | |
| 1197 | ····.line·232 | 1110 | ····.line·224 |
| 1198 | ····invoke-direct/range·{p0·..·p6},·Lcom/android/providers/media/MediaProvider;->acceptWithExpansion(Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V | 1111 | ····invoke-direct/range·{p0·..·p6},·Lcom/android/providers/media/MediaProvider;->acceptWithExpansion(Ljava/util/function/Consumer;Ljava/lang/String;JIZ)V |
| | |
| 1199 | ····return-void | 1112 | ····return-void |
| 1200 | .end·method | 1113 | .end·method |
| | |
| 1201 | .method·static·synthetic·access$400(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;JJ)V | 1114 | .method·static·synthetic·access$400(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;JJ)V |
| 1202 | ····.locals·0 | 1115 | ····.locals·0 |
| | |
| 1203 | ····.line·232 | 1116 | ····.line·224 |
| 1204 | ····invoke-direct/range·{p0·..·p6},·Lcom/android/providers/media/MediaProvider;->handleUpdatedRowForFuse(Ljava/lang/String;Ljava/lang/String;JJ)V | 1117 | ····invoke-direct/range·{p0·..·p6},·Lcom/android/providers/media/MediaProvider;->handleUpdatedRowForFuse(Ljava/lang/String;Ljava/lang/String;JJ)V |
| | |
| 1205 | ····return-void | 1118 | ····return-void |
| 1206 | .end·method | 1119 | .end·method |
| | |
| 1207 | .method·static·synthetic·access$500(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 1120 | .method·static·synthetic·access$500(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
| 1208 | ····.locals·0 | 1121 | ····.locals·0 |
| | |
| 1209 | ····.line·232 | 1122 | ····.line·224 |
| 1210 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/android/providers/media/MediaProvider;->handleOwnerPackageNameChange(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 1123 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/android/providers/media/MediaProvider;->handleOwnerPackageNameChange(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
| | |
| 1211 | ····return-void | 1124 | ····return-void |
| 1212 | .end·method | 1125 | .end·method |
| | |
| 1213 | .method·static·synthetic·access$600(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;J)V | 1126 | .method·static·synthetic·access$600(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;Ljava/lang/String;J)V |
| 1214 | ····.locals·0 | 1127 | ····.locals·0 |
| | |
| 1215 | ····.line·232 | 1128 | ····.line·224 |
| 1216 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/providers/media/MediaProvider;->handleDeletedRowForFuse(Ljava/lang/String;Ljava/lang/String;J)V | 1129 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/providers/media/MediaProvider;->handleDeletedRowForFuse(Ljava/lang/String;Ljava/lang/String;J)V |
| | |
| 1217 | ····return-void | 1130 | ····return-void |
| 1218 | .end·method | 1131 | .end·method |
| | |
| 1219 | .method·static·synthetic·access$700(Lcom/android/providers/media/MediaProvider;IJ)V | 1132 | .method·static·synthetic·access$700(Lcom/android/providers/media/MediaProvider;Landroid/net/Uri;)V |
| 1220 | ····.locals·0 | 1133 | ····.locals·0 |
| | |
| 1221 | ····.line·232 | 1134 | ····.line·224 |
| 1222 | ····invoke-direct·{p0,·p1,·p2,·p3},·Lcom/android/providers/media/MediaProvider;->removePlaylistMembers(IJ)V | 1135 | ····invoke-direct·{p0,·p1},·Lcom/android/providers/media/MediaProvider;->invalidateThumbnails(Landroid/net/Uri;)V |
| | |
| 1223 | ····return-void | 1136 | ····return-void |
| 1224 | .end·method | 1137 | .end·method |
| | |
| 1225 | .method·static·synthetic·access$800(Lcom/android/providers/media/MediaProvider;Landroid/net/Uri;)V | 1138 | .method·static·synthetic·access$800(Lcom/android/providers/media/MediaProvider;Landroid/net/Uri;I)V |
| 1226 | ····.locals·0 | 1139 | ····.locals·0 |
| | |
| 1227 | ····.line·232 | 1140 | ····.line·224 |
| 1228 | ····invoke-direct·{p0,·p1},·Lcom/android/providers/media/MediaProvider;->invalidateThumbnails(Landroid/net/Uri;)V | 1141 | ····invoke-direct·{p0,·p1,·p2},·Lcom/android/providers/media/MediaProvider;->updateQuotaTypeForUri(Landroid/net/Uri;I)V |
| | |
| 1229 | ····return-void | 1142 | ····return-void |
| 1230 | .end·method | 1143 | .end·method |
| | |
|
Max diff block lines reached; 903472/942774 bytes (95.83%) of diff not shown.
|