| | | |
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.
|