# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.lifecycle.MutableLiveData":"MutableLiveData.java","androidx.camera.camera2.pipe.CameraMetadata$Companion":"CameraMetadata.kt","androidx.camera.camera2.impl.UseCaseThreads":"UseCaseThreads.kt"}}
androidx.camera.camera2.impl.LowLightBoostControl -> r14:
# {"id":"sourceFile","fileName":"LowLightBoostControl.kt"}
    androidx.camera.camera2.impl.State3AControl state3AControl -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbw6;"}
    androidx.camera.camera2.impl.UseCaseThreads threads -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbo7;"}
    androidx.camera.camera2.impl.UseCaseCameraRequestControl _requestControl -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldn7;"}
    boolean isLowLightBoostSupported -> d
    boolean isLowLightBoostOn -> e
    androidx.lifecycle.MutableLiveData _lowLightBoostState -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbb4;"}
    java.util.concurrent.atomic.AtomicInteger lowLightBoostStateAtomic -> g
    kotlinx.coroutines.CompletableDeferred _updateSignal -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll11;"}
    kotlinx.coroutines.Deferred checkFrameRateJob -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lms1;"}
    10:12:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):51:51 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbk0;Lbw6;Lbo7;Lp01;)V"}
    13:14:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):56:56 -> <init>
    15:19:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):57:57 -> <init>
    20:24:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):83:83 -> <init>
    25:42:boolean androidx.camera.camera2.pipe.CameraMetadata$Companion.getSupportsLowLightBoost(androidx.camera.camera2.pipe.CameraMetadata):343:343 -> <init>
    25:42:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):83 -> <init>
    43:50:boolean androidx.camera.camera2.pipe.CameraMetadata$Companion.getSupportsLowLightBoost(androidx.camera.camera2.pipe.CameraMetadata):344:344 -> <init>
    43:50:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):83 -> <init>
    51:52:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):83:83 -> <init>
    53:59:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):87:87 -> <init>
    60:62:void androidx.lifecycle.MutableLiveData.<init>(java.lang.Object):33:33 -> <init>
    60:62:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):87 -> <init>
    63:64:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):87:87 -> <init>
    65:73:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):91:91 -> <init>
    74:78:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):100:100 -> <init>
    79:80:java.util.concurrent.Executor androidx.camera.camera2.impl.UseCaseThreads.getSequentialExecutor():63:63 -> <init>
    79:80:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):125 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    81:84:void <init>(androidx.camera.camera2.pipe.CameraMetadata,androidx.camera.camera2.impl.State3AControl,androidx.camera.camera2.impl.UseCaseThreads,androidx.camera.camera2.impl.ComboRequestListener):125:125 -> <init>
    1:5:void onSessionConfigChanged(java.util.List):130:130 -> a
    6:11:void onSessionConfigChanged(java.util.List):131:131 -> a
    12:20:void onSessionConfigChanged(java.util.List):132:132 -> a
    21:22:void onSessionConfigChanged(java.util.List):135:135 -> a
    23:24:kotlinx.coroutines.CoroutineScope androidx.camera.camera2.impl.UseCaseThreads.getSequentialScope():74:74 -> a
    23:24:void onSessionConfigChanged(java.util.List):135 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:33:void onSessionConfigChanged(java.util.List):135:135 -> a
    34:37: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 -> a
    34:37:void onSessionConfigChanged(java.util.List):135 -> a
    38:40:void onSessionConfigChanged(java.util.List):134:134 -> a
    1:2:void setRequestControl(androidx.camera.camera2.impl.UseCaseCameraRequestControl):65:65 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldn7;)V"}
    3:10:void setRequestControl(androidx.camera.camera2.impl.UseCaseCameraRequestControl):67:67 -> b
    11:14:void setRequestControl(androidx.camera.camera2.impl.UseCaseCameraRequestControl):69:69 -> b
    15:20:void setRequestControl(androidx.camera.camera2.impl.UseCaseCameraRequestControl):73:73 -> b
    1:8:void setLiveDataValue(androidx.lifecycle.MutableLiveData,int):239:239 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbb4;I)V"}
    9:14:void setLiveDataValue(androidx.lifecycle.MutableLiveData,int):240:240 -> c
    15:22:void setLiveDataValue(androidx.lifecycle.MutableLiveData,int):241:241 -> c
    23:30:void setLiveDataValue(androidx.lifecycle.MutableLiveData,int):243:243 -> c
    1:8:kotlinx.coroutines.Deferred setLowLightBoostAsync(boolean,boolean):261:261 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ZZ)Ll11;"}
    9:22:kotlinx.coroutines.Deferred setLowLightBoostAsync(boolean,boolean):155:155 -> d
    23:25:kotlinx.coroutines.Deferred setLowLightBoostAsync(boolean,boolean):262:262 -> d
    26:30:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred(kotlinx.coroutines.Job):64:64 -> d
    26:30:kotlinx.coroutines.CompletableDeferred kotlinx.coroutines.CompletableDeferredKt.CompletableDeferred$default(kotlinx.coroutines.Job,int,java.lang.Object):64 -> d
    26:30:kotlinx.coroutines.Deferred setLowLightBoostAsync(boolean,boolean):158 -> d
    31:34:kotlinx.coroutines.Deferred setLowLightBoostAsync(boolean,boolean):160:160 -> d
    35:41:kotlinx.coroutines.Deferred setLowLightBoostAsync(boolean,boolean):162:162 -> d
    42:45:kotlinx.coroutines.CompletableDeferred createFailureResult(kotlinx.coroutines.CompletableDeferred,java.lang.Exception):235:235 -> d
    42:45:kotlinx.coroutines.Deferred setLowLightBoostAsync(boolean,boolean):161 -> d
    46:47:kotlinx.coroutines.Deferred setLowLightBoostAsync(boolean,boolean):166:166 -> d
    48:49:kotlinx.coroutines.CoroutineScope androidx.camera.camera2.impl.UseCaseThreads.getSequentialScope():74:74 -> d
    48:49:kotlinx.coroutines.Deferred setLowLightBoostAsync(boolean,boolean):265 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    50:60:kotlinx.coroutines.Deferred setLowLightBoostAsync(boolean,boolean):265:265 -> d
    61:64: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 -> d
    61:64:kotlinx.coroutines.Deferred setLowLightBoostAsync(boolean,boolean):265 -> d
    1:4:void stopRunningTaskInternal():228:228 -> reset
    1:4:void reset():79 -> reset
    1:4:void LowLightBoostControl.reset():0 -> reset
      # {"id":"com.android.tools.r8.synthesized"}
    5:6:void stopRunningTaskInternal():229:229 -> reset
    5:6:void reset():79 -> reset
    5:6:void LowLightBoostControl.reset():0 -> reset
    7:10:void reset():0:0 -> reset
    7:10:void LowLightBoostControl.reset():0 -> reset
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":19,"3":21,"6":24},"outline":"Lpc1;v(Ll11;Ljava/lang/String;)V"}
    11:14:void stopRunningTaskInternal():231:231 -> reset
    11:14:void reset():79 -> reset
    11:14:void LowLightBoostControl.reset():0 -> reset
    15:18:kotlinx.coroutines.Deferred setLowLightBoostAsync$default(androidx.camera.camera2.impl.LowLightBoostControl,boolean,boolean,int,java.lang.Object):150:150 -> reset
    15:18:void reset():80 -> reset
    15:18:void LowLightBoostControl.reset():0 -> reset
    19:19:void stopRunningTaskInternal():229:229 -> reset
    19:19:void reset():79 -> reset
    21:21:void androidx.camera.core.CameraControl$OperationCanceledException.<init>(java.lang.String):268:268 -> reset
    21:21:void stopRunningTaskInternal():229 -> reset
    21:21:void reset():79 -> reset
    24:24:kotlinx.coroutines.CompletableDeferred createFailureResult(kotlinx.coroutines.CompletableDeferred,java.lang.Exception):235:235 -> reset
    24:24:void stopRunningTaskInternal():228 -> reset
    24:24:void reset():79 -> reset
