# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.impl.MeteringRepeatingKt":"MeteringRepeating.kt","androidx.camera.camera2.impl.UseCaseCameraImpl":"UseCaseCamera.kt","androidx.camera.core.DynamicRange":"DynamicRange.java","androidx.camera.camera2.impl.UseCaseThreads":"UseCaseThreads.kt","androidx.camera.core.CameraXConfig":"CameraXConfig.java","androidx.camera.core.impl.CaptureConfig":"CaptureConfig.java","androidx.camera.core.impl.SessionConfig":"SessionConfig.java","androidx.camera.camera2.impl.MeteringRepeating":"MeteringRepeating.kt","androidx.camera.core.impl.UseCaseConfig":"UseCaseConfig.java","androidx.camera.camera2.pipe.CameraId":"CameraDevices.kt","androidx.camera.core.impl.AttachedSurfaceInfo":"AttachedSurfaceInfo.java","androidx.camera.camera2.adapter.SupportedSurfaceCombination":"SupportedSurfaceCombination.kt","androidx.camera.core.impl.DeferrableSurface":"DeferrableSurface.java","androidx.camera.core.impl.AutoValue_StreamSpec":"AutoValue_StreamSpec.java","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","androidx.camera.camera2.adapter.SupportedSurfaceCombination$FeatureSettings":"SupportedSurfaceCombination.kt","androidx.camera.camera2.impl.CameraPipeCameraProperties":"CameraProperties.kt","androidx.camera.core.streamsharing.StreamSharingConfig":"StreamSharingConfig.java","androidx.camera.camera2.impl.Camera2Logger":"Camera2Logger.kt","androidx.camera.core.UseCase":"UseCase.java","androidx.camera.camera2.config.UseCaseCameraConfig$Companion":"UseCaseCameraConfig.kt","androidx.camera.camera2.adapter.CameraCoordinatorAdapter":"CameraCoordinatorAdapter.kt","androidx.camera.camera2.pipe.compat.Camera2CameraMetadata":"Camera2CameraMetadata.kt"}}
androidx.camera.camera2.impl.UseCaseManager -> ft7:
# {"id":"sourceFile","fileName":"UseCaseManager.kt"}
    androidx.camera.camera2.pipe.CameraPipe cameraPipe -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljk0;"}
    androidx.camera.core.concurrent.CameraCoordinator cameraCoordinator -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqi0;"}
    androidx.camera.camera2.config.UseCaseCameraComponent$Builder builder -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ld51;"}
    androidx.camera.camera2.adapter.ZslControl zslControl -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpj8;"}
    androidx.camera.camera2.impl.LowLightBoostControl lowLightBoostControl -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lo44;"}
    androidx.camera.camera2.adapter.CameraStateAdapter cameraStateAdapter -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lil0;"}
    javax.inject.Provider cameraInternal -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhj5;"}
    javax.inject.Provider cameraInfoInternal -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhj5;"}
    androidx.camera.core.CameraXConfig cameraXConfig -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltm0;"}
    androidx.camera.camera2.impl.CameraGraphConfigProvider cameraGraphConfigProvider -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfj0;"}
    java.lang.Object lock -> k
    java.util.Set attachedUseCases -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashSet;"}
    java.util.Set activeUseCases -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashSet;"}
    boolean activeResumeEnabled -> n
    boolean shouldCreateCameraGraphImmediately -> o
    boolean isPrimary -> p
    java.util.Set pendingUseCasesToNotifyCameraControlReady -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashSet;"}
    androidx.camera.camera2.impl.MeteringRepeating meteringRepeating -> r
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lv94;"}
    androidx.camera.camera2.adapter.SupportedSurfaceCombination supportedSurfaceCombination -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj77;"}
    androidx.camera.camera2.internal.DynamicRangeResolver dynamicRangeResolver -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqd;"}
    kotlin.jvm.functions.Function1 defaultCameraGraphFactory -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgd6;"}
    androidx.camera.camera2.config.UseCaseCameraComponent _activeComponent -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lr9;"}
    java.util.List closingCameraJobs -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    java.util.Set allControls -> x
    37:39:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):90:90 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljk0;Lqi0;Ld51;Lpj8;Lo44;Ljava/util/Set;Lzf0;Lil0;Ll76;Lhj5;Lhj5;Le62;Lik0;Ltm0;Lfj0;Landroid/content/Context;Lax1;)V"}
    40:41:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):95:95 -> <init>
    42:43:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):96:96 -> <init>
    44:45:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):97:97 -> <init>
    46:47:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):98:98 -> <init>
    48:49:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):99:99 -> <init>
    50:51:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):103:103 -> <init>
    52:53:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):104:104 -> <init>
    54:55:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):106:106 -> <init>
    56:58:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):109:109 -> <init>
    59:60:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):110:110 -> <init>
    61:67:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):114:114 -> <init>
    68:74:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):123:123 -> <init>
    75:82:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):125:125 -> <init>
    83:84:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):129:129 -> <init>
    85:86:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):133:133 -> <init>
    87:93:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):136:136 -> <init>
    94:95:androidx.camera.camera2.impl.MeteringRepeating androidx.camera.camera2.impl.MeteringRepeating$Builder.build():206:206 -> <init>
    94:95:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):139 -> <init>
    96:102:androidx.camera.camera2.impl.MeteringRepeating$MeteringRepeatingConfig androidx.camera.camera2.impl.MeteringRepeating$Builder.getUseCaseConfig():177:177 -> <init>
    96:102:androidx.camera.camera2.impl.MeteringRepeating androidx.camera.camera2.impl.MeteringRepeating$Builder.build():206 -> <init>
    96:102:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):139 -> <init>
    103:105:androidx.camera.camera2.impl.MeteringRepeating androidx.camera.camera2.impl.MeteringRepeating$Builder.build():206:206 -> <init>
    103:105:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):139 -> <init>
    106:107:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):139:139 -> <init>
    108:109:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):142:142 -> <init>
    110:111:androidx.camera.camera2.pipe.CameraMetadata androidx.camera.camera2.impl.CameraPipeCameraProperties.getMetadata():44:44 -> <init>
    110:111:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):144 -> <init>
    112:115:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):148:148 -> <init>
    116:120:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):142:142 -> <init>
    121:127:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):151:151 -> <init>
    128:136:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):152:152 -> <init>
    137:143:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):163:163 -> <init>
    144:155:void <init>(androidx.camera.camera2.pipe.CameraPipe,androidx.camera.core.concurrent.CameraCoordinator,androidx.camera.camera2.config.UseCaseCameraComponent$Builder,androidx.camera.camera2.adapter.ZslControl,androidx.camera.camera2.impl.LowLightBoostControl,java.util.Set,androidx.camera.camera2.interop.Camera2CameraControl,androidx.camera.camera2.adapter.CameraStateAdapter,javax.inject.Provider,javax.inject.Provider,javax.inject.Provider,androidx.camera.core.impl.EncoderProfilesProvider,androidx.camera.camera2.impl.CameraProperties,androidx.camera.core.CameraXConfig,androidx.camera.camera2.impl.CameraGraphConfigProvider,android.content.Context,androidx.camera.camera2.impl.DisplayInfoManager):165:165 -> <init>
    4:6:void activate(androidx.camera.core.UseCase):272:272 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lds7;)V"}
    7:14:void activate(androidx.camera.core.UseCase):273:273 -> a
    15:20:void activate(androidx.camera.core.UseCase):274:274 -> a
    21:24:void activate(androidx.camera.core.UseCase):272:272 -> a
    1:2:boolean shouldAddRepeatingUseCase(java.util.Set):555:555 -> b
    1:2:boolean addOrRemoveRepeatingUseCase(java.util.Set):496 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/LinkedHashSet;)Z"}
    3:22:boolean androidx.camera.core.CameraXConfig.isRepeatingStreamForced():248:248 -> b
    3:22:boolean shouldAddRepeatingUseCase(java.util.Set):555 -> b
    3:22:boolean addOrRemoveRepeatingUseCase(java.util.Set):496 -> b
    23:32:boolean shouldAddRepeatingUseCase(java.util.Set):559:559 -> b
    23:32:boolean addOrRemoveRepeatingUseCase(java.util.Set):496 -> b
    33:38:boolean shouldAddRepeatingUseCase(java.util.Set):560:560 -> b
    33:38:boolean addOrRemoveRepeatingUseCase(java.util.Set):496 -> b
    39:42:boolean addOrRemoveRepeatingUseCase(java.util.Set):497:497 -> b
    43:50:boolean shouldRemoveRepeatingUseCase(java.util.Set):565:565 -> b
    43:50:boolean addOrRemoveRepeatingUseCase(java.util.Set):500 -> b
    51:56:boolean shouldRemoveRepeatingUseCase(java.util.Set):566:566 -> b
    51:56:boolean addOrRemoveRepeatingUseCase(java.util.Set):500 -> b
    57:58:void removeRepeatingUseCase():579:579 -> b
    57:58:boolean addOrRemoveRepeatingUseCase(java.util.Set):501 -> b
    59:61:void deactivate(androidx.camera.core.UseCase):0:0 -> b
    59:61:void removeRepeatingUseCase():579 -> b
    59:61:boolean addOrRemoveRepeatingUseCase(java.util.Set):501 -> b
    62:64:void deactivate(androidx.camera.core.UseCase):285:285 -> b
    62:64:void removeRepeatingUseCase():579 -> b
    62:64:boolean addOrRemoveRepeatingUseCase(java.util.Set):501 -> b
    65:72:void deactivate(androidx.camera.core.UseCase):286:286 -> b
    65:72:void removeRepeatingUseCase():579 -> b
    65:72:boolean addOrRemoveRepeatingUseCase(java.util.Set):501 -> b
    73:78:void deactivate(androidx.camera.core.UseCase):287:287 -> b
    73:78:void removeRepeatingUseCase():579 -> b
    73:78:boolean addOrRemoveRepeatingUseCase(java.util.Set):501 -> b
    79:79:void deactivate(androidx.camera.core.UseCase):285:285 -> b
    79:79:void removeRepeatingUseCase():579 -> b
    79:79:boolean addOrRemoveRepeatingUseCase(java.util.Set):501 -> b
    80:86:void removeRepeatingUseCase():580:580 -> b
    80:86:boolean addOrRemoveRepeatingUseCase(java.util.Set):501 -> b
    87:98:void removeRepeatingUseCase():581:581 -> b
    87:98:boolean addOrRemoveRepeatingUseCase(java.util.Set):501 -> b
    99:102:void deactivate(androidx.camera.core.UseCase):285:285 -> b
    99:102:void removeRepeatingUseCase():579 -> b
    99:102:boolean addOrRemoveRepeatingUseCase(java.util.Set):501 -> b
    1:14:void addRepeatingUseCase():571:571 -> c
    15:16:android.util.Size androidx.camera.camera2.impl.MeteringRepeatingKt.access$getDEFAULT_PREVIEW_SIZE$p():1:1 -> c
    15:16:void androidx.camera.camera2.impl.MeteringRepeating.setupSession():101 -> c
    15:16:void addRepeatingUseCase():572 -> c
    17:27:void androidx.camera.camera2.impl.MeteringRepeating.setupSession():101:101 -> c
    17:27:void addRepeatingUseCase():572 -> c
    28:34:void addRepeatingUseCase():573:573 -> c
    35:38:void addRepeatingUseCase():574:574 -> c
    5:7:void attach(java.util.List):186:186 -> d
    8:13:void attach(java.util.List):187:187 -> d
    14:19:void attach(java.util.List):749:749 -> d
    20:21:java.lang.String androidx.camera.camera2.impl.Camera2Logger.access$getTRUNCATED_TAG$p():36:36 -> d
    20:21:void attach(java.util.List):750 -> d
    22:38:void attach(java.util.List):188:188 -> d
    39:45:void attach(java.util.List):750:750 -> d
    46:47:void attach(java.util.List):186:186 -> d
    48:55:void attach(java.util.List):753:753 -> d
    56:57:java.lang.String androidx.camera.camera2.impl.Camera2Logger.access$getTRUNCATED_TAG$p():36:36 -> d
    56:57:void attach(java.util.List):754 -> d
    58:77:void attach(java.util.List):191:191 -> d
    78:80:void attach(java.util.List):754:754 -> d
    81:85:void attach(java.util.List):757:757 -> d
    86:102:void attach(java.util.List):758:758 -> d
    103:110:void attach(java.util.List):194:194 -> d
    111:114:void attach(java.util.List):758:758 -> d
    115:130:void attach(java.util.List):197:197 -> d
    131:134:void attach(java.util.List):198:198 -> d
    135:142:void attach(java.util.List):201:201 -> d
    143:150:java.util.Set getRunningUseCases():478:478 -> d
    143:150:void attach(java.util.List):202 -> d
    151:156:void attach(java.util.List):202:202 -> d
    157:159:void attach(java.util.List):203:203 -> d
    160:170:void attach(java.util.List):204:204 -> d
    171:175:void attach(java.util.List):205:205 -> d
    176:179:void attach(java.util.List):209:209 -> d
    180:185:void attach(java.util.List):210:210 -> d
    186:199:void attach(java.util.List):760:760 -> d
    200:203:void attach(java.util.List):214:214 -> d
    204:207:void attach(java.util.List):186:186 -> d
    1:3:java.lang.Object close(kotlin.coroutines.Continuation):317:317 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt87;)Ljava/lang/Object;"}
    4:6:java.lang.Object close(kotlin.coroutines.Continuation):318:318 -> e
    7:11:java.lang.Object close(kotlin.coroutines.Continuation):319:319 -> e
    12:17:java.lang.Object close(kotlin.coroutines.Continuation):320:320 -> e
    18:18:java.lang.Object close(kotlin.coroutines.Continuation):317:317 -> e
    19:22:java.lang.Object close(kotlin.coroutines.Continuation):322:322 -> e
    23:27:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> e
    23:27:java.lang.Object close(kotlin.coroutines.Continuation):322 -> e
    28:31:java.lang.Object close(kotlin.coroutines.Continuation):322:322 -> e
    32:33:java.lang.Object close(kotlin.coroutines.Continuation):317:317 -> e
    1:5:void closeCurrentUseCases():418:418 -> f
    6:7:void closeCurrentUseCases():419:419 -> f
    8:20:void closeCurrentUseCases():420:420 -> f
    21:23:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.removePendingCameraInfo(androidx.camera.core.CameraInfo):0:0 -> f
    21:23:void closeCurrentUseCases():420 -> f
    24:26:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.removePendingCameraInfo(androidx.camera.core.CameraInfo):160:160 -> f
    24:26:void closeCurrentUseCases():420 -> f
    27:30:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.removePendingCameraInfo(androidx.camera.core.CameraInfo):161:161 -> f
    27:30:void closeCurrentUseCases():420 -> f
    31:32:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.removePendingCameraInfo(androidx.camera.core.CameraInfo):162:162 -> f
    31:32:void closeCurrentUseCases():420 -> f
    33:48:java.lang.String androidx.camera.camera2.adapter.CameraInfoAdapter$Companion.getCameraId-zjxgSG8(androidx.camera.core.CameraInfo):404:404 -> f
    33:48:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.removePendingCameraInfo(androidx.camera.core.CameraInfo):162 -> f
    33:48:void closeCurrentUseCases():420 -> f
    49:54:java.lang.String androidx.camera.camera2.pipe.compat.Camera2CameraMetadata.getCamera-Dz_R5H8():39:39 -> f
    49:54:java.lang.String androidx.camera.camera2.adapter.CameraInfoAdapter$Companion.getCameraId-zjxgSG8(androidx.camera.core.CameraInfo):404 -> f
    49:54:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.removePendingCameraInfo(androidx.camera.core.CameraInfo):162 -> f
    49:54:void closeCurrentUseCases():420 -> f
    55:63:androidx.camera.camera2.pipe.CameraId androidx.camera.camera2.pipe.CameraId.box-impl(java.lang.String):0:0 -> f
    55:63:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.removePendingCameraInfo(androidx.camera.core.CameraInfo):162 -> f
    55:63:void closeCurrentUseCases():420 -> f
    64:65:java.lang.String androidx.camera.camera2.pipe.CameraId.unbox-impl():0:0 -> f
    64:65:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.removePendingCameraInfo(androidx.camera.core.CameraInfo):162 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    64:65:void closeCurrentUseCases():420 -> f
    66:79:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.removePendingCameraInfo(androidx.camera.core.CameraInfo):162:162 -> f
    66:79:void closeCurrentUseCases():420 -> f
    80:82:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.removePendingCameraInfo(androidx.camera.core.CameraInfo):160:160 -> f
    80:82:void closeCurrentUseCases():420 -> f
    83:90:kotlinx.coroutines.Job androidx.camera.camera2.impl.UseCaseCameraImpl.close():181:181 -> f
    83:90:void closeCurrentUseCases():421 -> f
    91:92:androidx.camera.camera2.impl.UseCaseCameraRequestControl androidx.camera.camera2.impl.UseCaseCameraImpl.getRequestControl():79:79 -> f
    91:92:kotlinx.coroutines.Job androidx.camera.camera2.impl.UseCaseCameraImpl.close():182 -> f
    91:92:void closeCurrentUseCases():421 -> f
    93:95:kotlinx.coroutines.Job androidx.camera.camera2.impl.UseCaseCameraImpl.close():182:182 -> f
    93:95:void closeCurrentUseCases():421 -> f
    96:97:kotlinx.coroutines.Job androidx.camera.camera2.impl.UseCaseCameraImpl.close():183:183 -> f
    96:97:void closeCurrentUseCases():421 -> f
    98:99:kotlinx.coroutines.CoroutineScope androidx.camera.camera2.impl.UseCaseThreads.getSequentialScope():74:74 -> f
    98:99:kotlinx.coroutines.Job androidx.camera.camera2.impl.UseCaseCameraImpl.close():237 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    98:99:void closeCurrentUseCases():421 -> f
    100:105:kotlinx.coroutines.Job androidx.camera.camera2.impl.UseCaseCameraImpl.close():237:237 -> f
    100:105:void closeCurrentUseCases():421 -> f
    106:110:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> f
    106:110:kotlinx.coroutines.Job androidx.camera.camera2.impl.UseCaseCameraImpl.close():237 -> f
    106:110:void closeCurrentUseCases():421 -> f
    111:116:kotlinx.coroutines.Job androidx.camera.camera2.impl.UseCaseCameraImpl.close():190:190 -> f
    111:116:void closeCurrentUseCases():421 -> f
    117:121:void closeCurrentUseCases():422:422 -> f
    122:131:void closeCurrentUseCases():423:423 -> f
    132:136:androidx.camera.core.impl.SessionProcessor getSessionProcessor$camera_camera2():118:118 -> f
    132:136:void closeCurrentUseCases():428 -> f
    137:138:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.removePendingCameraInfo(androidx.camera.core.CameraInfo):160:160 -> f
    137:138:void closeCurrentUseCases():420 -> f
    5:7:void detach(java.util.List):225:225 -> g
    8:13:void detach(java.util.List):226:226 -> g
    14:19:void detach(java.util.List):762:762 -> g
    20:21:java.lang.String androidx.camera.camera2.impl.Camera2Logger.access$getTRUNCATED_TAG$p():36:36 -> g
    20:21:void detach(java.util.List):763 -> g
    22:38:void detach(java.util.List):227:227 -> g
    39:45:void detach(java.util.List):763:763 -> g
    46:47:void detach(java.util.List):225:225 -> g
    48:55:void detach(java.util.List):766:766 -> g
    56:57:java.lang.String androidx.camera.camera2.impl.Camera2Logger.access$getTRUNCATED_TAG$p():36:36 -> g
    56:57:void detach(java.util.List):767 -> g
    58:77:void detach(java.util.List):230:230 -> g
    78:80:void detach(java.util.List):767:767 -> g
    81:85:void detach(java.util.List):237:237 -> g
    86:101:void detach(java.util.List):240:240 -> g
    102:109:void detach(java.util.List):241:241 -> g
    110:113:void detach(java.util.List):242:242 -> g
    114:121:void detach(java.util.List):248:248 -> g
    122:129:java.util.Set getRunningUseCases():478:478 -> g
    122:129:void detach(java.util.List):249 -> g
    130:135:void detach(java.util.List):249:249 -> g
    136:137:void detach(java.util.List):225:225 -> g
    138:145:void detach(java.util.List):253:253 -> g
    146:151:void detach(java.util.List):254:254 -> g
    152:159:void detach(java.util.List):255:255 -> g
    160:162:void detach(java.util.List):257:257 -> g
    163:173:void detach(java.util.List):258:258 -> g
    174:178:void detach(java.util.List):260:260 -> g
    179:183:void detach(java.util.List):262:262 -> g
    184:187:void detach(java.util.List):225:225 -> g
    1:4:androidx.camera.camera2.impl.UseCaseCamera getCamera():158:158 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lis7;"}
    5:17:androidx.camera.camera2.impl.UseCaseCamera androidx.camera.camera2.config.DaggerCameraAppComponent$UseCaseCameraComponentImpl.getUseCaseCamera():232:232 -> h
    5:17:androidx.camera.camera2.impl.UseCaseCamera getCamera():158 -> h
    1:3:int getCameraMode():620:620 -> i
    4:5:int getCameraMode():622:622 -> i
    6:7:int androidx.camera.camera2.adapter.CameraCoordinatorAdapter.getCameraOperatingMode():240:240 -> i
    6:7:int getCameraMode():622 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:9:int androidx.camera.camera2.adapter.CameraCoordinatorAdapter.getCameraOperatingMode():240:241 -> i
    8:9:int getCameraMode():622 -> i
    10:10:int androidx.camera.camera2.adapter.CameraCoordinatorAdapter.getCameraOperatingMode():241:241 -> i
    10:10:int getCameraMode():622 -> i
    11:14:int androidx.camera.camera2.adapter.CameraCoordinatorAdapter.getCameraOperatingMode():240:240 -> i
    11:14:int getCameraMode():622 -> i
    15:21:int getCameraMode():620:620 -> i
    22:24:int androidx.camera.camera2.adapter.CameraCoordinatorAdapter.getCameraOperatingMode():240:240 -> i
    22:24:int getCameraMode():622 -> i
    25:26:int getCameraMode():620:620 -> i
    3:4:boolean isMeteringRepeatingRequired(java.util.Set):509:509 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/LinkedHashSet;)Z"}
    5:26:boolean androidx.camera.core.CameraXConfig.isRepeatingStreamForced():248:248 -> j
    5:26:boolean isMeteringRepeatingRequired(java.util.Set):509 -> j
    27:33:boolean isMeteringRepeatingRequired(java.util.Set):778:778 -> j
    34:49:boolean isMeteringRepeatingRequired(java.util.Set):779:779 -> j
    50:57:boolean isMeteringRepeatingRequired(java.util.Set):515:515 -> j
    58:59:androidx.camera.core.impl.SessionConfig androidx.camera.core.UseCase.getSessionConfig():596:596 -> j
    58:59:boolean isMeteringRepeatingRequired(java.util.Set):515 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:72:boolean isMeteringRepeatingRequired(java.util.Set):515:515 -> j
    73:77:boolean isMeteringRepeatingRequired(java.util.Set):781:781 -> j
    78:96:boolean isMeteringRepeatingRequired(java.util.Set):782:782 -> j
    97:102:boolean isMeteringRepeatingRequired(java.util.Set):521:521 -> j
    103:106:boolean isMeteringRepeatingRequired(java.util.Set):782:782 -> j
    107:113:boolean isMeteringRepeatingRequired(java.util.Set):523:523 -> j
    114:120:boolean shouldForceRepeatingStream(java.util.Collection):533:533 -> j
    114:120:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    121:125:boolean shouldForceRepeatingStream(java.util.Collection):538:538 -> j
    121:125:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    126:140:boolean shouldForceRepeatingStream(java.util.Collection):784:784 -> j
    126:140:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    141:142:androidx.camera.core.impl.SessionConfig androidx.camera.core.UseCase.getSessionConfig():596:596 -> j
    141:142:boolean shouldForceRepeatingStream(java.util.Collection):538 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    141:142:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    143:150:boolean shouldForceRepeatingStream(java.util.Collection):538:538 -> j
    143:150:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    151:152:androidx.camera.core.impl.CaptureConfig androidx.camera.core.impl.SessionConfig.getRepeatingCaptureConfig():337:337 -> j
    151:152:boolean shouldForceRepeatingStream(java.util.Collection):540 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    151:152:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    153:154:java.util.List androidx.camera.core.impl.CaptureConfig.getSurfaces():163:163 -> j
    153:154:boolean shouldForceRepeatingStream(java.util.Collection):540 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    153:154:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    155:158:java.util.List androidx.camera.core.impl.CaptureConfig.getSurfaces():163:163 -> j
    155:158:boolean shouldForceRepeatingStream(java.util.Collection):540 -> j
    155:158:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    159:161:boolean shouldForceRepeatingStream(java.util.Collection):540:540 -> j
    159:161:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    162:168:boolean shouldForceRepeatingStream(java.util.Collection):541:541 -> j
    162:168:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    169:176:boolean shouldForceRepeatingStream(java.util.Collection):543:543 -> j
    169:176:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    177:184:boolean shouldForceRepeatingStream(java.util.Collection):786:786 -> j
    177:184:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    185:200:boolean shouldForceRepeatingStream(java.util.Collection):787:787 -> j
    185:200:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    201:202:java.lang.Class androidx.camera.core.impl.DeferrableSurface.getContainerClass():374:374 -> j
    201:202:boolean shouldForceRepeatingStream(java.util.Collection):547 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    201:202:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    203:211:boolean shouldForceRepeatingStream(java.util.Collection):547:547 -> j
    203:211:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    212:219:boolean shouldForceRepeatingStream(java.util.Collection):548:548 -> j
    212:219:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    220:225:boolean isMeteringCombinationSupported(java.util.Collection):585:585 -> j
    220:225:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    226:227:android.util.Size androidx.camera.camera2.impl.MeteringRepeatingKt.access$getDEFAULT_PREVIEW_SIZE$p():1:1 -> j
    226:227:void androidx.camera.camera2.impl.MeteringRepeating.setupSession():101 -> j
    226:227:boolean isMeteringCombinationSupported(java.util.Collection):586 -> j
    226:227:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    228:239:void androidx.camera.camera2.impl.MeteringRepeating.setupSession():101:101 -> j
    228:239:boolean isMeteringCombinationSupported(java.util.Collection):586 -> j
    228:239:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    240:244:java.util.List getAttachedSurfaceInfoList(java.util.Collection):651:651 -> j
    240:244:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    240:244:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    245:263:java.util.List getAttachedSurfaceInfoList(java.util.Collection):795:795 -> j
    245:263:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    245:263:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    264:267:java.util.List getAttachedSurfaceInfoList(java.util.Collection):653:653 -> j
    264:267:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    264:267:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    268:279:androidx.camera.core.impl.StreamSpec androidx.camera.core.UseCase.getAttachedStreamSpec():772:772 -> j
    268:279:java.util.List getAttachedSurfaceInfoList(java.util.Collection):654 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    268:279:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    268:279:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    280:283:java.util.List getAttachedSurfaceInfoList(java.util.Collection):666:666 -> j
    280:283:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    280:283:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    284:285:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    284:285:java.util.List getAttachedSurfaceInfoList(java.util.Collection):667 -> j
    284:285:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    284:285:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    286:289:java.util.List getAttachedSurfaceInfoList(java.util.Collection):667:667 -> j
    286:289:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    286:289:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    290:291:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    290:291:java.util.List getAttachedSurfaceInfoList(java.util.Collection):669 -> j
    290:291:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    290:291:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    292:295:java.util.List getAttachedSurfaceInfoList(java.util.Collection):669:669 -> j
    292:295:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    292:295:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    296:299:java.util.List getAttachedSurfaceInfoList(java.util.Collection):665:665 -> j
    296:299:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    296:299:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    300:301:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    300:301:java.util.List getAttachedSurfaceInfoList(java.util.Collection):674 -> j
    300:301:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    300:301:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    302:305:java.util.List getAttachedSurfaceInfoList(java.util.Collection):674:674 -> j
    302:305:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    302:305:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    306:307:androidx.camera.core.DynamicRange androidx.camera.core.impl.AutoValue_StreamSpec.getDynamicRange():57:57 -> j
    306:307:java.util.List getAttachedSurfaceInfoList(java.util.Collection):676 -> j
    306:307:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    306:307:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    308:311:java.util.List getCaptureTypes(androidx.camera.core.UseCase):689:689 -> j
    308:311:java.util.List getAttachedSurfaceInfoList(java.util.Collection):677 -> j
    308:311:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    308:311:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    312:314:java.util.List getCaptureTypes(androidx.camera.core.UseCase):690:690 -> j
    312:314:java.util.List getAttachedSurfaceInfoList(java.util.Collection):677 -> j
    312:314:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    312:314:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    315:316:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    315:316:java.util.List getCaptureTypes(androidx.camera.core.UseCase):690 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    315:316:java.util.List getAttachedSurfaceInfoList(java.util.Collection):677 -> j
    315:316:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    315:316:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    317:321:java.util.List getCaptureTypes(androidx.camera.core.UseCase):690:690 -> j
    317:321:java.util.List getAttachedSurfaceInfoList(java.util.Collection):677 -> j
    317:321:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    317:321:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    322:329:java.util.List androidx.camera.core.streamsharing.StreamSharingConfig.getCaptureTypes():58:58 -> j
    322:329:java.util.List getCaptureTypes(androidx.camera.core.UseCase):690 -> j
    322:329:java.util.List getAttachedSurfaceInfoList(java.util.Collection):677 -> j
    322:329:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    322:329:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    330:335:java.util.List getCaptureTypes(androidx.camera.core.UseCase):690:690 -> j
    330:335:java.util.List getAttachedSurfaceInfoList(java.util.Collection):677 -> j
    330:335:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    330:335:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    336:337:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    336:337:java.util.List getCaptureTypes(androidx.camera.core.UseCase):692 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    336:337:java.util.List getAttachedSurfaceInfoList(java.util.Collection):677 -> j
    336:337:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    336:337:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    338:346:java.util.List getCaptureTypes(androidx.camera.core.UseCase):692:692 -> j
    338:346:java.util.List getAttachedSurfaceInfoList(java.util.Collection):677 -> j
    338:346:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    338:346:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    347:350:androidx.camera.core.impl.Config androidx.camera.core.impl.AutoValue_StreamSpec.getImplementationOptions():72:72 -> j
    347:350:java.util.List getAttachedSurfaceInfoList(java.util.Collection):678 -> j
    347:350:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    347:350:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    351:356:java.util.List getAttachedSurfaceInfoList(java.util.Collection):678:678 -> j
    351:356:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    351:356:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    357:358:int androidx.camera.core.impl.AutoValue_StreamSpec.getSessionType():62:62 -> j
    357:358:java.util.List getAttachedSurfaceInfoList(java.util.Collection):679 -> j
    357:358:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    357:358:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    359:360:android.util.Range androidx.camera.core.impl.AutoValue_StreamSpec.getExpectedFrameRateRange():67:67 -> j
    359:360:java.util.List getAttachedSurfaceInfoList(java.util.Collection):680 -> j
    359:360:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    359:360:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    361:364:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    361:364:java.util.List getAttachedSurfaceInfoList(java.util.Collection):681 -> j
    361:364:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    361:364:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    365:383:boolean androidx.camera.core.impl.UseCaseConfig.isStrictFrameRateRequired():360:360 -> j
    365:383:java.util.List getAttachedSurfaceInfoList(java.util.Collection):681 -> j
    365:383:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    365:383:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    384:385:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    384:385:java.util.List getAttachedSurfaceInfoList(java.util.Collection):682 -> j
    384:385:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    384:385:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    386:389:java.util.List getAttachedSurfaceInfoList(java.util.Collection):682:682 -> j
    386:389:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    386:389:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    390:398:androidx.camera.core.impl.AttachedSurfaceInfo androidx.camera.core.impl.AttachedSurfaceInfo.create(androidx.camera.core.impl.SurfaceConfig,int,android.util.Size,androidx.camera.core.DynamicRange,java.util.List,androidx.camera.core.impl.Config,int,android.util.Range,boolean,int):55:55 -> j
    390:398:java.util.List getAttachedSurfaceInfoList(java.util.Collection):672 -> j
    390:398:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    390:398:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    399:403:java.util.List getAttachedSurfaceInfoList(java.util.Collection):671:671 -> j
    399:403:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    399:403:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    404:409:java.util.List getAttachedSurfaceInfoList(java.util.Collection):796:796 -> j
    404:409:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    404:409:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    410:411:java.util.List getAttachedSurfaceInfoList(java.util.Collection):659:659 -> j
    410:411:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    410:411:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    412:414:java.util.List getAttachedSurfaceInfoList(java.util.Collection):797:797 -> j
    412:414:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    412:414:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    415:422:java.util.List getAttachedSurfaceInfoList(java.util.Collection):660:660 -> j
    415:422:boolean isMeteringCombinationSupported(java.util.Collection):589 -> j
    415:422:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    423:432:boolean isMeteringCombinationSupported(java.util.Collection):591:591 -> j
    423:432:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    433:437:java.util.List getSessionSurfacesConfigs(java.util.Collection):700:700 -> j
    433:437:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    433:437:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    438:453:java.util.List getSessionSurfacesConfigs(java.util.Collection):812:812 -> j
    438:453:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    438:453:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    454:455:androidx.camera.core.impl.SessionConfig androidx.camera.core.UseCase.getSessionConfig():596:596 -> j
    454:455:java.util.List getSessionSurfacesConfigs(java.util.Collection):702 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    454:455:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    454:455:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    456:462:java.util.List getSessionSurfacesConfigs(java.util.Collection):702:702 -> j
    456:462:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    456:462:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    463:478:java.util.List getSessionSurfacesConfigs(java.util.Collection):813:813 -> j
    463:478:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    463:478:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    479:482:java.util.List getSessionSurfacesConfigs(java.util.Collection):705:705 -> j
    479:482:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    479:482:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    483:484:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    483:484:java.util.List getSessionSurfacesConfigs(java.util.Collection):706 -> j
    483:484:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    483:484:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    485:488:java.util.List getSessionSurfacesConfigs(java.util.Collection):706:706 -> j
    485:488:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    485:488:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    489:490:android.util.Size androidx.camera.core.impl.DeferrableSurface.getPrescribedSize():343:343 -> j
    489:490:java.util.List getSessionSurfacesConfigs(java.util.Collection):707 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    489:490:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    489:490:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    491:493:java.util.List getSessionSurfacesConfigs(java.util.Collection):707:707 -> j
    491:493:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    491:493:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    494:495:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    494:495:java.util.List getSessionSurfacesConfigs(java.util.Collection):708 -> j
    494:495:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    494:495:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    496:499:java.util.List getSessionSurfacesConfigs(java.util.Collection):708:708 -> j
    496:499:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    496:499:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    500:503:java.util.List getSessionSurfacesConfigs(java.util.Collection):704:704 -> j
    500:503:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    500:503:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    504:507:java.util.List getSessionSurfacesConfigs(java.util.Collection):703:703 -> j
    504:507:boolean isMeteringCombinationSupported(java.util.Collection):595 -> j
    504:507:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    508:509:boolean isMeteringCombinationSupported(java.util.Collection):600:600 -> j
    508:509:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    510:513:boolean isMeteringCombinationSupported(java.util.Collection):601:601 -> j
    510:513:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    514:515:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    514:515:int getRequiredMaxBitDepth(java.util.List):637 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    514:515:boolean isMeteringCombinationSupported(java.util.Collection):602 -> j
    514:515:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    516:519:int getRequiredMaxBitDepth(java.util.List):637:637 -> j
    516:519:boolean isMeteringCombinationSupported(java.util.Collection):602 -> j
    516:519:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    520:527:int getRequiredMaxBitDepth(java.util.List):638:638 -> j
    520:527:boolean isMeteringCombinationSupported(java.util.Collection):602 -> j
    520:527:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    528:533:int getRequiredMaxBitDepth(java.util.List):635:635 -> j
    528:533:boolean isMeteringCombinationSupported(java.util.Collection):602 -> j
    528:533:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    534:559:int getRequiredMaxBitDepth(java.util.List):793:793 -> j
    534:559:boolean isMeteringCombinationSupported(java.util.Collection):602 -> j
    534:559:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    560:571:int androidx.camera.core.DynamicRange.getBitDepth():246:246 -> j
    560:571:int getRequiredMaxBitDepth(java.util.List):641 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    560:571:boolean isMeteringCombinationSupported(java.util.Collection):602 -> j
    560:571:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    572:575:boolean isMeteringCombinationSupported(java.util.Collection):603:603 -> j
    572:575:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    576:582:androidx.camera.core.impl.stabilization.VideoStabilization androidx.camera.core.impl.utils.UseCaseUtil.getVideoStabilization$default(java.util.Collection,kotlin.jvm.functions.Function1,int,java.lang.Object):56:56 -> j
    576:582:boolean isMeteringCombinationSupported(java.util.Collection):604 -> j
    576:582:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    583:586:androidx.camera.core.impl.stabilization.VideoStabilization androidx.camera.core.impl.utils.UseCaseUtil.getVideoStabilization$default(java.util.Collection,kotlin.jvm.functions.Function1,int,java.lang.Object):55:55 -> j
    583:586:boolean isMeteringCombinationSupported(java.util.Collection):604 -> j
    583:586:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    587:591:boolean isUltraHdrOn(java.util.Collection):801:801 -> j
    587:591:boolean isMeteringCombinationSupported(java.util.Collection):605 -> j
    587:591:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    592:612:boolean isUltraHdrOn(java.util.Collection):810:810 -> j
    592:612:boolean isMeteringCombinationSupported(java.util.Collection):605 -> j
    592:612:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    613:620:boolean isUltraHdrOn(java.util.Collection):696:696 -> j
    613:620:boolean isMeteringCombinationSupported(java.util.Collection):605 -> j
    613:620:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    621:624:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    621:624:boolean isUltraHdrOn(java.util.Collection):696 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    621:624:boolean isMeteringCombinationSupported(java.util.Collection):605 -> j
    621:624:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    625:637:boolean isUltraHdrOn(java.util.Collection):696:696 -> j
    625:637:boolean isMeteringCombinationSupported(java.util.Collection):605 -> j
    625:637:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    638:650:void androidx.camera.camera2.adapter.SupportedSurfaceCombination$FeatureSettings.<init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):2378:2378 -> j
    638:650:boolean isMeteringCombinationSupported(java.util.Collection):600 -> j
    638:650:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    651:653:void androidx.camera.camera2.adapter.SupportedSurfaceCombination$FeatureSettings.<init>(int,int,boolean,androidx.camera.core.impl.stabilization.VideoStabilization,boolean,boolean,boolean,boolean,android.util.Range,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):2369:2369 -> j
    651:653:boolean isMeteringCombinationSupported(java.util.Collection):600 -> j
    651:653:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    654:658:boolean isMeteringCombinationSupported(java.util.Collection):607:607 -> j
    654:658:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    659:661:boolean isMeteringCombinationSupported(java.util.Collection):608:608 -> j
    659:661:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    662:665:androidx.camera.core.impl.SurfaceConfig createMeteringRepeatingSurfaceConfig():717:717 -> j
    662:665:boolean isMeteringCombinationSupported(java.util.Collection):609 -> j
    662:665:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    666:667:int androidx.camera.core.UseCase.getImageFormat():1090:1090 -> j
    666:667:androidx.camera.core.impl.SurfaceConfig createMeteringRepeatingSurfaceConfig():718 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    666:667:boolean isMeteringCombinationSupported(java.util.Collection):609 -> j
    666:667:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    668:671:int androidx.camera.core.UseCase.getImageFormat():1090:1090 -> j
    668:671:androidx.camera.core.impl.SurfaceConfig createMeteringRepeatingSurfaceConfig():718 -> j
    668:671:boolean isMeteringCombinationSupported(java.util.Collection):609 -> j
    668:671:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    672:678:androidx.camera.core.impl.SurfaceConfig createMeteringRepeatingSurfaceConfig():719:719 -> j
    672:678:boolean isMeteringCombinationSupported(java.util.Collection):609 -> j
    672:678:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    679:680:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> j
    679:680:androidx.camera.core.impl.SurfaceConfig createMeteringRepeatingSurfaceConfig():720 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    679:680:boolean isMeteringCombinationSupported(java.util.Collection):609 -> j
    679:680:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    681:684:androidx.camera.core.impl.SurfaceConfig createMeteringRepeatingSurfaceConfig():720:720 -> j
    681:684:boolean isMeteringCombinationSupported(java.util.Collection):609 -> j
    681:684:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    685:688:androidx.camera.core.impl.SurfaceConfig createMeteringRepeatingSurfaceConfig():716:716 -> j
    685:688:boolean isMeteringCombinationSupported(java.util.Collection):609 -> j
    685:688:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    689:691:boolean isMeteringCombinationSupported(java.util.Collection):609:609 -> j
    689:691:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    692:693:boolean androidx.camera.camera2.adapter.SupportedSurfaceCombination.checkSupported$default(androidx.camera.camera2.adapter.SupportedSurfaceCombination,androidx.camera.camera2.adapter.SupportedSurfaceCombination$FeatureSettings,java.util.List,java.util.Map,java.util.List,java.util.List,int,java.lang.Object):174:174 -> j
    692:693:boolean isMeteringCombinationSupported(java.util.Collection):599 -> j
    692:693:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    694:695:boolean androidx.camera.camera2.adapter.SupportedSurfaceCombination.checkSupported$default(androidx.camera.camera2.adapter.SupportedSurfaceCombination,androidx.camera.camera2.adapter.SupportedSurfaceCombination$FeatureSettings,java.util.List,java.util.Map,java.util.List,java.util.List,int,java.lang.Object):177:177 -> j
    694:695:boolean isMeteringCombinationSupported(java.util.Collection):599 -> j
    694:695:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    696:705:boolean androidx.camera.camera2.adapter.SupportedSurfaceCombination.checkSupported$default(androidx.camera.camera2.adapter.SupportedSurfaceCombination,androidx.camera.camera2.adapter.SupportedSurfaceCombination$FeatureSettings,java.util.List,java.util.Map,java.util.List,java.util.List,int,java.lang.Object):174:174 -> j
    696:705:boolean isMeteringCombinationSupported(java.util.Collection):599 -> j
    696:705:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    706:711:boolean isMeteringCombinationSupported(java.util.Collection):789:789 -> j
    706:711:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    712:741:boolean isMeteringCombinationSupported(java.util.Collection):614:614 -> j
    712:741:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    742:748:boolean isMeteringCombinationSupported(java.util.Collection):790:790 -> j
    742:748:boolean isMeteringRepeatingRequired(java.util.Set):528 -> j
    1:3:void refreshAttachedUseCases(java.util.Set):357:357 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/LinkedHashSet;)V"}
    4:7:void refreshAttachedUseCases(java.util.Set):359:359 -> k
    8:14:void refreshAttachedUseCases(java.util.Set):362:362 -> k
    15:32:void refreshAttachedUseCases(java.util.Set):363:363 -> k
    33:35:void refreshAttachedUseCases(java.util.Set):364:364 -> k
    36:40:void refreshAttachedUseCases(java.util.Set):365:365 -> k
    41:44:void refreshAttachedUseCases(java.util.Set):370:370 -> k
    45:62:void refreshAttachedUseCases(java.util.Set):375:375 -> k
    63:66:void refreshAttachedUseCases(java.util.Set):376:376 -> k
    67:73:void refreshAttachedUseCases(java.util.Set):380:380 -> k
    74:77:androidx.camera.core.impl.SessionProcessor getSessionProcessor$camera_camera2():118:118 -> k
    74:77:void refreshAttachedUseCases(java.util.Set):382 -> k
    78:84:void refreshAttachedUseCases(java.util.Set):383:383 -> k
    85:86:androidx.camera.camera2.config.UseCaseCameraConfig createUseCaseCameraConfig$camera_camera2(androidx.camera.camera2.adapter.SessionConfigAdapter,androidx.camera.camera2.adapter.GraphStateToCameraStateAdapter,boolean):406:406 -> k
    85:86:void refreshAttachedUseCases(java.util.Set):391 -> k
    87:88:androidx.camera.camera2.config.UseCaseCameraConfig createUseCaseCameraConfig$camera_camera2(androidx.camera.camera2.adapter.SessionConfigAdapter,androidx.camera.camera2.adapter.GraphStateToCameraStateAdapter,boolean):409:409 -> k
    87:88:void refreshAttachedUseCases(java.util.Set):391 -> k
    89:92:androidx.camera.core.impl.SessionProcessor getSessionProcessor$camera_camera2():118:118 -> k
    89:92:androidx.camera.camera2.config.UseCaseCameraConfig createUseCaseCameraConfig$camera_camera2(androidx.camera.camera2.adapter.SessionConfigAdapter,androidx.camera.camera2.adapter.GraphStateToCameraStateAdapter,boolean):410 -> k
    89:92:void refreshAttachedUseCases(java.util.Set):391 -> k
    93:98:androidx.camera.camera2.config.UseCaseCameraConfig androidx.camera.camera2.config.UseCaseCameraConfig$Companion.create(androidx.camera.camera2.adapter.SessionConfigAdapter,androidx.camera.camera2.impl.CameraGraphConfigProvider,kotlin.jvm.functions.Function1,androidx.camera.camera2.adapter.GraphStateToCameraStateAdapter,androidx.camera.core.impl.SessionProcessor,boolean):0:0 -> k
    93:98:androidx.camera.camera2.config.UseCaseCameraConfig createUseCaseCameraConfig$camera_camera2(androidx.camera.camera2.adapter.SessionConfigAdapter,androidx.camera.camera2.adapter.GraphStateToCameraStateAdapter,boolean):405 -> k
    93:98:void refreshAttachedUseCases(java.util.Set):391 -> k
    99:105:androidx.camera.camera2.config.UseCaseCameraConfig androidx.camera.camera2.config.UseCaseCameraConfig$Companion.create(androidx.camera.camera2.adapter.SessionConfigAdapter,androidx.camera.camera2.impl.CameraGraphConfigProvider,kotlin.jvm.functions.Function1,androidx.camera.camera2.adapter.GraphStateToCameraStateAdapter,androidx.camera.core.impl.SessionProcessor,boolean):157:157 -> k
    99:105:androidx.camera.camera2.config.UseCaseCameraConfig createUseCaseCameraConfig$camera_camera2(androidx.camera.camera2.adapter.SessionConfigAdapter,androidx.camera.camera2.adapter.GraphStateToCameraStateAdapter,boolean):405 -> k
    99:105:void refreshAttachedUseCases(java.util.Set):391 -> k
    106:110:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> k
    106:110:androidx.camera.camera2.config.UseCaseCameraConfig androidx.camera.camera2.config.UseCaseCameraConfig$Companion.create(androidx.camera.camera2.adapter.SessionConfigAdapter,androidx.camera.camera2.impl.CameraGraphConfigProvider,kotlin.jvm.functions.Function1,androidx.camera.camera2.adapter.GraphStateToCameraStateAdapter,androidx.camera.core.impl.SessionProcessor,boolean):157 -> k
    106:110:androidx.camera.camera2.config.UseCaseCameraConfig createUseCaseCameraConfig$camera_camera2(androidx.camera.camera2.adapter.SessionConfigAdapter,androidx.camera.camera2.adapter.GraphStateToCameraStateAdapter,boolean):405 -> k
    106:110:void refreshAttachedUseCases(java.util.Set):391 -> k
    111:115:androidx.camera.camera2.config.UseCaseCameraConfig androidx.camera.camera2.config.UseCaseCameraConfig$Companion.create(androidx.camera.camera2.adapter.SessionConfigAdapter,androidx.camera.camera2.impl.CameraGraphConfigProvider,kotlin.jvm.functions.Function1,androidx.camera.camera2.adapter.GraphStateToCameraStateAdapter,androidx.camera.core.impl.SessionProcessor,boolean):187:187 -> k
    111:115:androidx.camera.camera2.config.UseCaseCameraConfig createUseCaseCameraConfig$camera_camera2(androidx.camera.camera2.adapter.SessionConfigAdapter,androidx.camera.camera2.adapter.GraphStateToCameraStateAdapter,boolean):405 -> k
    111:115:void refreshAttachedUseCases(java.util.Set):391 -> k
    116:119:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):433:433 -> k
    116:119:void refreshAttachedUseCases(java.util.Set):390 -> k
    120:132:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435:435 -> k
    120:132:void refreshAttachedUseCases(java.util.Set):390 -> k
    133:135:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):0:0 -> k
    133:135:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    133:135:void refreshAttachedUseCases(java.util.Set):390 -> k
    136:138:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):151:151 -> k
    136:138:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    136:138:void refreshAttachedUseCases(java.util.Set):390 -> k
    139:142:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):152:152 -> k
    139:142:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    139:142:void refreshAttachedUseCases(java.util.Set):390 -> k
    143:144:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):153:153 -> k
    143:144:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    143:144:void refreshAttachedUseCases(java.util.Set):390 -> k
    145:160:java.lang.String androidx.camera.camera2.adapter.CameraInfoAdapter$Companion.getCameraId-zjxgSG8(androidx.camera.core.CameraInfo):404:404 -> k
    145:160:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):153 -> k
    145:160:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    145:160:void refreshAttachedUseCases(java.util.Set):390 -> k
    161:166:java.lang.String androidx.camera.camera2.pipe.compat.Camera2CameraMetadata.getCamera-Dz_R5H8():39:39 -> k
    161:166:java.lang.String androidx.camera.camera2.adapter.CameraInfoAdapter$Companion.getCameraId-zjxgSG8(androidx.camera.core.CameraInfo):404 -> k
    161:166:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):153 -> k
    161:166:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    161:166:void refreshAttachedUseCases(java.util.Set):390 -> k
    167:173:androidx.camera.camera2.pipe.CameraId androidx.camera.camera2.pipe.CameraId.box-impl(java.lang.String):0:0 -> k
    167:173:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):153 -> k
    167:173:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    167:173:void refreshAttachedUseCases(java.util.Set):390 -> k
    174:175:java.lang.String androidx.camera.camera2.pipe.CameraId.unbox-impl():0:0 -> k
    174:175:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):153 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    174:175:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    174:175:void refreshAttachedUseCases(java.util.Set):390 -> k
    176:178:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):153:153 -> k
    176:178:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    176:178:void refreshAttachedUseCases(java.util.Set):390 -> k
    179:185:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.tryStartConcurrentGraph():176:176 -> k
    179:185:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):154 -> k
    179:185:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    179:185:void refreshAttachedUseCases(java.util.Set):390 -> k
    186:193:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):153:153 -> k
    186:193:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    186:193:void refreshAttachedUseCases(java.util.Set):390 -> k
    194:197:void androidx.camera.camera2.adapter.CameraCoordinatorAdapter.addPendingCameraInfo(androidx.camera.core.CameraInfo):151:151 -> k
    194:197:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):435 -> k
    194:197:void refreshAttachedUseCases(java.util.Set):390 -> k
    198:201:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):454:454 -> k
    198:201:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    198:201:void refreshAttachedUseCases(java.util.Set):390 -> k
    202:214:androidx.camera.camera2.config.UseCaseCameraComponent androidx.camera.camera2.config.DaggerCameraAppComponent$UseCaseCameraComponentBuilder.build():168:168 -> k
    202:214:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):454 -> k
    202:214:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    202:214:void refreshAttachedUseCases(java.util.Set):390 -> k
    215:216:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):454:454 -> k
    215:216:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    215:216:void refreshAttachedUseCases(java.util.Set):390 -> k
    217:222:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):456:456 -> k
    217:222:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    217:222:void refreshAttachedUseCases(java.util.Set):390 -> k
    223:224:void androidx.camera.camera2.impl.UseCaseCameraImpl.start():96:96 -> k
    223:224:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):457 -> k
    223:224:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    223:224:void refreshAttachedUseCases(java.util.Set):390 -> k
    225:226:kotlinx.coroutines.CoroutineScope androidx.camera.camera2.impl.UseCaseThreads.getSequentialScope():74:74 -> k
    225:226:void androidx.camera.camera2.impl.UseCaseCameraImpl.start():234 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    225:226:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):457 -> k
    225:226:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    225:226:void refreshAttachedUseCases(java.util.Set):390 -> k
    227:234:void androidx.camera.camera2.impl.UseCaseCameraImpl.start():234:234 -> k
    227:234:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):457 -> k
    227:234:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    227:234:void refreshAttachedUseCases(java.util.Set):390 -> k
    235:237:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> k
    235:237:void androidx.camera.camera2.impl.UseCaseCameraImpl.start():234 -> k
    235:237:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):457 -> k
    235:237:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    235:237:void refreshAttachedUseCases(java.util.Set):390 -> k
    238:255:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):459:459 -> k
    238:255:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    238:255:void refreshAttachedUseCases(java.util.Set):390 -> k
    256:257:androidx.camera.camera2.impl.UseCaseCameraRequestControl androidx.camera.camera2.impl.UseCaseCameraImpl.getRequestControl():79:79 -> k
    256:257:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):460 -> k
    256:257:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    256:257:void refreshAttachedUseCases(java.util.Set):390 -> k
    258:261:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):460:460 -> k
    258:261:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    258:261:void refreshAttachedUseCases(java.util.Set):390 -> k
    262:263:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):463:463 -> k
    262:263:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    262:263:void refreshAttachedUseCases(java.util.Set):390 -> k
    264:265:void androidx.camera.camera2.impl.UseCaseCameraImpl.setActiveResumeMode(boolean):195:195 -> k
    264:265:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):463 -> k
    264:265:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    264:265:void refreshAttachedUseCases(java.util.Set):390 -> k
    266:267:kotlinx.coroutines.CoroutineScope androidx.camera.camera2.impl.UseCaseThreads.getSequentialScope():74:74 -> k
    266:267:void androidx.camera.camera2.impl.UseCaseCameraImpl.setActiveResumeMode(boolean):238 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    266:267:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):463 -> k
    266:267:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    266:267:void refreshAttachedUseCases(java.util.Set):390 -> k
    268:272:void androidx.camera.camera2.impl.UseCaseCameraImpl.setActiveResumeMode(boolean):238:238 -> k
    268:272:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):463 -> k
    268:272:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    268:272:void refreshAttachedUseCases(java.util.Set):390 -> k
    273:275:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> k
    273:275:void androidx.camera.camera2.impl.UseCaseCameraImpl.setActiveResumeMode(boolean):238 -> k
    273:275:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):463 -> k
    273:275:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    273:275:void refreshAttachedUseCases(java.util.Set):390 -> k
    276:283:java.util.Set getRunningUseCases():478:478 -> k
    276:283:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):465 -> k
    276:283:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    276:283:void refreshAttachedUseCases(java.util.Set):390 -> k
    284:286:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):465:465 -> k
    284:286:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    284:286:void refreshAttachedUseCases(java.util.Set):390 -> k
    287:292:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):774:774 -> k
    287:292:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    287:292:void refreshAttachedUseCases(java.util.Set):390 -> k
    293:299:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):468:468 -> k
    293:299:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    293:299:void refreshAttachedUseCases(java.util.Set):390 -> k
    300:301:java.util.Set access$getPendingUseCasesToNotifyCameraControlReady$p(androidx.camera.camera2.impl.UseCaseManager):90:90 -> k
    300:301:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):468 -> k
    300:301:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    300:301:void refreshAttachedUseCases(java.util.Set):390 -> k
    302:313:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):468:468 -> k
    302:313:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    302:313:void refreshAttachedUseCases(java.util.Set):390 -> k
    314:316:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):775:775 -> k
    314:316:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    314:316:void refreshAttachedUseCases(java.util.Set):390 -> k
    317:334:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):470:470 -> k
    317:334:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    317:334:void refreshAttachedUseCases(java.util.Set):390 -> k
    335:338:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):471:471 -> k
    335:338:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    335:338:void refreshAttachedUseCases(java.util.Set):390 -> k
    339:344:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):473:473 -> k
    339:344:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    339:344:void refreshAttachedUseCases(java.util.Set):390 -> k
    345:350:void beginComponentCreation(androidx.camera.camera2.config.UseCaseCameraConfig):456:456 -> k
    345:350:void tryResumeUseCaseManager(androidx.camera.camera2.config.UseCaseCameraConfig):439 -> k
    345:350:void refreshAttachedUseCases(java.util.Set):390 -> k
    1:9:void refreshRunningUseCases():332:332 -> l
    10:17:java.util.Set getRunningUseCases():478:478 -> l
    10:17:void refreshRunningUseCases():336 -> l
    18:19:boolean shouldAddRepeatingUseCase(java.util.Set):555:555 -> l
    18:19:void refreshRunningUseCases():338 -> l
    20:38:boolean androidx.camera.core.CameraXConfig.isRepeatingStreamForced():248:248 -> l
    20:38:boolean shouldAddRepeatingUseCase(java.util.Set):555 -> l
    20:38:void refreshRunningUseCases():338 -> l
    39:48:boolean shouldAddRepeatingUseCase(java.util.Set):559:559 -> l
    39:48:void refreshRunningUseCases():338 -> l
    49:54:boolean shouldAddRepeatingUseCase(java.util.Set):560:560 -> l
    49:54:void refreshRunningUseCases():338 -> l
    55:58:void refreshRunningUseCases():338:338 -> l
    59:66:boolean shouldRemoveRepeatingUseCase(java.util.Set):565:565 -> l
    59:66:void refreshRunningUseCases():339 -> l
    67:72:boolean shouldRemoveRepeatingUseCase(java.util.Set):566:566 -> l
    67:72:void refreshRunningUseCases():339 -> l
    73:74:void removeRepeatingUseCase():579:579 -> l
    73:74:void refreshRunningUseCases():339 -> l
    75:77:void deactivate(androidx.camera.core.UseCase):0:0 -> l
    75:77:void removeRepeatingUseCase():579 -> l
    75:77:void refreshRunningUseCases():339 -> l
    78:80:void deactivate(androidx.camera.core.UseCase):285:285 -> l
    78:80:void removeRepeatingUseCase():579 -> l
    78:80:void refreshRunningUseCases():339 -> l
    81:88:void deactivate(androidx.camera.core.UseCase):286:286 -> l
    81:88:void removeRepeatingUseCase():579 -> l
    81:88:void refreshRunningUseCases():339 -> l
    89:94:void deactivate(androidx.camera.core.UseCase):287:287 -> l
    89:94:void removeRepeatingUseCase():579 -> l
    89:94:void refreshRunningUseCases():339 -> l
    95:95:void deactivate(androidx.camera.core.UseCase):285:285 -> l
    95:95:void removeRepeatingUseCase():579 -> l
    95:95:void refreshRunningUseCases():339 -> l
    96:102:void removeRepeatingUseCase():580:580 -> l
    96:102:void refreshRunningUseCases():339 -> l
    103:114:void removeRepeatingUseCase():581:581 -> l
    103:114:void refreshRunningUseCases():339 -> l
    115:116:void deactivate(androidx.camera.core.UseCase):285:285 -> l
    115:116:void removeRepeatingUseCase():579 -> l
    115:116:void refreshRunningUseCases():339 -> l
    117:120:void refreshRunningUseCases():340:340 -> l
    1:6:void updateRunningUseCases(java.util.Set):345:345 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/LinkedHashSet;)V"}
    7:8:void updateRunningUseCases(java.util.Set):346:346 -> m
    9:10:androidx.camera.camera2.impl.UseCaseCameraRequestControl androidx.camera.camera2.impl.UseCaseCameraImpl.getRequestControl():79:79 -> m
    9:10:kotlinx.coroutines.Job androidx.camera.camera2.impl.UseCaseCameraImpl.updateRepeatingRequestAsync(boolean,java.util.Collection):210 -> m
    9:10:void updateRunningUseCases(java.util.Set):346 -> m
    11:13:kotlinx.coroutines.Job androidx.camera.camera2.impl.UseCaseCameraImpl.updateRepeatingRequestAsync(boolean,java.util.Collection):210:210 -> m
    11:13:void updateRunningUseCases(java.util.Set):346 -> m
    14:31:void updateRunningUseCases(java.util.Set):347:347 -> m
    32:35:void updateRunningUseCases(java.util.Set):348:348 -> m
    36:42:void updateRunningUseCases(java.util.Set):349:349 -> m
    2:12:void updateZslDisabledByUseCaseConfigStatus():816:816 -> n
    13:28:void updateZslDisabledByUseCaseConfigStatus():817:817 -> n
    29:30:androidx.camera.core.impl.UseCaseConfig androidx.camera.core.UseCase.getCurrentConfig():730:730 -> n
    29:30:void updateZslDisabledByUseCaseConfigStatus():724 -> n
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:34:boolean androidx.camera.core.impl.UseCaseConfig.isZslDisabled(boolean):389:389 -> n
    31:34:void updateZslDisabledByUseCaseConfigStatus():724 -> n
    35:38:boolean androidx.camera.core.impl.UseCaseConfig.isZslDisabled(boolean):389:389 -> n
    35:38:void updateZslDisabledByUseCaseConfigStatus():724 -> n
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    39:47:boolean androidx.camera.core.impl.UseCaseConfig.isZslDisabled(boolean):389:389 -> n
    39:47:void updateZslDisabledByUseCaseConfigStatus():724 -> n
    48:53:void updateZslDisabledByUseCaseConfigStatus():725:725 -> n
    1:22:java.lang.String toString():325:325 -> toString
