# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.pipe.OutputStatus":"Frame.kt","androidx.camera.camera2.pipe.CameraTimestamp":"Requests.kt","androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput":"OutputDistributor.kt","kotlin.collections.CollectionsKt___CollectionsKt":"_Collections.kt","androidx.camera.camera2.pipe.internal.OutputResult":"OutputResult.kt"}}
androidx.camera.camera2.pipe.internal.OutputDistributor -> wt4:
# {"id":"sourceFile","fileName":"OutputDistributor.kt"}
    androidx.camera.camera2.pipe.internal.OutputMatcher outputMatcher -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzt4;"}
    java.lang.Object lock -> Y
    boolean closed -> Z
    long cameraOutputSequenceNumbers -> c0
    long newestCameraOutputNumber -> d0
    long newestFrameNumber -> e0
    long lastFailedFrameNumber -> f0
    long lastFailedCameraOutputNumber -> g0
    java.util.List startedOutputs -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    java.util.Map availableOutputs -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashMap;"}
    1:3:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher):0:0 -> <init>
    1:3:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher,int,kotlin.jvm.internal.DefaultConstructorMarker):49 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzt4;)V"}
    4:6:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher):49:49 -> <init>
    4:6:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher,int,kotlin.jvm.internal.DefaultConstructorMarker):49 -> <init>
    7:8:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher):52:52 -> <init>
    7:8:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher,int,kotlin.jvm.internal.DefaultConstructorMarker):49 -> <init>
    9:17:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher):72:72 -> <init>
    9:17:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher,int,kotlin.jvm.internal.DefaultConstructorMarker):49 -> <init>
    18:21:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher):76:76 -> <init>
    18:21:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher,int,kotlin.jvm.internal.DefaultConstructorMarker):49 -> <init>
    22:23:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher):78:78 -> <init>
    22:23:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher,int,kotlin.jvm.internal.DefaultConstructorMarker):49 -> <init>
    24:25:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher):80:80 -> <init>
    24:25:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher,int,kotlin.jvm.internal.DefaultConstructorMarker):49 -> <init>
    26:27:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher):82:82 -> <init>
    26:27:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher,int,kotlin.jvm.internal.DefaultConstructorMarker):49 -> <init>
    28:29:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher):84:84 -> <init>
    28:29:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher,int,kotlin.jvm.internal.DefaultConstructorMarker):49 -> <init>
    30:36:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher):86:86 -> <init>
    30:36:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher,int,kotlin.jvm.internal.DefaultConstructorMarker):49 -> <init>
    37:44:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher):87:87 -> <init>
    37:44:void <init>(int,androidx.camera.camera2.pipe.media.Finalizer,androidx.camera.camera2.pipe.internal.OutputMatcher,int,kotlin.jvm.internal.DefaultConstructorMarker):49 -> <init>
    1:3:void close():346:346 -> close
    4:7:void close():347:347 -> close
    8:10:void close():346:346 -> close
    11:12:void close():350:350 -> close
    13:22:void close():352:352 -> close
    23:27:void close():353:353 -> close
    28:29:void close():354:354 -> close
    30:34:java.util.List kotlin.collections.CollectionsKt___CollectionsKt.toMutableList(java.util.Collection):1519:1519 -> close
    30:34:void close():354 -> close
    35:39:void close():355:355 -> close
    40:40:void close():346:346 -> close
    41:56:void close():358:358 -> close
    57:59:java.lang.Object androidx.camera.camera2.pipe.internal.OutputResult.unbox-impl():0:0 -> close
    57:59:void close():358 -> close
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:73:void close():361:361 -> close
    74:76:void close():362:362 -> close
    77:85:androidx.camera.camera2.pipe.OutputStatus androidx.camera.camera2.pipe.OutputStatus.box-impl(int):0:0 -> close
    77:85:void androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.completeWithFailure-tXNfJfc(int):399 -> close
    77:85:void close():362 -> close
    86:91:void androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.completeWithFailure-tXNfJfc(int):381:381 -> close
    86:91:void close():362 -> close
    92:93:void close():346:346 -> close
    1:3:void onOutputFailure-Vw7M1qk(long):298:298 -> e
    4:7:void onOutputFailure-Vw7M1qk(long):299:299 -> e
    8:9:void onOutputFailure-Vw7M1qk(long):298:298 -> e
    10:11:void onOutputFailure-Vw7M1qk(long):302:302 -> e
    12:13:void onOutputFailure-Vw7M1qk(long):303:303 -> e
    14:30:void onOutputFailure-Vw7M1qk(long):426:426 -> e
    31:33:void onOutputFailure-Vw7M1qk(long):427:427 -> e
    34:57:long androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.getCameraFrameNumber-Ugla2oM():372:372 -> e
    34:57:void onOutputFailure-Vw7M1qk(long):304 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    58:61:void onOutputFailure-Vw7M1qk(long):304:304 -> e
    62:63:long androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.getCameraOutputNumber():375:375 -> e
    62:63:void onOutputFailure-Vw7M1qk(long):306 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    64:65:void onOutputFailure-Vw7M1qk(long):306:306 -> e
    66:71:void onOutputFailure-Vw7M1qk(long):307:307 -> e
    72:74:void onOutputFailure-Vw7M1qk(long):298:298 -> e
    75:83:androidx.camera.camera2.pipe.OutputStatus androidx.camera.camera2.pipe.OutputStatus.box-impl(int):0:0 -> e
    75:83:void androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.completeWithFailure-tXNfJfc(int):399 -> e
    75:83:void onOutputFailure-Vw7M1qk(long):313 -> e
    84:87:void androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.completeWithFailure-tXNfJfc(int):381:381 -> e
    84:87:void onOutputFailure-Vw7M1qk(long):313 -> e
    88:89:void onOutputFailure-Vw7M1qk(long):298:298 -> e
    5:7:void onOutputResult-DvZWqE8(long,java.lang.Object):247:247 -> k
    8:13:void onOutputResult-DvZWqE8(long,java.lang.Object):249:249 -> k
    14:15:void onOutputResult-DvZWqE8(long,java.lang.Object):250:250 -> k
    16:17:void onOutputResult-DvZWqE8(long,java.lang.Object):251:251 -> k
    18:25:void onOutputResult-DvZWqE8(long,java.lang.Object):250:250 -> k
    26:27:void onOutputResult-DvZWqE8(long,java.lang.Object):260:260 -> k
    28:43:void onOutputResult-DvZWqE8(long,java.lang.Object):416:416 -> k
    44:45:void onOutputResult-DvZWqE8(long,java.lang.Object):261:261 -> k
    46:47:long androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.getCameraOutputNumber():375:375 -> k
    46:47:void onOutputResult-DvZWqE8(long,java.lang.Object):262 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    48:58:void onOutputResult-DvZWqE8(long,java.lang.Object):261:261 -> k
    59:63:void onOutputResult-DvZWqE8(long,java.lang.Object):260:260 -> k
    64:65:boolean androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.isOutOfOrder():371:371 -> k
    64:65:java.util.List removeOutputsOlderThan(androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput):319 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    64:65:void onOutputResult-DvZWqE8(long,java.lang.Object):270 -> k
    66:67:long androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.getCameraOutputSequence():374:374 -> k
    66:67:java.util.List removeOutputsOlderThan(androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput):320 -> k
    66:67:void onOutputResult-DvZWqE8(long,java.lang.Object):270 -> k
    68:70:long androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.getCameraOutputNumber():375:375 -> k
    68:70:java.util.List removeOutputsOlderThan(androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput):321 -> k
    68:70:void onOutputResult-DvZWqE8(long,java.lang.Object):270 -> k
    71:74:java.util.List removeOutputsOlderThan(androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput):318:318 -> k
    71:74:void onOutputResult-DvZWqE8(long,java.lang.Object):270 -> k
    75:77:void onOutputResult-DvZWqE8(long,java.lang.Object):272:272 -> k
    78:84:void onOutputResult-DvZWqE8(long,java.lang.Object):274:274 -> k
    85:90:void onOutputResult-DvZWqE8(long,java.lang.Object):279:279 -> k
    91:95:androidx.camera.camera2.pipe.internal.OutputResult androidx.camera.camera2.pipe.internal.OutputResult.box-impl(java.lang.Object):0:0 -> k
    91:95:void onOutputResult-DvZWqE8(long,java.lang.Object):279 -> k
    96:98:void onOutputResult-DvZWqE8(long,java.lang.Object):279:279 -> k
    99:107:void onOutputResult-DvZWqE8(long,java.lang.Object):282:282 -> k
    108:125:void onOutputResult-DvZWqE8(long,java.lang.Object):283:283 -> k
    126:140:void onOutputResult-DvZWqE8(long,java.lang.Object):284:284 -> k
    141:146:androidx.camera.camera2.pipe.internal.OutputResult androidx.camera.camera2.pipe.internal.OutputResult.box-impl(java.lang.Object):0:0 -> k
    141:146:void onOutputResult-DvZWqE8(long,java.lang.Object):255 -> k
    147:147:void onOutputResult-DvZWqE8(long,java.lang.Object):247:247 -> k
    148:151:void onOutputResult-DvZWqE8(long,java.lang.Object):290:290 -> k
    152:153:java.lang.Object androidx.camera.camera2.pipe.internal.OutputResult.unbox-impl():0:0 -> k
    152:153:void onOutputResult-DvZWqE8(long,java.lang.Object):290 -> k
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    154:162:boolean androidx.camera.camera2.pipe.internal.OutputResult.getFailure-impl(java.lang.Object):38:38 -> k
    154:162:boolean androidx.camera.camera2.pipe.internal.OutputResult.getAvailable-impl(java.lang.Object):34 -> k
    154:162:void onOutputResult-DvZWqE8(long,java.lang.Object):419 -> k
    163:176:void onOutputResult-DvZWqE8(long,java.lang.Object):422:422 -> k
    177:179:void onOutputResult-DvZWqE8(long,java.lang.Object):291:291 -> k
    180:188:androidx.camera.camera2.pipe.OutputStatus androidx.camera.camera2.pipe.OutputStatus.box-impl(int):0:0 -> k
    180:188:void androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.completeWithFailure-tXNfJfc(int):399 -> k
    180:188:void onOutputResult-DvZWqE8(long,java.lang.Object):291 -> k
    189:193:void androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.completeWithFailure-tXNfJfc(int):381:381 -> k
    189:193:void onOutputResult-DvZWqE8(long,java.lang.Object):291 -> k
    194:195:void onOutputResult-DvZWqE8(long,java.lang.Object):247:247 -> k
    10:12:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):118:118 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JJJLut4;)V"}
    13:14:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):132:132 -> o
    15:30:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):399:399 -> o
    31:48:long androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.getCameraFrameNumber-Ugla2oM():372:372 -> o
    31:48:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):133 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    49:52:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):133:133 -> o
    53:54:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):401:401 -> o
    55:71:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):136:136 -> o
    72:73:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):137:137 -> o
    74:76:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):136:136 -> o
    77:97:java.lang.String androidx.camera.camera2.pipe.CameraTimestamp.toString-impl(long):0:0 -> o
    77:97:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):136 -> o
    98:100:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):136:136 -> o
    101:102:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):137:137 -> o
    103:108:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):136:136 -> o
    109:110:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):138:138 -> o
    111:116:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):136:136 -> o
    117:118:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):138:138 -> o
    119:125:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):136:136 -> o
    126:128:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):401:401 -> o
    129:132:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):118:118 -> o
    133:134:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):143:143 -> o
    135:146:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):144:144 -> o
    147:152:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):147:147 -> o
    153:160:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):148:148 -> o
    161:171:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):165:165 -> o
    172:177:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):167:167 -> o
    178:188:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):171:171 -> o
    189:198:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):173:173 -> o
    199:206:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):179:179 -> o
    207:227:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):406:406 -> o
    228:237:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):180:180 -> o
    238:241:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):179:179 -> o
    242:250:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):188:188 -> o
    251:257:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):192:192 -> o
    258:259:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):198:198 -> o
    260:265:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):199:199 -> o
    266:268:void androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.<init>(boolean,long,long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> o
    266:268:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):199 -> o
    269:276:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):198:198 -> o
    277:284:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):151:151 -> o
    285:305:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):403:403 -> o
    306:315:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):152:152 -> o
    316:319:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):151:151 -> o
    320:333:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):158:158 -> o
    334:336:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):118:118 -> o
    337:351:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):408:408 -> o
    352:354:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):211:211 -> o
    355:363:androidx.camera.camera2.pipe.OutputStatus androidx.camera.camera2.pipe.OutputStatus.box-impl(int):0:0 -> o
    355:363:void androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.completeWithFailure-tXNfJfc(int):399 -> o
    355:363:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):211 -> o
    364:369:void androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.completeWithFailure-tXNfJfc(int):381:381 -> o
    364:369:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):211 -> o
    370:371:java.lang.Object androidx.camera.camera2.pipe.internal.OutputResult.unbox-impl():0:0 -> o
    370:371:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):212 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    372:384:boolean androidx.camera.camera2.pipe.internal.OutputResult.getFailure-impl(java.lang.Object):38:38 -> o
    372:384:boolean androidx.camera.camera2.pipe.internal.OutputResult.getAvailable-impl(java.lang.Object):34 -> o
    372:384:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):411 -> o
    385:394:androidx.camera.camera2.pipe.OutputStatus androidx.camera.camera2.pipe.OutputStatus.box-impl(int):0:0 -> o
    385:394:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):414 -> o
    395:398:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):219:219 -> o
    399:401:java.lang.Object androidx.camera.camera2.pipe.internal.OutputResult.unbox-impl():0:0 -> o
    399:401:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):219 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    402:409:androidx.camera.camera2.pipe.OutputStatus androidx.camera.camera2.pipe.OutputStatus.box-impl(int):0:0 -> o
    402:409:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):415 -> o
    410:413:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):226:226 -> o
    414:415:void onOutputStarted-qGubWw0(long,long,long,androidx.camera.camera2.pipe.internal.OutputDistributor$OutputListener):118:118 -> o
    1:5:java.util.List removeOutputsOlderThan(boolean,long,long):435:435 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JJZ)Ljava/util/ArrayList;"}
    6:23:java.util.List removeOutputsOlderThan(boolean,long,long):436:436 -> q
    24:27:boolean androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.isOutOfOrder():371:371 -> q
    24:27:java.util.List removeOutputsOlderThan(boolean,long,long):334 -> q
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    28:33:long androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.getCameraOutputSequence():374:374 -> q
    28:33:java.util.List removeOutputsOlderThan(boolean,long,long):335 -> q
    34:39:long androidx.camera.camera2.pipe.internal.OutputDistributor$StartedOutput.getCameraOutputNumber():375:375 -> q
    34:39:java.util.List removeOutputsOlderThan(boolean,long,long):336 -> q
    40:43:java.util.List removeOutputsOlderThan(boolean,long,long):436:436 -> q
    44:47:java.util.List removeOutputsOlderThan(boolean,long,long):338:338 -> q
