# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.impl.Camera2ImplConfig$Builder":"Camera2ImplConfig.kt","kotlin.collections.AbstractList":"AbstractList.kt","androidx.camera.camera2.impl.UseCaseSurfaceManager":"UseCaseSurfaceManager.kt","androidx.camera.camera2.interop.Camera2CaptureRequestConfiguratorKt":"Camera2CaptureRequestConfigurator.kt","kotlinx.coroutines.Job":"Job.kt","androidx.camera.camera2.impl.UseCaseThreads":"UseCaseThreads.kt","androidx.camera.camera2.impl.TagsKt":"Tags.kt","androidx.camera.core.CameraXConfig":"CameraXConfig.java","androidx.camera.camera2.pipe.RequestTemplate":"Requests.kt","androidx.camera.camera2.impl.UseCaseCameraState$RequestSignal":"UseCaseCameraState.kt","androidx.camera.core.impl.MutableTagBundle":"MutableTagBundle.java","androidx.camera.camera2.pipe.Result3A":"CameraControls.kt","androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle":"UseCaseCameraRequestControl.kt","androidx.camera.camera2.impl.UseCaseCameraState":"UseCaseCameraState.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","kotlinx.coroutines.Job$DefaultImpls":"Job.kt","androidx.camera.camera2.impl.Camera2Logger":"Camera2Logger.kt"}}
androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl -> in7:
# {"id":"sourceFile","fileName":"UseCaseCameraRequestControl.kt"}
    javax.inject.Provider capturePipelineProvider -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxf5;"}
    javax.inject.Provider useCaseCameraStateProvider -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxf5;"}
    androidx.camera.camera2.config.UseCaseGraphContext useCaseGraphContext -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvn7;"}
    javax.inject.Provider useCaseSurfaceManagerProvider -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxf5;"}
    androidx.camera.camera2.impl.UseCaseThreads threads -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbo7;"}
    androidx.camera.core.CameraXConfig cameraXConfig -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsm0;"}
    boolean closed -> g
    kotlin.Lazy capturePipeline$delegate -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le57;"}
    kotlin.Lazy useCaseSurfaceManager$delegate -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le57;"}
    kotlin.Lazy useCaseCameraState$delegate -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le57;"}
    java.util.Map infoBundleMap -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashMap;"}
    kotlinx.coroutines.CompletableDeferred submitFailedResult -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll11;"}
    kotlinx.coroutines.CompletableDeferred canceledResult -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll11;"}
    1:4:void <clinit>():694:694 -> <clinit>
    5:7:void androidx.camera.camera2.pipe.Result3A.<init>(int,androidx.camera.camera2.pipe.FrameMetadata,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> <clinit>
    5:7:void androidx.camera.camera2.pipe.Result3A.<init>(int,androidx.camera.camera2.pipe.FrameMetadata,int,kotlin.jvm.internal.DefaultConstructorMarker):207 -> <clinit>
    5:7:void <clinit>():694 -> <clinit>
    8:13:void <clinit>():694:694 -> <clinit>
    14:18:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred(kotlinx.coroutines.Job):64:64 -> <clinit>
    14:18:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred$default(kotlinx.coroutines.Job,int,java.lang.Object):64 -> <clinit>
    14:18:void <clinit>():695 -> <clinit>
    19:21:void kotlinx.coroutines.Job.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207:207 -> <clinit>
    19:21:void kotlinx.coroutines.Job$DefaultImpls.cancel$default(kotlinx.coroutines.Job,java.util.concurrent.CancellationException,int,java.lang.Object):207 -> <clinit>
    19:21:void <clinit>():695 -> <clinit>
    22:24:void <clinit>():695:695 -> <clinit>
    16:18:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):274:274 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxf5;Lxf5;Lvn7;Lxf5;Lbo7;Lsm0;)V"}
    19:20:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):278:278 -> <init>
    21:22:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):279:279 -> <init>
    23:24:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):280:280 -> <init>
    25:26:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):281:281 -> <init>
    27:28:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):282:282 -> <init>
    29:30:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):283:283 -> <init>
    31:38:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):743:743 -> <init>
    39:52:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):287:287 -> <init>
    53:55:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):744:744 -> <init>
    56:61:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):292:292 -> <init>
    62:66:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    62:66:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):292 -> <init>
    67:68:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):292:292 -> <init>
    69:74:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):293:293 -> <init>
    75:79:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    75:79:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):293 -> <init>
    80:81:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):293:293 -> <init>
    82:87:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):294:294 -> <init>
    88:92:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    88:92:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):294 -> <init>
    93:94:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):294:294 -> <init>
    95:102:void <init>(javax.inject.Provider,javax.inject.Provider,androidx.camera.camera2.config.UseCaseGraphContext,javax.inject.Provider,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.core.CameraXConfig):343:343 -> <init>
    1:5:kotlinx.coroutines.Deferred setTorchOnAsync():762:762 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lms1;"}
    6:18:kotlinx.coroutines.Deferred setTorchOnAsync():447:447 -> a
    19:22:kotlinx.coroutines.Deferred setTorchOnAsync():451:451 -> a
    1:8:androidx.camera.camera2.impl.UseCaseSurfaceManager getUseCaseSurfaceManager():293:293 -> b
    1:8:java.lang.Object awaitSurfaceSetup(kotlin.coroutines.Continuation):564 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li47;)Ljava/lang/Object;"}
    9:11:java.lang.Object awaitSurfaceSetup(kotlin.coroutines.Continuation):564:564 -> b
    12:16:java.lang.Object androidx.camera.camera2.impl.UseCaseSurfaceManager.awaitSetupCompletion(kotlin.coroutines.Continuation):0:0 -> b
    12:16:java.lang.Object awaitSurfaceSetup(kotlin.coroutines.Continuation):564 -> b
    1:5:kotlinx.coroutines.Deferred updateCamera2ConfigAsync(androidx.camera.core.impl.Config,java.util.Map):761:761 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Leh0;Ljava/util/Map;)Lms1;"}
    6:21:kotlinx.coroutines.Deferred updateCamera2ConfigAsync(androidx.camera.core.impl.Config,java.util.Map):434:434 -> c
    22:25:kotlinx.coroutines.Deferred updateCamera2ConfigAsync(androidx.camera.core.impl.Config,java.util.Map):443:443 -> c
    2:3:void close():567:567 -> close
    4:11:void close():768:768 -> close
    12:13:java.lang.String androidx.camera.camera2.impl.Camera2Logger.access$getTRUNCATED_TAG$p():36:36 -> close
    12:13:void close():769 -> close
    14:15:void close():568:568 -> close
    16:18:void close():769:769 -> close
    19:26:androidx.camera.camera2.impl.UseCaseCameraState getUseCaseCameraState():294:294 -> close
    19:26:void close():569 -> close
    27:28:void androidx.camera.camera2.impl.UseCaseCameraState.close():278:278 -> close
    27:28:void close():569 -> close
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    29:30:void androidx.camera.camera2.impl.UseCaseCameraState.close():278:279 -> close
    29:30:void close():569 -> close
    31:34:void androidx.camera.camera2.impl.UseCaseCameraState.close():279:279 -> close
    31:34:void close():569 -> close
    35:36:void androidx.camera.camera2.impl.UseCaseCameraState.close():280:280 -> close
    35:36:void close():569 -> close
    37:40:void androidx.camera.camera2.impl.UseCaseCameraState.close():281:281 -> close
    37:40:void close():569 -> close
    41:47:void androidx.camera.camera2.impl.UseCaseCameraState.close():282:282 -> close
    41:47:void close():569 -> close
    48:54:void androidx.camera.camera2.impl.UseCaseCameraState.close():281:281 -> close
    48:54:void close():569 -> close
    55:56:void androidx.camera.camera2.impl.UseCaseCameraState.close():284:284 -> close
    55:56:void close():569 -> close
    57:64:void androidx.camera.camera2.impl.UseCaseCameraState.close():287:287 -> close
    57:64:void close():569 -> close
    65:66:void androidx.camera.camera2.impl.UseCaseCameraState.close():288:288 -> close
    65:66:void close():569 -> close
    67:72:void androidx.camera.camera2.impl.UseCaseCameraState.close():289:289 -> close
    67:72:void close():569 -> close
    73:74:kotlinx.coroutines.CompletableDeferred androidx.camera.camera2.impl.UseCaseCameraState$RequestSignal.getSignal():67:67 -> close
    73:74:void androidx.camera.camera2.impl.UseCaseCameraState.close():290 -> close
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    73:74:void close():569 -> close
    75:84:void androidx.camera.camera2.impl.UseCaseCameraState.close():291:291 -> close
    75:84:void close():569 -> close
    85:90:void androidx.camera.camera2.impl.UseCaseCameraState.close():292:292 -> close
    85:90:void close():569 -> close
    91:94:void androidx.camera.camera2.impl.UseCaseCameraState.close():278:278 -> close
    91:94:void close():569 -> close
    1:5:kotlinx.coroutines.Deferred setTorchOffAsync-MtizInI(int):763:763 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(I)Lms1;"}
    6:16:kotlinx.coroutines.Deferred setTorchOffAsync-MtizInI(int):455:455 -> d
    17:20:kotlinx.coroutines.Deferred setTorchOffAsync-MtizInI(int):459:459 -> d
    1:5:kotlinx.coroutines.Deferred removeParametersAsync(java.util.List,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type):759:759 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/List;)Lms1;"}
    6:18:kotlinx.coroutines.Deferred removeParametersAsync(java.util.List,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type):388:388 -> e
    19:22:kotlinx.coroutines.Deferred removeParametersAsync(java.util.List,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type):396:396 -> e
    1:5:kotlinx.coroutines.Deferred updateRepeatingRequestAsync(boolean,java.util.Collection):760:760 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/LinkedHashSet;Z)Lms1;"}
    6:16:kotlinx.coroutines.Deferred updateRepeatingRequestAsync(boolean,java.util.Collection):403:403 -> f
    17:20:kotlinx.coroutines.Deferred updateRepeatingRequestAsync(boolean,java.util.Collection):430:430 -> f
    7:10:kotlinx.coroutines.Deferred submitParameters(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):360:360 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Lcn7;Lz51;)Lms1;"}
    11:13:kotlinx.coroutines.Deferred submitParameters(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):361:361 -> g
    14:15:kotlinx.coroutines.Deferred submitParameters(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):363:363 -> g
    16:30:boolean androidx.camera.camera2.impl.UseCaseThreads.isOnSequentialThread():57:57 -> g
    16:30:void androidx.camera.camera2.impl.UseCaseThreads.checkOnSequentialThread():87 -> g
    16:30:kotlinx.coroutines.Deferred submitParameters(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):363 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    31:32:kotlinx.coroutines.Deferred submitParameters(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):364:364 -> g
    33:34:kotlinx.coroutines.CoroutineScope androidx.camera.camera2.impl.UseCaseThreads.getSequentialScope():74:74 -> g
    33:34:kotlinx.coroutines.Deferred submitParameters(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):364 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    35:49:kotlinx.coroutines.Deferred submitParameters(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):364:364 -> g
    50:54:kotlinx.coroutines.Deferred kotlinx.coroutines.BuildersKt.async$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> g
    50:54:kotlinx.coroutines.Deferred submitParameters(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):364 -> g
    55:62:void androidx.camera.camera2.impl.UseCaseThreads.checkOnSequentialThread():89:89 -> g
    55:62:kotlinx.coroutines.Deferred submitParameters(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):363 -> g
    63:68:void androidx.camera.camera2.impl.UseCaseThreads.checkOnSequentialThread():87:87 -> g
    63:68:kotlinx.coroutines.Deferred submitParameters(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):363 -> g
    4:8:kotlinx.coroutines.Deferred setParametersAsync(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):747:747 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/Map;Lz51;)Lms1;"}
    9:24:kotlinx.coroutines.Deferred setParametersAsync(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):351:351 -> h
    25:28:kotlinx.coroutines.Deferred setParametersAsync(java.util.Map,androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,androidx.camera.core.impl.Config$OptionPriority):352:352 -> h
    1:5:kotlinx.coroutines.Deferred cancelFocusAndMeteringAsync():765:765 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lms1;"}
    6:18:kotlinx.coroutines.Deferred cancelFocusAndMeteringAsync():492:492 -> i
    19:22:kotlinx.coroutines.Deferred cancelFocusAndMeteringAsync():507:507 -> i
    1:2:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):604:604 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/util/LinkedHashMap;)Lfn7;"}
    3:10:androidx.camera.camera2.pipe.RequestTemplate androidx.camera.camera2.pipe.RequestTemplate.box-impl(int):0:0 -> j
    3:10:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):604 -> j
    11:13:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):604:604 -> j
    14:18:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):776:776 -> j
    19:24:java.util.Iterator kotlin.collections.AbstractList.iterator():25:25 -> j
    19:24:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):776 -> j
    25:36:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):776:776 -> j
    37:44:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):606:606 -> j
    45:46:androidx.camera.camera2.impl.Camera2ImplConfig$Builder androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getOptions():297:297 -> j
    45:46:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):609 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    47:48:androidx.camera.core.impl.MutableConfig androidx.camera.camera2.impl.Camera2ImplConfig$Builder.getMutableConfig():168:168 -> j
    47:48:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):609 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    49:53:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):609:609 -> j
    54:57:java.util.Map androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getTags():298:298 -> j
    54:57:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):610 -> j
    58:60:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):610:610 -> j
    61:62:java.util.Set androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getListeners():299:299 -> j
    61:62:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):611 -> j
    63:69:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):611:611 -> j
    70:73:androidx.camera.camera2.pipe.RequestTemplate androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getTemplate-ejQnlcg():300:300 -> j
    70:73:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):612 -> j
    74:77:void androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.setTemplate-xlOpshk(androidx.camera.camera2.pipe.RequestTemplate):300:300 -> j
    74:77:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle merge(java.util.Map):612 -> j
    1:5:kotlinx.coroutines.Deferred runOnSequential(kotlin.jvm.functions.Function1):664:664 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljn2;)Ll11;"}
    6:19:boolean androidx.camera.camera2.impl.UseCaseThreads.isOnSequentialThread():57:57 -> k
    6:19:kotlinx.coroutines.CoroutineStart determineStartStrategy$camera_camera2(androidx.camera.camera2.impl.UseCaseThreads):681 -> k
    6:19:kotlinx.coroutines.Deferred runOnSequential(kotlin.jvm.functions.Function1):664 -> k
    20:24:kotlinx.coroutines.CoroutineStart determineStartStrategy$camera_camera2(androidx.camera.camera2.impl.UseCaseThreads):681:681 -> k
    20:24:kotlinx.coroutines.Deferred runOnSequential(kotlin.jvm.functions.Function1):664 -> k
    25:29:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred(kotlinx.coroutines.Job):64:64 -> k
    25:29:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred$default(kotlinx.coroutines.Job,int,java.lang.Object):64 -> k
    25:29:kotlinx.coroutines.Deferred runOnSequential(kotlin.jvm.functions.Function1):788 -> k
    30:31:kotlinx.coroutines.CoroutineScope androidx.camera.camera2.impl.UseCaseThreads.getSequentialScope():74:74 -> k
    30:31:kotlinx.coroutines.Deferred runOnSequential(kotlin.jvm.functions.Function1):789 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    32:40:kotlinx.coroutines.Deferred runOnSequential(kotlin.jvm.functions.Function1):789:789 -> k
    41:44: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
    41:44:kotlinx.coroutines.Deferred runOnSequential(kotlin.jvm.functions.Function1):789 -> k
    1:8:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):748:748 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcn7;Ljava/util/Map;Lz51;Li47;)Ljava/lang/Object;"}
    9:26:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):375:375 -> l
    27:28:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):376:376 -> l
    29:38:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):375:375 -> l
    39:41:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):749:749 -> l
    42:50:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):752:752 -> l
    51:57:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):378:378 -> l
    58:60:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):755:755 -> l
    61:62:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):378:378 -> l
    63:68:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):312:312 -> l
    63:68:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    69:70:androidx.camera.camera2.impl.Camera2ImplConfig$Builder androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getOptions():297:297 -> l
    69:70:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):313 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    69:70:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    71:72:androidx.camera.core.impl.MutableConfig androidx.camera.camera2.impl.Camera2ImplConfig$Builder.getMutableConfig():168:168 -> l
    71:72:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):313 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    71:72:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    73:75:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):313:313 -> l
    73:75:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    76:78:androidx.camera.camera2.impl.Camera2ImplConfig$Builder androidx.camera.camera2.impl.Camera2ImplConfig$Builder.addAllCaptureRequestOptionsWithPriority(java.util.Map,androidx.camera.core.impl.Config$OptionPriority):0:0 -> l
    76:78:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):315 -> l
    76:78:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    79:108:androidx.camera.camera2.impl.Camera2ImplConfig$Builder androidx.camera.camera2.impl.Camera2ImplConfig$Builder.addAllCaptureRequestOptionsWithPriority(java.util.Map,androidx.camera.core.impl.Config$OptionPriority):326:326 -> l
    79:108:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):315 -> l
    79:108:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    109:112:androidx.camera.camera2.impl.Camera2ImplConfig$Builder androidx.camera.camera2.impl.Camera2ImplConfig$Builder.addAllCaptureRequestOptionsWithPriority(java.util.Map,androidx.camera.core.impl.Config$OptionPriority):204:204 -> l
    109:112:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):315 -> l
    109:112:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    113:118:androidx.camera.camera2.impl.Camera2ImplConfig$Builder androidx.camera.camera2.impl.Camera2ImplConfig$Builder.addAllCaptureRequestOptionsWithPriority(java.util.Map,androidx.camera.core.impl.Config$OptionPriority):205:205 -> l
    113:118:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):315 -> l
    113:118:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    119:120:java.util.Map androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getTags():298:298 -> l
    119:120:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):320 -> l
    119:120:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    121:124:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):320:320 -> l
    121:124:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    125:126:java.util.Set androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getListeners():299:299 -> l
    125:126:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):321 -> l
    125:126:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    127:132:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):321:321 -> l
    127:132:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    133:134:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):318:318 -> l
    133:134:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    135:136:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.copy-0am55g4(androidx.camera.camera2.impl.Camera2ImplConfig$Builder,java.util.Map,java.util.Set,androidx.camera.camera2.pipe.RequestTemplate):0:0 -> l
    135:136:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.copy-0am55g4$default(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,androidx.camera.camera2.impl.Camera2ImplConfig$Builder,java.util.Map,java.util.Set,androidx.camera.camera2.pipe.RequestTemplate,int,java.lang.Object):0 -> l
    135:136:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):318 -> l
    135:136:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    137:139:void androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.<init>(androidx.camera.camera2.impl.Camera2ImplConfig$Builder,java.util.Map,java.util.Set,androidx.camera.camera2.pipe.RequestTemplate,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> l
    137:139:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.copy-0am55g4(androidx.camera.camera2.impl.Camera2ImplConfig$Builder,java.util.Map,java.util.Set,androidx.camera.camera2.pipe.RequestTemplate):0 -> l
    137:139:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.copy-0am55g4$default(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,androidx.camera.camera2.impl.Camera2ImplConfig$Builder,java.util.Map,java.util.Set,androidx.camera.camera2.pipe.RequestTemplate,int,java.lang.Object):0 -> l
    137:139:androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle withParameters(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Map,androidx.camera.core.impl.Config$OptionPriority):318 -> l
    137:139:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379 -> l
    140:142:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):379:379 -> l
    143:146:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):380:380 -> l
    147:151:java.lang.Object updateCameraStateAsync$default(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl,androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation,int,java.lang.Object):623:623 -> l
    147:151:java.lang.Object setParametersInternal(androidx.camera.camera2.impl.UseCaseCameraRequestControl$Type,java.util.Map,androidx.camera.core.impl.Config$OptionPriority,kotlin.coroutines.Continuation):380 -> l
    29:30:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> m
    29:30:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):0 -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfn7;Ljava/util/LinkedHashSet;Lbb1;)Ljava/lang/Object;"}
    31:52:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):623:623 -> m
    53:56:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):781:781 -> m
    57:58:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):627:627 -> m
    59:60:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):628:628 -> m
    61:62:androidx.camera.core.impl.Config androidx.camera.core.CameraXConfig.getConfig():268:268 -> m
    61:62:androidx.camera.camera2.interop.Camera2CaptureRequestConfigurator androidx.camera.camera2.interop.Camera2CaptureRequestConfiguratorKt.getCamera2CaptureRequestConfigurator(androidx.camera.core.CameraXConfig):48 -> m
    61:62:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):628 -> m
    63:70:androidx.camera.camera2.interop.Camera2CaptureRequestConfigurator androidx.camera.camera2.interop.Camera2CaptureRequestConfiguratorKt.getCamera2CaptureRequestConfigurator(androidx.camera.core.CameraXConfig):48:48 -> m
    63:70:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):628 -> m
    71:78:androidx.camera.camera2.impl.CapturePipeline getCapturePipeline():292:292 -> m
    71:78:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):631 -> m
    79:80:androidx.camera.camera2.pipe.RequestTemplate androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getTemplate-ejQnlcg():300:300 -> m
    79:80:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):632 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    81:83:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):632:632 -> m
    84:88:int androidx.camera.camera2.pipe.RequestTemplate.unbox-impl():0:0 -> m
    84:88:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):632 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    89:90:androidx.camera.camera2.pipe.RequestTemplate androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getTemplate-ejQnlcg():300:300 -> m
    89:90:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):633 -> m
    91:93:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):633:633 -> m
    94:97:int androidx.camera.camera2.pipe.RequestTemplate.unbox-impl():0:0 -> m
    94:97:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):633 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    98:100:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):631:631 -> m
    101:109:androidx.camera.camera2.impl.UseCaseCameraState getUseCaseCameraState():294:294 -> m
    101:109:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):638 -> m
    110:111:androidx.camera.camera2.impl.Camera2ImplConfig$Builder androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getOptions():297:297 -> m
    110:111:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):639 -> m
    112:119:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):639:639 -> m
    120:121:androidx.camera.camera2.pipe.Metadata$Key androidx.camera.camera2.impl.TagsKt.getCAMERAX_TAG_BUNDLE():23:23 -> m
    120:121:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):641 -> m
    122:125:androidx.camera.core.impl.TagBundle toTagBundle(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle):619:619 -> m
    122:125:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):641 -> m
    126:127:java.util.Map androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getTags():298:298 -> m
    126:127:androidx.camera.core.impl.TagBundle toTagBundle(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle):620 -> m
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    126:127:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):641 -> m
    128:157:androidx.camera.core.impl.TagBundle toTagBundle(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle):779:779 -> m
    128:157:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):641 -> m
    158:163:void androidx.camera.core.impl.MutableTagBundle.putTag(java.lang.String,java.lang.Object):61:61 -> m
    158:163:androidx.camera.core.impl.TagBundle toTagBundle(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle):620 -> m
    158:163:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):641 -> m
    164:170:java.util.Map kotlin.collections.MapsKt__MapsJVMKt.mapOf(kotlin.Pair):30:30 -> m
    164:170:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):641 -> m
    171:172:androidx.camera.camera2.pipe.RequestTemplate androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getTemplate-ejQnlcg():300:300 -> m
    171:172:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):644 -> m
    173:174:java.util.Set androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle.getListeners():299:299 -> m
    173:174:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):645 -> m
    175:185:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):638:638 -> m
    186:189:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):623:623 -> m
    190:195:androidx.camera.camera2.interop.Camera2CaptureRequestConfigurator androidx.camera.camera2.interop.Camera2CaptureRequestConfiguratorKt.getCamera2CaptureRequestConfigurator(androidx.camera.core.CameraXConfig):48:48 -> m
    190:195:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):628 -> m
    196:199:java.lang.Object updateCameraStateAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControlImpl$InfoBundle,java.util.Set,kotlin.coroutines.Continuation):647:647 -> m
