# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.lifecycle.Lifecycle$State":"Lifecycle.kt","androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver":"LifecycleCameraRepository.java","androidx.camera.core.SessionConfig":"SessionConfig.kt","androidx.camera.core.internal.CameraUseCaseAdapter":"CameraUseCaseAdapter.java","androidx.camera.core.impl.AdapterCameraInternal":"AdapterCameraInternal.java","androidx.camera.lifecycle.LifecycleCamera":"LifecycleCamera.java","androidx.camera.lifecycle.LifecycleCameraRepository$Key":"LifecycleCameraRepository.java","androidx.lifecycle.LifecycleRegistry":"LifecycleRegistry.kt","androidx.camera.camera2.adapter.CameraCoordinatorAdapter":"CameraCoordinatorAdapter.kt"}}
androidx.camera.lifecycle.LifecycleCameraRepository -> cu3:
# {"id":"sourceFile","fileName":"LifecycleCameraRepository.java"}
    java.lang.Object mLock -> a
    java.util.Map mCameraMap -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/HashMap;"}
    java.util.Map mLifecycleObserverMap -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/HashMap;"}
    java.util.ArrayDeque mActiveLifecycleOwners -> d
    androidx.camera.core.concurrent.CameraCoordinator mCameraCoordinator -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqi0;"}
    1:3:void <init>(int):109:109 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"()V"}
    4:10:void <init>(int):81:81 -> <init>
    11:17:void <init>(int):85:85 -> <init>
    18:24:void <init>(int):88:88 -> <init>
    25:32:void <init>(int):92:92 -> <init>
    1:3:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):360:360 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyt3;Liu1;Lqi0;)V"}
    4:7:java.util.List androidx.camera.core.SessionConfig.getUseCases():107:107 -> a
    4:7:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):361 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:16:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):361:361 -> a
    17:18:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):362:362 -> a
    19:22:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):363:363 -> a
    23:25:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):366:366 -> a
    26:31:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):371:371 -> a
    32:36:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):374:374 -> a
    37:44:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):376:376 -> a
    45:49:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):381:381 -> a
    50:52:int androidx.camera.camera2.adapter.CameraCoordinatorAdapter.getCameraOperatingMode():240:240 -> a
    50:52:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):381 -> a
    53:54:int androidx.camera.camera2.adapter.CameraCoordinatorAdapter.getCameraOperatingMode():241:241 -> a
    53:54:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):381 -> a
    55:62:int androidx.camera.camera2.adapter.CameraCoordinatorAdapter.getCameraOperatingMode():240:240 -> a
    55:62:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):381 -> a
    63:78:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):383:383 -> a
    79:86:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):384:384 -> a
    87:89:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> a
    87:89:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):384 -> a
    90:105:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):385:385 -> a
    106:108:boolean androidx.camera.lifecycle.LifecycleCamera.isLegacySessionConfigBound():329:329 -> a
    106:108:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):386 -> a
    109:114:boolean androidx.camera.lifecycle.LifecycleCamera.isLegacySessionConfigBound():330:330 -> a
    109:114:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):386 -> a
    115:116:boolean androidx.camera.core.LegacySessionConfig.isLegacy():457:457 -> a
    115:116:boolean androidx.camera.lifecycle.LifecycleCamera.isLegacySessionConfigBound():330 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    115:116:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):386 -> a
    117:119:boolean androidx.camera.lifecycle.LifecycleCamera.isLegacySessionConfigBound():330:330 -> a
    117:119:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):386 -> a
    120:123:boolean androidx.camera.core.LegacySessionConfig.isLegacy():457:457 -> a
    120:123:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):386 -> a
    124:127:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):389:389 -> a
    128:136:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):391:391 -> a
    137:138:boolean androidx.camera.lifecycle.LifecycleCamera.isLegacySessionConfigBound():331:331 -> a
    137:138:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):386 -> a
    139:141:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):400:400 -> a
    142:145:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):407:407 -> a
    146:147:androidx.lifecycle.Lifecycle$State androidx.lifecycle.LifecycleRegistry.getCurrentState():132:132 -> a
    146:147:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):407 -> a
    148:149:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):407:407 -> a
    150:159:boolean androidx.lifecycle.Lifecycle$State.isAtLeast(androidx.lifecycle.Lifecycle$State):279:279 -> a
    150:159:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):407 -> a
    160:162:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):409:409 -> a
    163:165:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):411:411 -> a
    166:171:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):402:402 -> a
    172:173:void bindToLifecycleCamera(androidx.camera.lifecycle.LifecycleCamera,androidx.camera.core.SessionConfig,androidx.camera.core.concurrent.CameraCoordinator):411:411 -> a
    1:3:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):138:138 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llu3;Lkm0;Ly36;)Lyt3;"}
    4:5:androidx.camera.core.CameraIdentifier androidx.camera.core.internal.CameraUseCaseAdapter.getAdapterIdentifier():240:240 -> b
    4:5:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):139 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    6:7:androidx.camera.lifecycle.LifecycleCameraRepository$Key androidx.camera.lifecycle.LifecycleCameraRepository$Key.create(androidx.lifecycle.LifecycleOwner,androidx.camera.core.CameraIdentifier):671:671 -> b
    6:7:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):139 -> b
    8:14:androidx.camera.lifecycle.LifecycleCameraRepository$Key androidx.camera.lifecycle.LifecycleCameraRepository$Key.create(androidx.lifecycle.LifecycleOwner,androidx.camera.core.CameraIdentifier):672:672 -> b
    8:14:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):139 -> b
    15:30:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):140:140 -> b
    31:35:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):145:145 -> b
    36:47:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):148:148 -> b
    48:53:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):149:149 -> b
    54:57:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):153:153 -> b
    58:59:androidx.lifecycle.Lifecycle$State androidx.lifecycle.LifecycleRegistry.getCurrentState():132:132 -> b
    58:59:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):153 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:63:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):153:153 -> b
    64:65:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):154:154 -> b
    66:68:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):157:157 -> b
    69:72:androidx.camera.lifecycle.LifecycleCamera createLifecycleCamera(androidx.lifecycle.LifecycleOwner,androidx.camera.core.internal.CameraUseCaseAdapter,androidx.camera.core.RotationProvider):158:158 -> b
    1:3:androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver getLifecycleCameraRepositoryObserver(androidx.lifecycle.LifecycleOwner):327:327 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llu3;)Lbu3;"}
    4:25:androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver getLifecycleCameraRepositoryObserver(androidx.lifecycle.LifecycleOwner):328:328 -> c
    26:27:androidx.lifecycle.LifecycleOwner androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver.getLifecycleOwner():691:691 -> c
    26:27:androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver getLifecycleCameraRepositoryObserver(androidx.lifecycle.LifecycleOwner):329 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:33:androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver getLifecycleCameraRepositoryObserver(androidx.lifecycle.LifecycleOwner):329:329 -> c
    34:38:androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver getLifecycleCameraRepositoryObserver(androidx.lifecycle.LifecycleOwner):330:330 -> c
    39:40:androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver getLifecycleCameraRepositoryObserver(androidx.lifecycle.LifecycleOwner):334:334 -> c
    41:42:androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver getLifecycleCameraRepositoryObserver(androidx.lifecycle.LifecycleOwner):335:335 -> c
    1:3:boolean hasUseCaseBound(androidx.lifecycle.LifecycleOwner):598:598 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llu3;)Z"}
    4:10:boolean hasUseCaseBound(androidx.lifecycle.LifecycleOwner):600:600 -> d
    11:14:boolean hasUseCaseBound(androidx.lifecycle.LifecycleOwner):603:603 -> d
    15:22:boolean hasUseCaseBound(androidx.lifecycle.LifecycleOwner):606:606 -> d
    23:38:boolean hasUseCaseBound(androidx.lifecycle.LifecycleOwner):610:610 -> d
    39:46:boolean hasUseCaseBound(androidx.lifecycle.LifecycleOwner):611:611 -> d
    47:49:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> d
    47:49:boolean hasUseCaseBound(androidx.lifecycle.LifecycleOwner):611 -> d
    50:60:boolean hasUseCaseBound(androidx.lifecycle.LifecycleOwner):611:611 -> d
    61:62:boolean hasUseCaseBound(androidx.lifecycle.LifecycleOwner):612:612 -> d
    63:64:boolean hasUseCaseBound(androidx.lifecycle.LifecycleOwner):616:616 -> d
    65:66:boolean hasUseCaseBound(androidx.lifecycle.LifecycleOwner):617:617 -> d
    1:8:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):421:421 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llu3;)V"}
    9:13:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):426:426 -> e
    14:44:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):427:427 -> e
    45:52:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):428:428 -> e
    53:54:androidx.camera.core.internal.CameraUseCaseAdapter androidx.camera.lifecycle.LifecycleCamera.getCameraUseCaseAdapter():231:231 -> e
    53:54:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):429 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    55:56:boolean androidx.camera.core.internal.CameraUseCaseAdapter.isRemoved():1444:1444 -> e
    55:56:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):429 -> e
    57:58:boolean androidx.camera.core.impl.AdapterCameraInternal.isRemoved():179:179 -> e
    57:58:boolean androidx.camera.core.internal.CameraUseCaseAdapter.isRemoved():1444 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    57:58:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):429 -> e
    59:64:boolean androidx.camera.core.impl.AdapterCameraInternal.isRemoved():179:179 -> e
    59:64:boolean androidx.camera.core.internal.CameraUseCaseAdapter.isRemoved():1444 -> e
    59:64:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):429 -> e
    65:68:boolean androidx.camera.core.internal.CameraUseCaseAdapter.isRemoved():1444:1444 -> e
    65:68:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):429 -> e
    69:70:boolean androidx.camera.core.impl.AdapterCameraInternal.isRemoved():179:179 -> e
    69:70:boolean androidx.camera.core.internal.CameraUseCaseAdapter.isRemoved():1445 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    69:70:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):429 -> e
    71:76:boolean androidx.camera.core.impl.AdapterCameraInternal.isRemoved():179:179 -> e
    71:76:boolean androidx.camera.core.internal.CameraUseCaseAdapter.isRemoved():1445 -> e
    71:76:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):429 -> e
    77:80:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):430:430 -> e
    81:86:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):434:434 -> e
    87:114:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):435:435 -> e
    115:130:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):436:436 -> e
    131:144:void pruneStaleLifecycleCameras(androidx.lifecycle.LifecycleOwner):438:438 -> e
    1:3:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):242:242 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyt3;)V"}
    4:7:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):243:243 -> f
    8:9:androidx.camera.core.internal.CameraUseCaseAdapter androidx.camera.lifecycle.LifecycleCamera.getCameraUseCaseAdapter():231:231 -> f
    8:9:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):245 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:11:androidx.camera.core.CameraIdentifier androidx.camera.core.internal.CameraUseCaseAdapter.getAdapterIdentifier():240:240 -> f
    10:11:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):245 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:13:androidx.camera.lifecycle.LifecycleCameraRepository$Key androidx.camera.lifecycle.LifecycleCameraRepository$Key.create(androidx.lifecycle.LifecycleOwner,androidx.camera.core.CameraIdentifier):671:671 -> f
    12:13:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):244 -> f
    14:20:androidx.camera.lifecycle.LifecycleCameraRepository$Key androidx.camera.lifecycle.LifecycleCameraRepository$Key.create(androidx.lifecycle.LifecycleOwner,androidx.camera.core.CameraIdentifier):672:672 -> f
    14:20:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):244 -> f
    21:26:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):248:248 -> f
    27:37:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):253:253 -> f
    38:42:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):255:255 -> f
    43:45:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):258:258 -> f
    46:52:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):259:259 -> f
    53:57:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):263:263 -> f
    58:62:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):264:264 -> f
    63:69:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):265:265 -> f
    70:73:void registerCamera(androidx.camera.lifecycle.LifecycleCamera):267:267 -> f
    1:3:void setActive(androidx.lifecycle.LifecycleOwner):540:540 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llu3;)V"}
    4:9:void setActive(androidx.lifecycle.LifecycleOwner):543:543 -> g
    10:13:void setActive(androidx.lifecycle.LifecycleOwner):544:544 -> g
    14:21:void setActive(androidx.lifecycle.LifecycleOwner):549:549 -> g
    22:27:void setActive(androidx.lifecycle.LifecycleOwner):550:550 -> g
    28:31:void setActive(androidx.lifecycle.LifecycleOwner):555:555 -> g
    32:34:int androidx.camera.camera2.adapter.CameraCoordinatorAdapter.getCameraOperatingMode():240:240 -> g
    32:34:void setActive(androidx.lifecycle.LifecycleOwner):555 -> g
    35:36:int androidx.camera.camera2.adapter.CameraCoordinatorAdapter.getCameraOperatingMode():241:241 -> g
    35:36:void setActive(androidx.lifecycle.LifecycleOwner):555 -> g
    37:44:int androidx.camera.camera2.adapter.CameraCoordinatorAdapter.getCameraOperatingMode():240:240 -> g
    37:44:void setActive(androidx.lifecycle.LifecycleOwner):555 -> g
    45:52:void setActive(androidx.lifecycle.LifecycleOwner):557:557 -> g
    53:58:void setActive(androidx.lifecycle.LifecycleOwner):558:558 -> g
    59:61:void setActive(androidx.lifecycle.LifecycleOwner):559:559 -> g
    62:66:void setActive(androidx.lifecycle.LifecycleOwner):561:561 -> g
    67:71:void setActive(androidx.lifecycle.LifecycleOwner):562:562 -> g
    72:74:void setActive(androidx.lifecycle.LifecycleOwner):567:567 -> g
    75:78:void setActive(androidx.lifecycle.LifecycleOwner):568:568 -> g
    1:3:void setInactive(androidx.lifecycle.LifecycleOwner):580:580 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llu3;)V"}
    4:8:void setInactive(androidx.lifecycle.LifecycleOwner):582:582 -> h
    9:11:void setInactive(androidx.lifecycle.LifecycleOwner):583:583 -> h
    12:19:void setInactive(androidx.lifecycle.LifecycleOwner):587:587 -> h
    20:27:void setInactive(androidx.lifecycle.LifecycleOwner):588:588 -> h
    28:33:void setInactive(androidx.lifecycle.LifecycleOwner):589:589 -> h
    34:37:void setInactive(androidx.lifecycle.LifecycleOwner):591:591 -> h
    1:3:void suspendUseCases(androidx.lifecycle.LifecycleOwner):624:624 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llu3;)V"}
    4:9:void suspendUseCases(androidx.lifecycle.LifecycleOwner):626:626 -> i
    10:13:void suspendUseCases(androidx.lifecycle.LifecycleOwner):634:634 -> i
    14:37:void suspendUseCases(androidx.lifecycle.LifecycleOwner):637:637 -> i
    38:45:void suspendUseCases(androidx.lifecycle.LifecycleOwner):638:638 -> i
    46:48:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> i
    46:48:void suspendUseCases(androidx.lifecycle.LifecycleOwner):638 -> i
    49:52:void suspendUseCases(androidx.lifecycle.LifecycleOwner):638:638 -> i
    53:56:void suspendUseCases(androidx.lifecycle.LifecycleOwner):640:640 -> i
    1:3:void unbind(androidx.camera.core.SessionConfig,java.util.Set):472:472 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Liu1;Ljava/util/HashSet;)V"}
    4:19:void unbind(androidx.camera.core.SessionConfig,java.util.Set):475:475 -> j
    20:27:void unbind(androidx.camera.core.SessionConfig,java.util.Set):476:476 -> j
    28:35:void unbind(androidx.camera.core.SessionConfig,java.util.Set):477:477 -> j
    36:43:void unbind(androidx.camera.core.SessionConfig,java.util.Set):478:478 -> j
    44:48:void unbind(androidx.camera.core.SessionConfig,java.util.Set):479:479 -> j
    49:58:void unbind(androidx.camera.core.SessionConfig,java.util.Set):484:484 -> j
    59:68:void unbind(androidx.camera.core.SessionConfig,java.util.Set):485:485 -> j
    69:72:void unbind(androidx.camera.core.SessionConfig,java.util.Set):489:489 -> j
    1:3:void unbindAll(java.util.Set):514:514 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/HashSet;)V"}
    4:19:void unbindAll(java.util.Set):517:517 -> k
    20:29:void unbindAll(java.util.Set):518:518 -> k
    30:32:void unbindAll(java.util.Set):520:520 -> k
    33:42:void unbindAll(java.util.Set):521:521 -> k
    43:46:void unbindAll(java.util.Set):524:524 -> k
    1:3:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):271:271 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyt3;)V"}
    4:7:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):272:272 -> l
    8:9:androidx.camera.core.internal.CameraUseCaseAdapter androidx.camera.lifecycle.LifecycleCamera.getCameraUseCaseAdapter():231:231 -> l
    8:9:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):274 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:11:androidx.camera.core.CameraIdentifier androidx.camera.core.internal.CameraUseCaseAdapter.getAdapterIdentifier():240:240 -> l
    10:11:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):274 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:13:androidx.camera.lifecycle.LifecycleCameraRepository$Key androidx.camera.lifecycle.LifecycleCameraRepository$Key.create(androidx.lifecycle.LifecycleOwner,androidx.camera.core.CameraIdentifier):671:671 -> l
    12:13:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):273 -> l
    14:20:androidx.camera.lifecycle.LifecycleCameraRepository$Key androidx.camera.lifecycle.LifecycleCameraRepository$Key.create(androidx.lifecycle.LifecycleOwner,androidx.camera.core.CameraIdentifier):672:672 -> l
    14:20:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):273 -> l
    21:25:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):275:275 -> l
    26:30:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):277:277 -> l
    31:52:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):278:278 -> l
    53:54:androidx.lifecycle.LifecycleOwner androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver.getLifecycleOwner():691:691 -> l
    53:54:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):279 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    55:60:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):279:279 -> l
    61:68:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):280:280 -> l
    69:71:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):281:281 -> l
    72:77:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):282:282 -> l
    78:79:androidx.lifecycle.LifecycleOwner androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver.getLifecycleOwner():691:691 -> l
    78:79:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):283 -> l
    80:85:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):283:283 -> l
    86:101:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):287:287 -> l
    102:105:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):288:288 -> l
    106:109:void unregisterCamera(androidx.camera.lifecycle.LifecycleCamera):290:290 -> l
    1:3:void unregisterLifecycle(androidx.lifecycle.LifecycleOwner):302:302 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llu3;)V"}
    4:9:void unregisterLifecycle(androidx.lifecycle.LifecycleOwner):304:304 -> m
    10:13:void unregisterLifecycle(androidx.lifecycle.LifecycleOwner):311:311 -> m
    14:16:void unregisterLifecycle(androidx.lifecycle.LifecycleOwner):314:314 -> m
    17:40:void unregisterLifecycle(androidx.lifecycle.LifecycleOwner):316:316 -> m
    41:46:void unregisterLifecycle(androidx.lifecycle.LifecycleOwner):317:317 -> m
    47:51:void unregisterLifecycle(androidx.lifecycle.LifecycleOwner):320:320 -> m
    52:53:androidx.lifecycle.LifecycleOwner androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver.getLifecycleOwner():691:691 -> m
    52:53:void unregisterLifecycle(androidx.lifecycle.LifecycleOwner):321 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    54:60:void unregisterLifecycle(androidx.lifecycle.LifecycleOwner):321:321 -> m
    61:64:void unregisterLifecycle(androidx.lifecycle.LifecycleOwner):322:322 -> m
    1:3:void unsuspendUseCases(androidx.lifecycle.LifecycleOwner):649:649 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llu3;)V"}
    4:7:void unsuspendUseCases(androidx.lifecycle.LifecycleOwner):651:651 -> n
    8:31:void unsuspendUseCases(androidx.lifecycle.LifecycleOwner):653:653 -> n
    32:39:void unsuspendUseCases(androidx.lifecycle.LifecycleOwner):654:654 -> n
    40:42:java.lang.Object androidx.core.util.Preconditions.checkNotNull(java.lang.Object):136:136 -> n
    40:42:void unsuspendUseCases(androidx.lifecycle.LifecycleOwner):656 -> n
    43:52:void unsuspendUseCases(androidx.lifecycle.LifecycleOwner):656:656 -> n
    53:58:void unsuspendUseCases(androidx.lifecycle.LifecycleOwner):657:657 -> n
    59:62:void unsuspendUseCases(androidx.lifecycle.LifecycleOwner):660:660 -> n
