# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.pipe.Result3A":"CameraControls.kt","androidx.camera.camera2.pipe.compat.AndroidFrameInfo":"FrameMetadata.kt","androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl":"Result3AStateListener.kt","androidx.camera.camera2.pipe.FrameNumber":"Frames.kt","kotlinx.coroutines.CompletableDeferredImpl":"CompletableDeferred.kt","androidx.camera.camera2.pipe.compat.AndroidFrameMetadata":"FrameMetadata.kt","androidx.camera.camera2.pipe.RequestNumber":"Requests.kt"}}
androidx.camera.camera2.pipe.graph.Listener3A -> ox3:
# {"id":"sourceFile","fileName":"Listener3A.kt"}
    java.util.concurrent.CopyOnWriteArrayList listeners -> X
    1:3:void <init>():35:35 -> <init>
    4:11:void <init>():37:37 -> <init>
    1:4:void onTotalCaptureResult-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):58:58 -> C
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsv5;JLgd;)V"}
    5:8:androidx.camera.camera2.pipe.FrameMetadata androidx.camera.camera2.pipe.compat.AndroidFrameInfo.getMetadata():127:127 -> C
    5:8:void onTotalCaptureResult-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):58 -> C
    9:12:void onTotalCaptureResult-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameInfo):58:58 -> C
    4:11:void onPartialCaptureResult-CcXjc1I(androidx.camera.camera2.pipe.RequestMetadata,long,androidx.camera.camera2.pipe.FrameMetadata):50:50 -> G
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsv5;JLhd;)V"}
    1:21:void onGraphStopped():84:84 -> a
    22:26:void onGraphStopped():85:85 -> a
    1:21:void onGraphShutdown():90:90 -> b
    22:26:void onGraphShutdown():91:91 -> b
    1:21:void onStopRepeating():78:78 -> c
    22:26:void onStopRepeating():79:79 -> c
    1:21:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):70:70 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLhd;)V"}
    22:27:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71:71 -> d
    28:45:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):83:83 -> d
    28:45:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    46:47:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):88:89 -> d
    46:47:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    48:50:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):89:89 -> d
    48:50:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    51:58:long androidx.camera.camera2.pipe.RequestNumber.unbox-impl():0:0 -> d
    51:58:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):90 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    51:58:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    59:59:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):88:88 -> d
    59:59:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    60:64:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):95:95 -> d
    60:64:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    65:70:java.lang.Object androidx.camera.camera2.pipe.compat.AndroidFrameMetadata.get(android.hardware.camera2.CaptureResult$Key):43:43 -> d
    65:70:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):95 -> d
    65:70:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    71:72:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):95:95 -> d
    71:72:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    73:80:long androidx.camera.camera2.pipe.compat.AndroidFrameMetadata.getFrameNumber-Ugla2oM():48:48 -> d
    73:80:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):96 -> d
    73:80:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    81:84:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):98:98 -> d
    81:84:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    85:86:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):99:99 -> d
    85:86:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    87:88:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):102:102 -> d
    87:88:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    89:96:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):104:104 -> d
    89:96:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    97:115:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):107:107 -> d
    97:115:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    116:120:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):109:109 -> d
    116:120:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    121:123:void androidx.camera.camera2.pipe.Result3A.<init>(int,androidx.camera.camera2.pipe.FrameMetadata,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> d
    121:123:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):109 -> d
    121:123:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    124:127:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):118:118 -> d
    124:127:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):109 -> d
    124:127:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    128:131:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):113:113 -> d
    128:131:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    132:136:androidx.camera.camera2.pipe.FrameNumber androidx.camera.camera2.pipe.FrameNumber.box-impl(long):0:0 -> d
    132:136:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):114 -> d
    132:136:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    137:138:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):114:114 -> d
    137:138:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    139:142:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):117:117 -> d
    139:142:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    143:146:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):120:120 -> d
    143:146:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    147:149:long androidx.camera.camera2.pipe.FrameNumber.unbox-impl():0:0 -> d
    147:149:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):121 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    147:149:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    150:158:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):121:121 -> d
    150:158:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    159:163:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):123:123 -> d
    159:163:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    164:166:void androidx.camera.camera2.pipe.Result3A.<init>(int,androidx.camera.camera2.pipe.FrameMetadata,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> d
    164:166:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):123 -> d
    164:166:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    167:170:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):118:118 -> d
    167:170:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):123 -> d
    167:170:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    171:186:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):127:127 -> d
    171:186:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    187:191:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):130:130 -> d
    187:191:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    192:194:void androidx.camera.camera2.pipe.Result3A.<init>(int,androidx.camera.camera2.pipe.FrameMetadata,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> d
    192:194:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):130 -> d
    192:194:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    195:200:boolean kotlinx.coroutines.CompletableDeferredImpl.complete(java.lang.Object):118:118 -> d
    195:200:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):130 -> d
    195:200:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    201:205:boolean androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.update-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):88:88 -> d
    201:205:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):71 -> d
    206:213:void updateListeners-voP-kFw(long,androidx.camera.camera2.pipe.FrameMetadata):72:72 -> d
    4:24:void onRequestSequenceCreated(androidx.camera.camera2.pipe.RequestMetadata):40:40 -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsv5;)V"}
    25:28:void onRequestSequenceCreated(androidx.camera.camera2.pipe.RequestMetadata):41:41 -> o
    29:29:void androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.onRequestSequenceCreated-DThHKJ0(long):74:74 -> o
    29:29:void onRequestSequenceCreated(androidx.camera.camera2.pipe.RequestMetadata):41 -> o
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    30:33:void androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.onRequestSequenceCreated-DThHKJ0(long):75:75 -> o
    30:33:void onRequestSequenceCreated(androidx.camera.camera2.pipe.RequestMetadata):41 -> o
    34:38:androidx.camera.camera2.pipe.RequestNumber androidx.camera.camera2.pipe.RequestNumber.box-impl(long):0:0 -> o
    34:38:void androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.onRequestSequenceCreated-DThHKJ0(long):76 -> o
    34:38:void onRequestSequenceCreated(androidx.camera.camera2.pipe.RequestMetadata):41 -> o
    39:43:void androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.onRequestSequenceCreated-DThHKJ0(long):76:76 -> o
    39:43:void onRequestSequenceCreated(androidx.camera.camera2.pipe.RequestMetadata):41 -> o
    44:48:void androidx.camera.camera2.pipe.graph.Result3AStateListenerImpl.onRequestSequenceCreated-DThHKJ0(long):74:74 -> o
    44:48:void onRequestSequenceCreated(androidx.camera.camera2.pipe.RequestMetadata):41 -> o
