# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager":"Camera2DeviceManager.kt","androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus$CameraUnavailable":"CameraStatusMonitor.kt","kotlinx.coroutines.channels.ChannelResult":"Channel.kt","kotlinx.coroutines.Job":"Job.kt","androidx.camera.camera2.pipe.CameraGraph$Config":"CameraGraph.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","androidx.camera.camera2.pipe.GraphState$GraphStateError":"CameraGraph.kt","androidx.camera.camera2.pipe.CameraGraph$Flags":"CameraGraph.kt","androidx.camera.camera2.pipe.compat.VirtualCameraState":"VirtualCamera.kt","androidx.camera.camera2.pipe.CameraId":"CameraDevices.kt","kotlinx.coroutines.CompletableDeferredImpl":"CompletableDeferred.kt","androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion":"Camera2CameraController.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","androidx.camera.camera2.pipe.core.SystemTimeSource":"Timestamps.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt","kotlinx.coroutines.Job$DefaultImpls":"Job.kt","androidx.camera.camera2.pipe.core.TimestampNs":"Timestamps.kt","androidx.camera.camera2.pipe.CameraError":"CameraError.kt"}}
androidx.camera.camera2.pipe.compat.Camera2CameraController -> fg0:
# {"id":"sourceFile","fileName":"Camera2CameraController.kt"}
    java.util.Map currentSurfaceMap -> A
    kotlinx.coroutines.Job currentCameraStateJob -> B
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lov6;"}
    kotlinx.coroutines.Job cameraAvailabilityJob -> C
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lov6;"}
    kotlinx.coroutines.Job cameraPrioritiesJob -> D
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lov6;"}
    kotlinx.coroutines.CoroutineScope scope -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcd1;"}
    androidx.camera.camera2.pipe.core.Threads threads -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Led7;"}
    androidx.camera.camera2.pipe.StrictMode strictMode -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzy6;"}
    androidx.camera.camera2.pipe.CameraGraph$Config graphConfig -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Laj0;"}
    androidx.camera.camera2.pipe.graph.GraphListener graphListener -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmt2;"}
    androidx.camera.camera2.pipe.SurfaceTracker surfaceTracker -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll37;"}
    androidx.camera.camera2.pipe.internal.CameraStatusMonitor cameraStatusMonitor -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lng0;"}
    androidx.camera.camera2.pipe.compat.CaptureSessionFactory captureSessionFactory -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzn0;"}
    androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory captureSequenceProcessorFactory -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcz;"}
    androidx.camera.camera2.pipe.compat.Camera2DeviceManager camera2DeviceManager -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lng5;"}
    androidx.camera.camera2.pipe.CameraSurfaceManager cameraSurfaceManager -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lam0;"}
    androidx.camera.camera2.pipe.compat.Camera2Quirks camera2Quirks -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgh0;"}
    androidx.camera.camera2.pipe.core.TimeSource timeSource -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lu57;"}
    androidx.camera.camera2.pipe.CameraGraphId cameraGraphId -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgj0;"}
    androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener shutdownListener -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"Luf0;"}
    androidx.camera.camera2.pipe.graph.StreamGraphImpl streamGraph -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljy6;"}
    java.lang.Object lock -> q
    boolean _isForeground -> r
    androidx.camera.camera2.pipe.CameraController$ControllerState controllerState -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxs8;"}
    androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus cameraAvailability -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lul0;"}
    androidx.camera.camera2.pipe.CameraError lastCameraError -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lui0;"}
    androidx.camera.camera2.pipe.core.TimestampNs lastCameraPrioritiesChangedTs -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lge7;"}
    kotlinx.coroutines.Job restartJob -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lov6;"}
    kotlinx.coroutines.CompletableDeferred closedDeferred -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll11;"}
    androidx.camera.camera2.pipe.compat.VirtualCamera currentCamera -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Liv7;"}
    androidx.camera.camera2.pipe.compat.CaptureSessionState currentSession -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfo0;"}
    31:33:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):61:61 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcd1;Led7;Lzy6;Laj0;Lmt2;Ll37;Lng0;Lzn0;Lcz;Lng5;Lam0;Lgh0;Lu57;Lgj0;Luf0;Ljy6;Ly51;)V"}
    34:35:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):65:65 -> <init>
    36:37:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):66:66 -> <init>
    38:39:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):67:67 -> <init>
    40:41:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):68:68 -> <init>
    42:43:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):69:69 -> <init>
    44:45:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):70:70 -> <init>
    46:47:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):71:71 -> <init>
    48:49:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):72:72 -> <init>
    50:51:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):73:73 -> <init>
    52:53:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):74:74 -> <init>
    54:55:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):75:75 -> <init>
    56:57:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):76:76 -> <init>
    58:59:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):77:77 -> <init>
    60:61:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):78:78 -> <init>
    62:65:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):79:79 -> <init>
    66:67:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):80:80 -> <init>
    68:75:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):83:83 -> <init>
    76:77:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):92:92 -> <init>
    78:81:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):96:96 -> <init>
    82:83:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):99:99 -> <init>
    84:85:java.lang.String androidx.camera.camera2.pipe.CameraGraph$Config.getCamera-Dz_R5H8():78:78 -> <init>
    84:85:java.lang.String getCameraId-Dz_R5H8():86 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    84:85:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):99 -> <init>
    86:88:void androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus$CameraUnavailable.<init>(java.lang.String,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <init>
    86:88:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):99 -> <init>
    89:90:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):99:99 -> <init>
    91:95:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred(kotlinx.coroutines.Job):64:64 -> <init>
    91:95:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred$default(kotlinx.coroutines.Job,int,java.lang.Object):64 -> <init>
    91:95:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):111 -> <init>
    96:97:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):111:111 -> <init>
    98:105:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):123:123 -> <init>
    106:109: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 -> <init>
    106:109:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):123 -> <init>
    110:111:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):122:122 -> <init>
    112:116:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):139:139 -> <init>
    117:120: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 -> <init>
    117:120:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):139 -> <init>
    121:123:void <init>(kotlinx.coroutines.CoroutineScope,androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.StrictMode,androidx.camera.camera2.pipe.CameraGraph$Config,androidx.camera.camera2.pipe.graph.GraphListener,androidx.camera.camera2.pipe.SurfaceTracker,androidx.camera.camera2.pipe.internal.CameraStatusMonitor,androidx.camera.camera2.pipe.compat.CaptureSessionFactory,androidx.camera.camera2.pipe.compat.Camera2CaptureSequenceProcessorFactory,androidx.camera.camera2.pipe.compat.Camera2DeviceManager,androidx.camera.camera2.pipe.CameraSurfaceManager,androidx.camera.camera2.pipe.compat.Camera2Quirks,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.CameraGraphId,androidx.camera.camera2.pipe.compat.Camera2CameraController$ShutdownListener,androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.compat.ConcurrentSessionSequencers):138:138 -> <init>
    27:28:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> a
    27:28:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbb1;)Ljava/lang/Object;"}
    29:50:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):327:327 -> a
    51:52:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):536:536 -> a
    53:69:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):328:328 -> a
    70:72:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):536:536 -> a
    73:75:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):329:329 -> a
    76:79:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):330:330 -> a
    80:85:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> a
    80:85:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):330 -> a
    86:87:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):538:538 -> a
    88:104:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):331:331 -> a
    105:107:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):538:538 -> a
    108:109:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> a
    108:109:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):332 -> a
    110:113:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):329:329 -> a
    114:117:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):335:335 -> a
    118:123:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> a
    118:123:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):335 -> a
    124:125:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):540:540 -> a
    126:142:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):336:336 -> a
    143:145:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):540:540 -> a
    146:147:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> a
    146:147:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):337 -> a
    148:150:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):329:329 -> a
    151:154:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):340:340 -> a
    155:161:java.lang.Object kotlinx.coroutines.CompletableDeferredImpl.await(kotlin.coroutines.Continuation):114:114 -> a
    155:161:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):340 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    162:164:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> a
    162:164:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):341 -> a
    165:166:java.lang.Object awaitClosed(kotlin.coroutines.Continuation):329:329 -> a
    1:8:void detachSessionAndCamera(androidx.camera.camera2.pipe.compat.CaptureSessionState,androidx.camera.camera2.pipe.compat.VirtualCamera):426:426 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfo0;Liv7;)V"}
    9:14: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 -> b
    9:14:void detachSessionAndCamera(androidx.camera.camera2.pipe.compat.CaptureSessionState,androidx.camera.camera2.pipe.compat.VirtualCamera):426 -> b
    15:18:void detachSessionAndCamera(androidx.camera.camera2.pipe.compat.CaptureSessionState,androidx.camera.camera2.pipe.compat.VirtualCamera):430:430 -> b
    19:24:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> b
    19:24:void detachSessionAndCamera(androidx.camera.camera2.pipe.compat.CaptureSessionState,androidx.camera.camera2.pipe.compat.VirtualCamera):430 -> b
    25:34:void detachSessionAndCamera(androidx.camera.camera2.pipe.compat.CaptureSessionState,androidx.camera.camera2.pipe.compat.VirtualCamera):431:431 -> b
    1:4:boolean isClosed():446:446 -> c
    5:10:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> c
    5:10:boolean isClosed():446 -> c
    11:14:boolean isClosed():446:446 -> c
    15:25:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> c
    15:25:boolean isClosed():446 -> c
    1:2:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):530:530 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lul0;)V"}
    3:15:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):279:279 -> d
    16:17:java.lang.String getCameraId-Dz_R5H8():86:86 -> d
    16:17:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):279 -> d
    18:19:java.lang.String androidx.camera.camera2.pipe.CameraGraph$Config.getCamera-Dz_R5H8():78:78 -> d
    18:19:java.lang.String getCameraId-Dz_R5H8():86 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:19:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):279 -> d
    20:38:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):279:279 -> d
    39:41:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):530:530 -> d
    42:44:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):280:280 -> d
    45:50:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):281:281 -> d
    51:52:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):280:280 -> d
    53:61:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):285:285 -> d
    62:68:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):286:286 -> d
    69:72:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):287:287 -> d
    73:77:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):288:288 -> d
    78:81:long androidx.camera.camera2.pipe.core.SystemTimeSource.now-vQl9yQU():66:66 -> d
    78:81:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):288 -> d
    82:86:androidx.camera.camera2.pipe.core.TimestampNs androidx.camera.camera2.pipe.core.TimestampNs.box-impl(long):0:0 -> d
    82:86:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):288 -> d
    87:88:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):288:288 -> d
    89:91:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):290:290 -> d
    92:95:void onCameraStatusChanged(androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus):280:280 -> d
    3:12:void startLocked():199:199 -> e
    13:29:void startLocked():200:200 -> e
    30:33:void startLocked():516:516 -> e
    34:37:void startLocked():202:202 -> e
    38:43:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> e
    38:43:void startLocked():202 -> e
    44:60:void startLocked():203:203 -> e
    61:65:void startLocked():518:518 -> e
    66:67:void startLocked():206:206 -> e
    68:71:java.lang.String androidx.camera.camera2.pipe.CameraGraph$Config.getCamera-Dz_R5H8():78:78 -> e
    68:71:void startLocked():207 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    72:76:androidx.camera.camera2.pipe.CameraId androidx.camera.camera2.pipe.CameraId.box-impl(java.lang.String):0:0 -> e
    72:76:void startLocked():208 -> e
    77:80:void startLocked():208:208 -> e
    81:85:androidx.camera.camera2.pipe.CameraId androidx.camera.camera2.pipe.CameraId.box-impl(java.lang.String):0:0 -> e
    81:85:void startLocked():212 -> e
    86:93:void startLocked():212:212 -> e
    94:107:void startLocked():210:210 -> e
    108:111:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):212:212 -> e
    108:111:void startLocked():210 -> e
    112:116:void androidx.camera.camera2.pipe.compat.VirtualCameraState.<init>(java.lang.String,androidx.camera.camera2.pipe.graph.GraphListener,kotlinx.coroutines.CoroutineScope,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> e
    112:116:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):212 -> e
    112:116:void startLocked():210 -> e
    117:118:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):214:214 -> e
    117:118:void startLocked():210 -> e
    119:123:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):215:215 -> e
    119:123:void startLocked():210 -> e
    124:127:boolean androidx.camera.camera2.pipe.core.PruningProcessingQueue.tryEmit(java.lang.Object):101:101 -> e
    124:127:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):214 -> e
    124:127:void startLocked():210 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    128:131:boolean androidx.camera.camera2.pipe.core.PruningProcessingQueue.tryEmit(java.lang.Object):101:101 -> e
    128:131:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):214 -> e
    128:131:void startLocked():210 -> e
    132:135:boolean kotlinx.coroutines.channels.ChannelResult.isSuccess-impl(java.lang.Object):844:844 -> e
    132:135:boolean androidx.camera.camera2.pipe.core.PruningProcessingQueue.tryEmit(java.lang.Object):101 -> e
    132:135:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):214 -> e
    132:135:void startLocked():210 -> e
    136:158:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):221:221 -> e
    136:158:void startLocked():210 -> e
    159:161:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):657:657 -> e
    159:161:void startLocked():210 -> e
    162:166:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):223:223 -> e
    162:166:void startLocked():210 -> e
    167:169:void androidx.camera.camera2.pipe.GraphState$GraphStateError.<init>(int,boolean,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> e
    167:169:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):223 -> e
    167:169:void startLocked():210 -> e
    170:175:androidx.camera.camera2.pipe.compat.VirtualCamera androidx.camera.camera2.pipe.compat.PruningCamera2DeviceManager.open-zDSwpeU(java.lang.String,java.util.List,androidx.camera.camera2.pipe.graph.GraphListener,boolean,kotlin.jvm.functions.Function1):222:222 -> e
    170:175:void startLocked():210 -> e
    176:194:void startLocked():219:219 -> e
    195:198:void startLocked():520:520 -> e
    199:204:void startLocked():223:223 -> e
    205:208:void startLocked():224:224 -> e
    209:210:void startLocked():226:226 -> e
    211:212:void startLocked():228:228 -> e
    213:214:androidx.camera.camera2.pipe.CameraGraph$Flags androidx.camera.camera2.pipe.CameraGraph$Config.getFlags():94:94 -> e
    213:214:void startLocked():234 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    215:216:void startLocked():238:238 -> e
    217:218:void startLocked():239:239 -> e
    219:247:void startLocked():228:228 -> e
    248:249:void startLocked():241:241 -> e
    250:253:void startLocked():243:243 -> e
    254:256:void startLocked():245:245 -> e
    257:258:void startLocked():248:248 -> e
    259:272:void startLocked():249:249 -> e
    273:275:void startLocked():522:522 -> e
    276:279:void startLocked():250:250 -> e
    280:282:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> e
    280:282:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> e
    280:282:void startLocked():250 -> e
    283:289:void startLocked():251:251 -> e
    290:295: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 -> e
    290:295:void startLocked():251 -> e
    296:298:void startLocked():251:251 -> e
    299:302:void startLocked():224:224 -> e
    303:306:void startLocked():223:223 -> e
    1:10:void stopLocked():256:256 -> f
    11:27:void stopLocked():257:257 -> f
    28:31:void stopLocked():524:524 -> f
    32:35:void stopLocked():260:260 -> f
    36:41:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> f
    36:41:void stopLocked():260 -> f
    42:45:void stopLocked():261:261 -> f
    46:52:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> f
    46:52:void stopLocked():261 -> f
    53:54:void stopLocked():267:267 -> f
    55:57:void stopLocked():268:268 -> f
    58:59:void stopLocked():270:270 -> f
    60:61:void stopLocked():271:271 -> f
    62:63:void stopLocked():273:273 -> f
    64:77:void stopLocked():274:274 -> f
    78:80:void stopLocked():528:528 -> f
    81:84:void stopLocked():275:275 -> f
    85:101:void stopLocked():263:263 -> f
    102:105:void stopLocked():526:526 -> f
    1:5:void tryRestart():156:156 -> g
    6:9:long androidx.camera.camera2.pipe.core.SystemTimeSource.now-vQl9yQU():66:66 -> g
    6:9:void tryRestart():156 -> g
    10:11:void tryRestart():159:159 -> g
    12:13:void tryRestart():160:160 -> g
    14:15:void tryRestart():161:161 -> g
    16:17:void tryRestart():162:162 -> g
    18:20:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):0:0 -> g
    18:20:void tryRestart():158 -> g
    21:30:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):470:470 -> g
    21:30:void tryRestart():158 -> g
    31:41:int androidx.camera.camera2.pipe.CameraError.unbox-impl():0:0 -> g
    31:41:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):471 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:41:void tryRestart():158 -> g
    42:48:long androidx.camera.camera2.pipe.core.TimestampNs.unbox-impl():0:0 -> g
    42:48:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):480 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    42:48:void tryRestart():158 -> g
    49:55:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):480:480 -> g
    49:55:void tryRestart():158 -> g
    56:57:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):483:483 -> g
    56:57:void tryRestart():158 -> g
    58:61:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> g
    58:61:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):483 -> g
    58:61:void tryRestart():158 -> g
    62:70:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):483:483 -> g
    62:70:void tryRestart():158 -> g
    71:80:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):487:487 -> g
    71:80:void tryRestart():158 -> g
    81:82:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):492:492 -> g
    81:82:void tryRestart():158 -> g
    83:88:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):514:514 -> g
    83:88:void tryRestart():158 -> g
    89:90:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):495:495 -> g
    89:90:void tryRestart():158 -> g
    91:101:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> g
    91:101:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):495 -> g
    91:101:void tryRestart():158 -> g
    102:111:int androidx.camera.camera2.pipe.CameraError.unbox-impl():0:0 -> g
    102:111:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):501 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    102:111:void tryRestart():158 -> g
    112:118:int androidx.camera.camera2.pipe.CameraError.unbox-impl():0:0 -> g
    112:118:boolean androidx.camera.camera2.pipe.compat.Camera2CameraController$Companion.shouldRestart-X9Wt83s$camera_camera2_pipe(androidx.camera.camera2.pipe.CameraController$ControllerState,androidx.camera.camera2.pipe.CameraError,androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus,androidx.camera.camera2.pipe.core.TimestampNs,long):502 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    112:118:void tryRestart():158 -> g
    119:120:void tryRestart():177:177 -> g
    121:122:androidx.camera.camera2.pipe.CameraGraph$Flags androidx.camera.camera2.pipe.CameraGraph$Config.getFlags():94:94 -> g
    121:122:void tryRestart():177 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    123:133:boolean androidx.camera.camera2.pipe.CameraGraph$Flags.getEnableRestartDelays():262:262 -> g
    123:133:void tryRestart():177 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    134:138:void tryRestart():178:178 -> g
    139:141:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> g
    139:141:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> g
    139:141:void tryRestart():178 -> g
    142:148:void tryRestart():180:180 -> g
    149:154: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 -> g
    149:154:void tryRestart():180 -> g
    155:157:void tryRestart():179:179 -> g
    158:170:void tryRestart():167:167 -> g
    171:172:androidx.camera.camera2.pipe.CameraController$ControllerState getControllerState$camera_camera2_pipe():96:96 -> g
    171:172:void tryRestart():168 -> g
    173:175:void tryRestart():167:167 -> g
    176:177:void tryRestart():168:168 -> g
    178:180:void tryRestart():167:167 -> g
    181:182:androidx.camera.camera2.pipe.CameraError access$getLastCameraError$p(androidx.camera.camera2.pipe.compat.Camera2CameraController):61:61 -> g
    181:182:void tryRestart():168 -> g
    183:185:void tryRestart():167:167 -> g
    186:187:void tryRestart():168:168 -> g
    188:190:void tryRestart():167:167 -> g
    191:192:androidx.camera.camera2.pipe.internal.CameraStatusMonitor$CameraStatus access$getCameraAvailability$p(androidx.camera.camera2.pipe.compat.Camera2CameraController):61:61 -> g
    191:192:void tryRestart():169 -> g
    193:195:void tryRestart():167:167 -> g
    196:197:void tryRestart():169:169 -> g
    198:200:void tryRestart():167:167 -> g
    201:202:androidx.camera.camera2.pipe.core.TimestampNs access$getLastCameraPrioritiesChangedTs$p(androidx.camera.camera2.pipe.compat.Camera2CameraController):61:61 -> g
    201:202:void tryRestart():170 -> g
    203:205:void tryRestart():167:167 -> g
    206:207:void tryRestart():170:170 -> g
    208:226:void tryRestart():167:167 -> g
    227:230:void tryRestart():514:514 -> g
    1:7:java.lang.String toString():368:368 -> toString
    8:9:androidx.camera.camera2.pipe.CameraGraphId getCameraGraphId():78:78 -> toString
    8:9:java.lang.String toString():368 -> toString
    10:22:java.lang.String toString():368:368 -> toString
