# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.impl.ComboRequestListenerKt":"ComboRequestListener.kt","androidx.camera.core.impl.TagBundle":"TagBundle.java","kotlinx.coroutines.CompletableDeferredImpl":"CompletableDeferred.kt","androidx.camera.camera2.impl.TagsKt":"Tags.kt"}}
androidx.camera.camera2.compat.Camera2CameraControlCompatImpl -> ag0:
# {"id":"sourceFile","fileName":"Camera2CameraControlCompat.kt"}
    java.lang.Object lock -> X
    java.lang.Object updateSignalLock -> Y
    androidx.camera.camera2.impl.Camera2ImplConfig$Builder configBuilder -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldh0;"}
    kotlinx.coroutines.CompletableDeferred updateSignal -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ls11;"}
    kotlinx.coroutines.CompletableDeferred pendingSignal -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ls11;"}
    1:3:void <init>():67:67 -> <init>
    4:10:void <init>():71:71 -> <init>
    11:17:void <init>():72:72 -> <init>
    18:26:void <init>():74:74 -> <init>
    1:3:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):155:155 -> N
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmz5;JLhd;)V"}
    4:7:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):156:156 -> N
    8:17:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):157:157 -> N
    18:19:androidx.camera.camera2.pipe.Metadata$Key androidx.camera.camera2.impl.TagsKt.getCAMERAX_TAG_BUNDLE():23:23 -> N
    18:19:boolean androidx.camera.camera2.impl.ComboRequestListenerKt.containsTag(androidx.camera.camera2.pipe.RequestMetadata,java.lang.String,java.lang.Object):165 -> N
    18:19:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):157 -> N
    20:21:androidx.camera.core.impl.TagBundle androidx.camera.core.impl.TagBundle.emptyBundle():51:51 -> N
    20:21:boolean androidx.camera.camera2.impl.ComboRequestListenerKt.containsTag(androidx.camera.camera2.pipe.RequestMetadata,java.lang.String,java.lang.Object):165 -> N
    20:21:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):157 -> N
    22:27:boolean androidx.camera.camera2.impl.ComboRequestListenerKt.containsTag(androidx.camera.camera2.pipe.RequestMetadata,java.lang.String,java.lang.Object):165:165 -> N
    22:27:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):157 -> N
    28:29:java.lang.Object androidx.camera.core.impl.TagBundle.getTag(java.lang.String):89:89 -> N
    28:29:boolean androidx.camera.camera2.impl.ComboRequestListenerKt.containsTag(androidx.camera.camera2.pipe.RequestMetadata,java.lang.String,java.lang.Object):165 -> N
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:29:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):157 -> N
    30:33:java.lang.Object androidx.camera.core.impl.TagBundle.getTag(java.lang.String):89:89 -> N
    30:33:boolean androidx.camera.camera2.impl.ComboRequestListenerKt.containsTag(androidx.camera.camera2.pipe.RequestMetadata,java.lang.String,java.lang.Object):165 -> N
    30:33:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):157 -> N
    34:40:boolean androidx.camera.camera2.impl.ComboRequestListenerKt.containsTag(androidx.camera.camera2.pipe.RequestMetadata,java.lang.String,java.lang.Object):166:166 -> N
    34:40:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):157 -> N
    41:43:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):118:118 -> N
    41:43:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):159 -> N
    44:45:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):160:160 -> N
    46:49:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):163:163 -> N
    50:52:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):118:118 -> N
    50:52:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):164 -> N
    53:57:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):165:165 -> N
    58:61:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):155:155 -> N
    1:5:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred(kotlinx.coroutines.Job):64:64 -> a
    1:5:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred$default(kotlinx.coroutines.Job,int,java.lang.Object):64 -> a
    1:5:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):112 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lls7;Z)Ls11;"}
    6:15:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):113:113 -> a
    16:20:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):114:114 -> a
    21:26:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):121:121 -> a
    27:28:kotlinx.coroutines.CompletableDeferred cancelSignal$default(androidx.camera.camera2.compat.Camera2CameraControlCompatImpl,kotlinx.coroutines.CompletableDeferred,java.lang.String,int,java.lang.Object):146:146 -> a
    27:28:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):118 -> a
    29:30:kotlinx.coroutines.CompletableDeferred cancelSignal(kotlinx.coroutines.CompletableDeferred,java.lang.String):147:147 -> a
    29:30:kotlinx.coroutines.CompletableDeferred cancelSignal$default(androidx.camera.camera2.compat.Camera2CameraControlCompatImpl,kotlinx.coroutines.CompletableDeferred,java.lang.String,int,java.lang.Object):145 -> a
    29:30:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):118 -> a
    31:33:void androidx.camera.core.CameraControl$OperationCanceledException.<init>(java.lang.String):268:268 -> a
    31:33:kotlinx.coroutines.CompletableDeferred cancelSignal(kotlinx.coroutines.CompletableDeferred,java.lang.String):147 -> a
    31:33:kotlinx.coroutines.CompletableDeferred cancelSignal$default(androidx.camera.camera2.compat.Camera2CameraControlCompatImpl,kotlinx.coroutines.CompletableDeferred,java.lang.String,int,java.lang.Object):145 -> a
    31:33:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):118 -> a
    34:39:kotlinx.coroutines.CompletableDeferred cancelSignal(kotlinx.coroutines.CompletableDeferred,java.lang.String):147:147 -> a
    34:39:kotlinx.coroutines.CompletableDeferred cancelSignal$default(androidx.camera.camera2.compat.Camera2CameraControlCompatImpl,kotlinx.coroutines.CompletableDeferred,java.lang.String,int,java.lang.Object):145 -> a
    34:39:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):118 -> a
    40:45:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):122:122 -> a
    46:47:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):126:126 -> a
    48:57:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):129:129 -> a
    58:64:java.util.Map kotlin.collections.MapsKt__MapsJVMKt.mapOf(kotlin.Pair):30:30 -> a
    58:64:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):129 -> a
    65:68:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):127:127 -> a
    69:72:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):137:137 -> a
    73:74:kotlinx.coroutines.CompletableDeferred cancelSignal$default(androidx.camera.camera2.compat.Camera2CameraControlCompatImpl,kotlinx.coroutines.CompletableDeferred,java.lang.String,int,java.lang.Object):146:146 -> a
    73:74:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):137 -> a
    75:76:kotlinx.coroutines.CompletableDeferred cancelSignal(kotlinx.coroutines.CompletableDeferred,java.lang.String):147:147 -> a
    75:76:kotlinx.coroutines.CompletableDeferred cancelSignal$default(androidx.camera.camera2.compat.Camera2CameraControlCompatImpl,kotlinx.coroutines.CompletableDeferred,java.lang.String,int,java.lang.Object):145 -> a
    75:76:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):137 -> a
    77:79:void androidx.camera.core.CameraControl$OperationCanceledException.<init>(java.lang.String):268:268 -> a
    77:79:kotlinx.coroutines.CompletableDeferred cancelSignal(kotlinx.coroutines.CompletableDeferred,java.lang.String):147 -> a
    77:79:kotlinx.coroutines.CompletableDeferred cancelSignal$default(androidx.camera.camera2.compat.Camera2CameraControlCompatImpl,kotlinx.coroutines.CompletableDeferred,java.lang.String,int,java.lang.Object):145 -> a
    77:79:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):137 -> a
    80:82:kotlinx.coroutines.CompletableDeferred cancelSignal(kotlinx.coroutines.CompletableDeferred,java.lang.String):147:147 -> a
    80:82:kotlinx.coroutines.CompletableDeferred cancelSignal$default(androidx.camera.camera2.compat.Camera2CameraControlCompatImpl,kotlinx.coroutines.CompletableDeferred,java.lang.String,int,java.lang.Object):145 -> a
    80:82:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):137 -> a
    83:84:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):138:138 -> a
    85:89:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):114:114 -> a
    90:91:kotlinx.coroutines.Deferred applyAsync(androidx.camera.camera2.impl.UseCaseCameraRequestControl,boolean):113:113 -> a
