# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.pipe.core.DurationNs":"Timestamps.kt","androidx.camera.camera2.pipe.core.Threads":"Threads.kt","kotlin.jvm.internal.Ref$IntRef":"Ref.java","androidx.camera.camera2.pipe.core.SystemTimeSource":"Timestamps.kt","androidx.camera.camera2.pipe.compat.AndroidDevicePolicyManagerWrapper":"RetryingCameraStateOpener.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt","androidx.camera.camera2.pipe.compat.OpenCameraResult":"RetryingCameraStateOpener.kt","androidx.camera.camera2.pipe.CameraError":"CameraError.kt","androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig":"CameraPipe.kt"}}
androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerImpl -> z56:
# {"id":"sourceFile","fileName":"RetryingCameraStateOpener.kt"}
    androidx.camera.camera2.pipe.compat.CameraStateOpener cameraStateOpener -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"La11;"}
    androidx.camera.camera2.pipe.internal.CameraErrorListener cameraErrorListener -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lch0;"}
    androidx.camera.camera2.pipe.compat.CameraAvailabilityMonitor cameraAvailabilityMonitor -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb23;"}
    androidx.camera.camera2.pipe.core.TimeSource timeSource -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfa7;"}
    androidx.camera.camera2.pipe.compat.DevicePolicyManagerWrapper devicePolicyManager -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnc;"}
    androidx.camera.camera2.pipe.compat.AudioRestrictionController audioRestrictionController -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrv;"}
    androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig cameraInteropConfig -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lek0;"}
    androidx.camera.camera2.pipe.core.Threads threads -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Loh7;"}
    androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerImpl$Companion Companion -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqz5;"}
    5:7:void androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerImpl$Companion.<init>():518:518 -> <clinit>
    5:7:void androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerImpl$Companion.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <clinit>
    5:7:void <clinit>():0 -> <clinit>
    8:10:void <clinit>():0:0 -> <clinit>
    16:18:void <init>(androidx.camera.camera2.pipe.compat.CameraStateOpener,androidx.camera.camera2.pipe.internal.CameraErrorListener,androidx.camera.camera2.pipe.compat.CameraAvailabilityMonitor,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.compat.DevicePolicyManagerWrapper,androidx.camera.camera2.pipe.compat.AudioRestrictionController,androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig,androidx.camera.camera2.pipe.core.Threads):397:397 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(La11;Lch0;Lb23;Lfa7;Lnc;Lrv;Lek0;Loh7;)V"}
    19:20:void <init>(androidx.camera.camera2.pipe.compat.CameraStateOpener,androidx.camera.camera2.pipe.internal.CameraErrorListener,androidx.camera.camera2.pipe.compat.CameraAvailabilityMonitor,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.compat.DevicePolicyManagerWrapper,androidx.camera.camera2.pipe.compat.AudioRestrictionController,androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig,androidx.camera.camera2.pipe.core.Threads):401:401 -> <init>
    21:22:void <init>(androidx.camera.camera2.pipe.compat.CameraStateOpener,androidx.camera.camera2.pipe.internal.CameraErrorListener,androidx.camera.camera2.pipe.compat.CameraAvailabilityMonitor,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.compat.DevicePolicyManagerWrapper,androidx.camera.camera2.pipe.compat.AudioRestrictionController,androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig,androidx.camera.camera2.pipe.core.Threads):402:402 -> <init>
    23:24:void <init>(androidx.camera.camera2.pipe.compat.CameraStateOpener,androidx.camera.camera2.pipe.internal.CameraErrorListener,androidx.camera.camera2.pipe.compat.CameraAvailabilityMonitor,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.compat.DevicePolicyManagerWrapper,androidx.camera.camera2.pipe.compat.AudioRestrictionController,androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig,androidx.camera.camera2.pipe.core.Threads):403:403 -> <init>
    25:26:void <init>(androidx.camera.camera2.pipe.compat.CameraStateOpener,androidx.camera.camera2.pipe.internal.CameraErrorListener,androidx.camera.camera2.pipe.compat.CameraAvailabilityMonitor,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.compat.DevicePolicyManagerWrapper,androidx.camera.camera2.pipe.compat.AudioRestrictionController,androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig,androidx.camera.camera2.pipe.core.Threads):404:404 -> <init>
    27:28:void <init>(androidx.camera.camera2.pipe.compat.CameraStateOpener,androidx.camera.camera2.pipe.internal.CameraErrorListener,androidx.camera.camera2.pipe.compat.CameraAvailabilityMonitor,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.compat.DevicePolicyManagerWrapper,androidx.camera.camera2.pipe.compat.AudioRestrictionController,androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig,androidx.camera.camera2.pipe.core.Threads):405:405 -> <init>
    29:30:void <init>(androidx.camera.camera2.pipe.compat.CameraStateOpener,androidx.camera.camera2.pipe.internal.CameraErrorListener,androidx.camera.camera2.pipe.compat.CameraAvailabilityMonitor,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.compat.DevicePolicyManagerWrapper,androidx.camera.camera2.pipe.compat.AudioRestrictionController,androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig,androidx.camera.camera2.pipe.core.Threads):406:406 -> <init>
    31:32:void <init>(androidx.camera.camera2.pipe.compat.CameraStateOpener,androidx.camera.camera2.pipe.internal.CameraErrorListener,androidx.camera.camera2.pipe.compat.CameraAvailabilityMonitor,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.compat.DevicePolicyManagerWrapper,androidx.camera.camera2.pipe.compat.AudioRestrictionController,androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig,androidx.camera.camera2.pipe.core.Threads):407:407 -> <init>
    33:35:void <init>(androidx.camera.camera2.pipe.compat.CameraStateOpener,androidx.camera.camera2.pipe.internal.CameraErrorListener,androidx.camera.camera2.pipe.compat.CameraAvailabilityMonitor,androidx.camera.camera2.pipe.core.TimeSource,androidx.camera.camera2.pipe.compat.DevicePolicyManagerWrapper,androidx.camera.camera2.pipe.compat.AudioRestrictionController,androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig,androidx.camera.camera2.pipe.core.Threads):408:408 -> <init>
    4:32:androidx.camera.camera2.pipe.compat.AwaitOpenCameraResult openAndAwaitCameraWithRetry-0r8Bogc(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser):495:495 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lah0;)Ld00;"}
    33:37:androidx.camera.camera2.pipe.compat.AwaitOpenCameraResult openAndAwaitCameraWithRetry-0r8Bogc(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser):679:679 -> a
    38:39:androidx.camera.camera2.pipe.compat.AwaitOpenCameraResult openAndAwaitCameraWithRetry-0r8Bogc(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser):496:496 -> a
    40:41:kotlinx.coroutines.CoroutineDispatcher androidx.camera.camera2.pipe.core.Threads.getBlockingDispatcher():38:38 -> a
    40:41:androidx.camera.camera2.pipe.compat.AwaitOpenCameraResult openAndAwaitCameraWithRetry-0r8Bogc(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser):496 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    42:51:androidx.camera.camera2.pipe.compat.AwaitOpenCameraResult openAndAwaitCameraWithRetry-0r8Bogc(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser):496:496 -> a
    52:55:java.lang.Object kotlinx.coroutines.BuildersKt.runBlockingK(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):1:1 -> a
    52:55:java.lang.Object kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):22 -> a
    52:55:java.lang.Object kotlinx.coroutines.BuildersKt.runBlocking(kotlin.coroutines.CoroutineContext,kotlin.jvm.functions.Function2):1 -> a
    52:55:androidx.camera.camera2.pipe.compat.AwaitOpenCameraResult openAndAwaitCameraWithRetry-0r8Bogc(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser):496 -> a
    56:58:androidx.camera.camera2.pipe.compat.AwaitOpenCameraResult openAndAwaitCameraWithRetry-0r8Bogc(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser):496:496 -> a
    33:160:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):410:410 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lah0;Lyo2;Lkb1;)Ljava/lang/Object;"}
    161:163:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):666:666 -> b
    164:167:long androidx.camera.camera2.pipe.core.SystemTimeSource.now-vQl9yQU():66:66 -> b
    164:167:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):666 -> b
    168:169:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):416:416 -> b
    170:172:void kotlin.jvm.internal.Ref$IntRef.<init>():40:40 -> b
    170:172:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):416 -> b
    173:188:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):418:418 -> b
    189:200:java.lang.Object androidx.camera.camera2.pipe.compat.Camera2CameraAvailabilityMonitor.startMonitoring-0r8Bogc(java.lang.String,kotlin.coroutines.Continuation):163:163 -> b
    189:200:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):418 -> b
    201:205:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):410:410 -> b
    206:210:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):420:420 -> b
    211:212:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):423:423 -> b
    213:214:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):428:428 -> b
    215:264:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):423:423 -> b
    265:266:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):410:410 -> b
    267:269:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):667:667 -> b
    270:275:long androidx.camera.camera2.pipe.core.SystemTimeSource.now-vQl9yQU():66:66 -> b
    270:275:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):667 -> b
    276:283:androidx.camera.camera2.pipe.compat.AndroidCameraState androidx.camera.camera2.pipe.compat.OpenCameraResult.getCameraState():207:207 -> b
    276:283:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):432 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    284:291:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):418:418 -> b
    292:293:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):441:441 -> b
    294:296:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):669:669 -> b
    297:300:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):418:418 -> b
    301:304:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):436:436 -> b
    305:316:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):448:448 -> b
    317:318:int androidx.camera.camera2.pipe.CameraError.unbox-impl():0:0 -> b
    317:318:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):451 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    319:322:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):452:452 -> b
    323:327:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):454:454 -> b
    328:329:boolean androidx.camera.camera2.pipe.compat.AndroidDevicePolicyManagerWrapper.getCamerasDisabled():201:201 -> b
    328:329:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):454 -> b
    330:332:boolean androidx.camera.camera2.pipe.compat.AndroidDevicePolicyManagerWrapper.getCamerasDisabled():669:669 -> b
    330:332:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):454 -> b
    333:337:android.app.admin.DevicePolicyManager androidx.camera.camera2.pipe.compat.AndroidDevicePolicyManagerWrapper.access$getDevicePolicyManager$p(androidx.camera.camera2.pipe.compat.AndroidDevicePolicyManagerWrapper):196:196 -> b
    333:337:boolean androidx.camera.camera2.pipe.compat.AndroidDevicePolicyManagerWrapper.getCamerasDisabled():202 -> b
    333:337:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):454 -> b
    338:341:boolean androidx.camera.camera2.pipe.compat.AndroidDevicePolicyManagerWrapper.getCamerasDisabled():202:202 -> b
    338:341:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):454 -> b
    342:344:boolean androidx.camera.camera2.pipe.compat.AndroidDevicePolicyManagerWrapper.getCamerasDisabled():676:676 -> b
    342:344:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):454 -> b
    345:346:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):456:456 -> b
    347:350:androidx.camera.camera2.pipe.core.DurationNs androidx.camera.camera2.pipe.CameraPipe$CameraInteropConfig.getCameraOpenRetryMaxTimeoutNs-QWez1Bs():171:171 -> b
    347:350:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):456 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    351:365:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):450:450 -> b
    366:377:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):461:461 -> b
    378:384:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):462:462 -> b
    385:416:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):466:466 -> b
    417:422:long androidx.camera.camera2.pipe.core.SystemTimeSource.now-vQl9yQU():66:66 -> b
    417:422:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):672 -> b
    423:452:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):675:675 -> b
    453:457:java.lang.Double kotlin.coroutines.jvm.internal.Boxing.boxDouble(double):44:44 -> b
    453:457:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):675 -> b
    458:471:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):675:675 -> b
    472:474:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):466:466 -> b
    475:476:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):467:467 -> b
    477:495:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):466:466 -> b
    496:499:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):671:671 -> b
    500:504:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):418:418 -> b
    505:518:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):480:480 -> b
    519:521:androidx.camera.camera2.pipe.core.DurationNs[] androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerKt.access$getActiveResumeCameraRetryThresholds$p():1:1 -> b
    519:521:long androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerImpl$Companion.getRetryDelayMs-t8DbYm4$camera_camera2_pipe(long,boolean):644 -> b
    519:521:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):478 -> b
    522:524:long androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerImpl$Companion.getRetryDelayMs-t8DbYm4$camera_camera2_pipe(long,boolean):644:644 -> b
    522:524:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):478 -> b
    525:526:long androidx.camera.camera2.pipe.core.DurationNs.unbox-impl():0:0 -> b
    525:526:long androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerImpl$Companion.getRetryDelayMs-t8DbYm4$camera_camera2_pipe(long,boolean):644 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    525:526:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):478 -> b
    527:535:long androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerImpl$Companion.getRetryDelayMs-t8DbYm4$camera_camera2_pipe(long,boolean):644:644 -> b
    527:535:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):478 -> b
    536:537:long androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerImpl$Companion.getRetryDelayMs-t8DbYm4$camera_camera2_pipe(long,boolean):646:646 -> b
    536:537:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):478 -> b
    538:539:long androidx.camera.camera2.pipe.core.DurationNs.unbox-impl():0:0 -> b
    538:539:long androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerImpl$Companion.getRetryDelayMs-t8DbYm4$camera_camera2_pipe(long,boolean):646 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    538:539:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):478 -> b
    540:553:long androidx.camera.camera2.pipe.compat.RetryingCameraStateOpenerImpl$Companion.getRetryDelayMs-t8DbYm4$camera_camera2_pipe(long,boolean):646:646 -> b
    540:553:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):478 -> b
    554:593:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):476:476 -> b
    594:614:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):484:484 -> b
    615:638:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):677:677 -> b
    639:641:boolean androidx.camera.camera2.pipe.compat.AndroidDevicePolicyManagerWrapper.getCamerasDisabled():676:676 -> b
    639:641:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):454 -> b
    642:645:boolean androidx.camera.camera2.pipe.compat.AndroidDevicePolicyManagerWrapper.getCamerasDisabled():678:678 -> b
    642:645:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):454 -> b
    646:651:java.lang.Object openCameraWithRetry-aeCOTgg(java.lang.String,androidx.camera.camera2.pipe.compat.Camera2DeviceCloser,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):431:431 -> b
