# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.pipe.OutputStatus":"Frame.kt","androidx.camera.camera2.pipe.StreamId":"Streams.kt","androidx.camera.camera2.pipe.OutputId":"Streams.kt","androidx.camera.camera2.pipe.internal.OutputMatcher$Companion":"OutputMatcher.kt","androidx.camera.camera2.pipe.internal.FrameImpl":"FrameImpl.kt","androidx.camera.camera2.pipe.internal.OutputMatcher":"OutputMatcher.kt","kotlin.collections.AbstractMutableList":"AbstractMutableList.kt","androidx.camera.camera2.pipe.internal.FrameState":"FrameState.kt","androidx.camera.camera2.pipe.internal.FrameState$ImageOutput":"FrameState.kt","kotlin.collections.builders.MapBuilder":"MapBuilder.kt","androidx.camera.camera2.pipe.graph.StreamGraphImpl":"StreamGraphImpl.kt"}}
androidx.camera.camera2.pipe.internal.FrameDistributor -> uo2:
# {"id":"sourceFile","fileName":"FrameDistributor.kt"}
    androidx.camera.camera2.pipe.graph.StreamGraphImpl streamGraphImpl -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb77;"}
    androidx.camera.camera2.pipe.internal.FrameCaptureQueue frameCaptureQueue -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lto2;"}
    androidx.camera.camera2.pipe.internal.OutputDistributor frameInfoDistributor -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lo05;"}
    java.util.Map imageDistributors -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/LinkedHashMap;"}
    java.util.Set imageStreams -> i0
    1:3:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):64:64 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb77;Lto2;)V"}
    4:5:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):65:65 -> <init>
    6:7:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):66:66 -> <init>
    8:9:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):82:82 -> <init>
    10:11:androidx.camera.camera2.pipe.internal.OutputMatcher androidx.camera.camera2.pipe.internal.OutputMatcher.access$getEXACT$cp():34:34 -> <init>
    10:11:androidx.camera.camera2.pipe.internal.OutputMatcher androidx.camera.camera2.pipe.internal.OutputMatcher$Companion.getEXACT():91 -> <init>
    10:11:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):84 -> <init>
    12:16:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):82:82 -> <init>
    17:18:java.util.Map androidx.camera.camera2.pipe.graph.StreamGraphImpl.getImageSourceMap$camera_camera2_pipe():65:65 -> <init>
    17:18:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):101 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    19:20:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):410:410 -> <init>
    21:22:int kotlin.collections.builders.MapBuilder.getSize():42:42 -> <init>
    21:22:int kotlin.collections.builders.MapBuilder.size():14 -> <init>
    21:22:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):410 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    23:29:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):410:410 -> <init>
    30:33:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):411:411 -> <init>
    34:50:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):412:412 -> <init>
    51:52:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):413:413 -> <init>
    53:55:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):411:411 -> <init>
    56:61:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):413:413 -> <init>
    62:63:int androidx.camera.camera2.pipe.StreamId.unbox-impl():0:0 -> <init>
    62:63:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):413 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    64:69:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):413:413 -> <init>
    70:79:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):102:102 -> <init>
    80:86:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):103:103 -> <init>
    87:87:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):104:104 -> <init>
    88:89:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):101:101 -> <init>
    90:95:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):162:162 -> <init>
    96:106:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):416:416 -> <init>
    107:120:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):417:417 -> <init>
    121:122:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):418:418 -> <init>
    123:124:int androidx.camera.camera2.pipe.StreamId.unbox-impl():0:0 -> <init>
    123:124:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):418 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    125:132:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):162:162 -> <init>
    133:136:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):418:418 -> <init>
    137:147:void <init>(androidx.camera.camera2.pipe.graph.StreamGraphImpl,androidx.camera.camera2.pipe.internal.FrameCaptureQueue,boolean,long):162:162 -> <init>
    1:7:androidx.camera.camera2.pipe.OutputStatus androidx.camera.camera2.pipe.OutputStatus.box-impl(int):0:0 -> M
    1:7:void onFailed-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.RequestFailure):421 -> M
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm46;JLl46;)V"}
    8:12:void onFailed-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.RequestFailure):274:274 -> M
    13:18:void onFailed-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.RequestFailure):285:285 -> M
    19:42:void onFailed-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.RequestFailure):289:289 -> M
    43:44:int androidx.camera.camera2.pipe.StreamId.unbox-impl():0:0 -> M
    43:44:void onFailed-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.RequestFailure):289 -> M
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    45:55:void onFailed-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.RequestFailure):290:290 -> M
    56:75:void onFailed-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.RequestFailure):291:291 -> M
    76:80:void onFailed-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.RequestFailure):292:292 -> M
    1:6:void onComplete-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):236:236 -> N
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm46;JLqd;)V"}
    4:9:void onAborted(androidx.camera.camera2.pipe.Request):306:306 -> T
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb46;)V"}
    1:5:void close():311:311 -> close
    6:10:void close():314:314 -> close
    11:32:void close():317:317 -> close
    33:52:void close():318:318 -> close
    53:57:void close():319:319 -> close
    1:5:androidx.camera.camera2.pipe.StreamId androidx.camera.camera2.pipe.StreamId.box-impl(int):0:0 -> e
    1:5:void onBufferLost-iiEMlm4(androidx.camera.camera2.pipe.RequestMetadata,long,int,int):245 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm46;JII)V"}
    6:16:void onBufferLost-iiEMlm4(androidx.camera.camera2.pipe.RequestMetadata,long,int,int):245:245 -> e
    17:24:void onBufferLost-iiEMlm4(androidx.camera.camera2.pipe.RequestMetadata,long,int,int):248:248 -> e
    25:29:androidx.camera.camera2.pipe.OutputId androidx.camera.camera2.pipe.OutputId.box-impl(int):0:0 -> e
    25:29:void onBufferLost-iiEMlm4(androidx.camera.camera2.pipe.RequestMetadata,long,int,int):259 -> e
    30:35:void onBufferLost-iiEMlm4(androidx.camera.camera2.pipe.RequestMetadata,long,int,int):259:259 -> e
    36:55:void onBufferLost-iiEMlm4(androidx.camera.camera2.pipe.RequestMetadata,long,int,int):262:262 -> e
    56:60:void onBufferLost-iiEMlm4(androidx.camera.camera2.pipe.RequestMetadata,long,int,int):263:263 -> e
    61:66:void onBufferLost-iiEMlm4(androidx.camera.camera2.pipe.RequestMetadata,long,int,int):259:259 -> e
    67:72:void onBufferLost-iiEMlm4(androidx.camera.camera2.pipe.RequestMetadata,long,int,int):248:248 -> e
    4:10:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):178:178 -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm46;JJ)V"}
    11:15:void androidx.camera.camera2.pipe.internal.FrameState.<init>(androidx.camera.camera2.pipe.RequestMetadata,long,long,java.util.Set,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> v
    11:15:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):178 -> v
    16:17:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):181:181 -> v
    18:20:androidx.camera.camera2.pipe.internal.FrameState$FrameInfoOutput androidx.camera.camera2.pipe.internal.FrameState.getFrameInfoOutput():57:57 -> v
    18:20:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):185 -> v
    21:23:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):181:181 -> v
    24:32:int kotlin.collections.AbstractMutableList.size():15:15 -> v
    24:32:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):189 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    33:39:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):190:190 -> v
    40:41:int androidx.camera.camera2.pipe.internal.FrameState$ImageOutput.getStreamId-ptHMqGs():243:243 -> v
    40:41:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):191 -> v
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    42:46:androidx.camera.camera2.pipe.StreamId androidx.camera.camera2.pipe.StreamId.box-impl(int):0:0 -> v
    42:46:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):191 -> v
    47:58:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):191:191 -> v
    59:60:int androidx.camera.camera2.pipe.internal.FrameState$ImageOutput.getOutputId-4LaLFng():244:244 -> v
    59:60:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):192 -> v
    61:65:androidx.camera.camera2.pipe.OutputId androidx.camera.camera2.pipe.OutputId.box-impl(int):0:0 -> v
    61:65:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):192 -> v
    66:75:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):192:192 -> v
    76:78:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):195:195 -> v
    79:86:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):202:202 -> v
    87:88:int androidx.camera.camera2.pipe.internal.FrameState$ImageOutput.getStreamId-ptHMqGs():243:243 -> v
    87:88:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):202 -> v
    89:93:androidx.camera.camera2.pipe.StreamId androidx.camera.camera2.pipe.StreamId.box-impl(int):0:0 -> v
    89:93:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):202 -> v
    94:99:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):202:202 -> v
    100:101:long androidx.camera.camera2.pipe.internal.FrameState.getFrameNumber-Ugla2oM():52:52 -> v
    100:101:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):207 -> v
    102:107:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):207:207 -> v
    108:111:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):192:192 -> v
    112:115:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):191:191 -> v
    116:120:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):212:212 -> v
    121:126:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):217:217 -> v
    127:135:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):218:218 -> v
    136:139:void androidx.camera.camera2.pipe.internal.FrameImpl.close():89:89 -> v
    136:139:void onStarted-uGKBvU4(androidx.camera.camera2.pipe.RequestMetadata,long,long):226 -> v
