# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.pipe.OutputStatus":"Frame.kt","kotlinx.atomicfu.AtomicInt":"AtomicFU.kt","androidx.camera.camera2.pipe.media.SharedOutputImage$Companion":"SharedOutputImage.kt","kotlinx.coroutines.CompletableDeferredImpl":"CompletableDeferred.kt","androidx.camera.camera2.pipe.internal.FrameState":"FrameState.kt","androidx.camera.camera2.pipe.internal.OutputResult":"OutputResult.kt","kotlinx.atomicfu.AtomicRef":"AtomicFU.kt"}}
androidx.camera.camera2.pipe.internal.FrameState$ImageOutput -> io2:
# {"id":"sourceFile","fileName":"FrameState.kt"}
    int streamId -> Z
    int outputId -> h0
    kotlinx.atomicfu.AtomicInt remainingOutputResults -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljv;"}
    androidx.camera.camera2.pipe.internal.FrameState this$0 -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lko2;"}
    1:6:void <init>(androidx.camera.camera2.pipe.internal.FrameState,int,int,kotlinx.atomicfu.AtomicInt):242:242 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lko2;IILjv;)V"}
    7:8:void <init>(androidx.camera.camera2.pipe.internal.FrameState,int,int,kotlinx.atomicfu.AtomicInt):243:243 -> <init>
    9:10:void <init>(androidx.camera.camera2.pipe.internal.FrameState,int,int,kotlinx.atomicfu.AtomicInt):244:244 -> <init>
    11:13:void <init>(androidx.camera.camera2.pipe.internal.FrameState,int,int,kotlinx.atomicfu.AtomicInt):245:245 -> <init>
    1:2:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):254:254 -> i
    1:2:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
      # {"id":"com.android.tools.r8.synthesized"}
    3:11:boolean androidx.camera.camera2.pipe.internal.OutputResult.getFailure-impl(java.lang.Object):38:38 -> i
    3:11:boolean androidx.camera.camera2.pipe.internal.OutputResult.getAvailable-impl(java.lang.Object):34 -> i
    3:11:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):290 -> i
    3:11:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    12:16:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):254:254 -> i
    12:16:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    17:20:androidx.camera.camera2.pipe.media.SharedOutputImage androidx.camera.camera2.pipe.media.SharedOutputImage$Companion.from(androidx.camera.camera2.pipe.media.OutputImage):55:55 -> i
    17:20:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):256 -> i
    17:20:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    21:27:androidx.camera.camera2.pipe.media.SharedOutputImage androidx.camera.camera2.pipe.media.SharedOutputImage$Companion.from(androidx.camera.camera2.pipe.media.OutputImage):56:56 -> i
    21:27:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):256 -> i
    21:27:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    28:41:androidx.camera.camera2.pipe.media.SharedOutputImage androidx.camera.camera2.pipe.media.SharedOutputImage$Companion.from(androidx.camera.camera2.pipe.media.OutputImage):61:61 -> i
    28:41:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):256 -> i
    28:41:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    42:46:androidx.camera.camera2.pipe.media.SharedOutputImage androidx.camera.camera2.pipe.media.SharedOutputImage$Companion.from(androidx.camera.camera2.pipe.media.OutputImage):63:63 -> i
    42:46:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):256 -> i
    42:46:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    47:51:androidx.camera.camera2.pipe.media.SharedOutputImage androidx.camera.camera2.pipe.media.SharedOutputImage$Companion.from(androidx.camera.camera2.pipe.media.OutputImage):68:68 -> i
    47:51:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):256 -> i
    47:51:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    52:57:androidx.camera.camera2.pipe.media.SharedOutputImage androidx.camera.camera2.pipe.media.SharedOutputImage$Companion.from(androidx.camera.camera2.pipe.media.OutputImage):69:69 -> i
    52:57:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):256 -> i
    52:57:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    58:61:kotlinx.coroutines.CompletableDeferred androidx.camera.camera2.pipe.internal.FrameState$FrameOutput.getInternalResult():177:177 -> i
    58:61:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):257 -> i
    58:61:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    62:66:androidx.camera.camera2.pipe.internal.OutputResult androidx.camera.camera2.pipe.internal.OutputResult.box-impl(java.lang.Object):0:0 -> i
    62:66:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):294 -> i
    62:66:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    67:72:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):118:118 -> i
    67:72:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):293 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    67:72:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    73:135:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):258:258 -> i
    73:135:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    136:149:kotlinx.coroutines.CompletableDeferred androidx.camera.camera2.pipe.internal.FrameState$FrameOutput.getInternalResult():177:177 -> i
    136:149:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):261 -> i
    136:149:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    150:151:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):298:298 -> i
    150:151:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    152:153:int androidx.camera.camera2.pipe.OutputStatus.unbox-impl():0:0 -> i
    152:153:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):298 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    152:153:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    154:158:androidx.camera.camera2.pipe.OutputStatus androidx.camera.camera2.pipe.OutputStatus.box-impl(int):0:0 -> i
    154:158:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):301 -> i
    154:158:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    159:163:androidx.camera.camera2.pipe.internal.OutputResult androidx.camera.camera2.pipe.internal.OutputResult.box-impl(java.lang.Object):0:0 -> i
    159:163:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):301 -> i
    159:163:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    164:166:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):118:118 -> i
    164:166:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):300 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    164:166:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    167:168:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):264:264 -> i
    167:168:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    169:176:int kotlinx.atomicfu.AtomicInt.decrementAndGet():312:312 -> i
    169:176:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):264 -> i
    169:176:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    177:178:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):265:265 -> i
    177:178:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    179:180:java.util.concurrent.CopyOnWriteArrayList androidx.camera.camera2.pipe.internal.FrameState.access$getListenerStates$p(androidx.camera.camera2.pipe.internal.FrameState):50:50 -> i
    179:180:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):265 -> i
    179:180:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    181:193:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):265:265 -> i
    181:193:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    194:195:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269:269 -> i
    194:195:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    196:197:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):134:134 -> i
    196:197:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    196:197:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    198:200:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):134:134 -> i
    198:200:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    198:200:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    201:207:int kotlinx.atomicfu.AtomicInt.decrementAndGet():312:312 -> i
    201:207:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):134 -> i
    201:207:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    201:207:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    208:209:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):138:138 -> i
    208:209:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    208:209:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    210:211:java.lang.Object kotlinx.atomicfu.AtomicRef.getValue():86:86 -> i
    210:211:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):299 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    210:211:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    210:211:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    212:214:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):300:300 -> i
    212:214:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    212:214:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    215:224:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):139:139 -> i
    215:224:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    215:224:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    225:226:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):143:143 -> i
    225:226:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    225:226:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    227:253:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):144:144 -> i
    227:253:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    227:253:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    254:257:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):143:143 -> i
    254:257:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    254:257:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    258:259:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):140:140 -> i
    258:259:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    258:259:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    260:265:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):301:301 -> i
    260:265:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    260:265:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    266:282:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):149:149 -> i
    266:282:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    266:282:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    283:298:void androidx.camera.camera2.pipe.internal.FrameState.invokeOnFrameComplete():159:159 -> i
    283:298:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):154 -> i
    283:298:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    283:298:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    299:302:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0:0 -> i
    303:303:void androidx.camera.camera2.pipe.internal.FrameState.invokeOnFrameComplete():159:159 -> i
    303:303:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):154 -> i
    303:303:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    303:303:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    304:307:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0:0 -> i
    308:308:void androidx.camera.camera2.pipe.internal.FrameState.onStreamResultComplete-aKI5c8E(int):149:149 -> i
    308:308:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):269 -> i
    308:308:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
    309:312:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0:0 -> i
    313:314:void onOutputComplete-3ejhThk(long,long,long,long,java.lang.Object):265:265 -> i
    313:314:void FrameState$ImageOutput.onOutputComplete-3ejhThk(java.lang.Object):0 -> i
