# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.pipe.AudioRestrictionMode":"CameraGraph.kt","kotlin.coroutines.AbstractCoroutineContextElement":"CoroutineContextImpl.kt","androidx.camera.camera2.pipe.core.Threads":"Threads.kt","kotlinx.coroutines.JobSupport":"JobSupport.kt","kotlinx.coroutines.SupervisorJobImpl":"Supervisor.kt","kotlinx.coroutines.Job$DefaultImpls":"Job.kt"}}
androidx.camera.camera2.pipe.compat.AudioRestrictionControllerImpl -> sv:
# {"id":"sourceFile","fileName":"AudioRestrictionController.kt"}
    kotlinx.coroutines.CoroutineScope scope -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Loc0;"}
    androidx.camera.camera2.pipe.core.CoroutineMutex coroutineMutex -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lq44;"}
    java.lang.Object lock -> c
    java.util.Map audioRestrictionModeMap -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashMap;"}
    java.util.concurrent.CopyOnWriteArrayList activeListeners -> e
    10:12:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):74:74 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llh7;Lpk0;Lei3;)V"}
    13:14:kotlinx.coroutines.CompletableJob kotlinx.coroutines.SupervisorKt.SupervisorJob(kotlinx.coroutines.Job):27:27 -> <init>
    13:14:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):85 -> <init>
    15:17:void kotlinx.coroutines.SupervisorJobImpl.<init>(kotlinx.coroutines.Job):109:109 -> <init>
    15:17:kotlinx.coroutines.CompletableJob kotlinx.coroutines.SupervisorKt.SupervisorJob(kotlinx.coroutines.Job):27 -> <init>
    15:17:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):85 -> <init>
    18:19:kotlinx.coroutines.CoroutineDispatcher androidx.camera.camera2.pipe.core.Threads.getLightweightDispatcher():42:42 -> <init>
    18:19:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):86 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    20:26:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):87:87 -> <init>
    27:30:kotlin.coroutines.CoroutineContext kotlin.coroutines.AbstractCoroutineContextElement.plus(kotlin.coroutines.CoroutineContext):16:16 -> <init>
    27:30:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):86 -> <init>
    31:34:kotlin.coroutines.CoroutineContext kotlinx.coroutines.Job$DefaultImpls.plus(kotlinx.coroutines.Job,kotlin.coroutines.CoroutineContext):118:118 -> <init>
    31:34:kotlin.coroutines.CoroutineContext kotlinx.coroutines.JobSupport.plus(kotlin.coroutines.CoroutineContext):22 -> <init>
    31:34:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):85 -> <init>
    35:40:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):84:84 -> <init>
    41:49:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):90:90 -> <init>
    50:56:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):91:91 -> <init>
    57:63:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):103:103 -> <init>
    64:70:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):105:105 -> <init>
    71:82:void <init>(androidx.camera.camera2.pipe.core.Threads,androidx.camera.camera2.pipe.internal.CameraPipeLifetime,kotlinx.coroutines.Job):108:108 -> <init>
    1:2:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():135:135 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ltv;"}
    3:8:androidx.camera.camera2.pipe.AudioRestrictionMode androidx.camera.camera2.pipe.AudioRestrictionMode.box-impl(int):0:0 -> a
    3:8:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():135 -> a
    9:14:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():135:135 -> a
    15:18:androidx.camera.camera2.pipe.AudioRestrictionMode getGlobalAudioRestrictionMode-4o0Og1A():93:93 -> a
    15:18:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():136 -> a
    19:24:androidx.camera.camera2.pipe.AudioRestrictionMode androidx.camera.camera2.pipe.AudioRestrictionMode.box-impl(int):0:0 -> a
    19:24:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():141 -> a
    25:30:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():141:141 -> a
    31:34:androidx.camera.camera2.pipe.AudioRestrictionMode getGlobalAudioRestrictionMode-4o0Og1A():93:93 -> a
    31:34:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():142 -> a
    35:40:androidx.camera.camera2.pipe.AudioRestrictionMode androidx.camera.camera2.pipe.AudioRestrictionMode.box-impl(int):0:0 -> a
    35:40:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():147 -> a
    41:46:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():147:147 -> a
    47:52:androidx.camera.camera2.pipe.AudioRestrictionMode getGlobalAudioRestrictionMode-4o0Og1A():93:93 -> a
    47:52:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():148 -> a
    53:58:androidx.camera.camera2.pipe.AudioRestrictionMode androidx.camera.camera2.pipe.AudioRestrictionMode.box-impl(int):0:0 -> a
    53:58:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():150 -> a
    59:64:androidx.camera.camera2.pipe.AudioRestrictionMode androidx.camera.camera2.pipe.AudioRestrictionMode.box-impl(int):0:0 -> a
    59:64:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():144 -> a
    65:70:androidx.camera.camera2.pipe.AudioRestrictionMode androidx.camera.camera2.pipe.AudioRestrictionMode.box-impl(int):0:0 -> a
    65:70:androidx.camera.camera2.pipe.AudioRestrictionMode computeAudioRestrictionMode-4o0Og1A():138 -> a
