# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.pipe.CameraId":"CameraDevices.kt"}}
androidx.camera.camera2.pipe.compat.Camera2CameraAvailabilityMonitor$availableCameraFlow$1$availabilityCallback$1 -> vf0:
# {"id":"sourceFile","fileName":"RetryingCameraStateOpener.kt"}
    kotlinx.coroutines.channels.ProducerScope $$this$callbackFlow -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmi5;"}
    3:6:void <init>(kotlinx.coroutines.channels.ProducerScope):141:141 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmi5;)V"}
    4:6:void onCameraAvailable(java.lang.String):143:143 -> onCameraAvailable
    7:11:androidx.camera.camera2.pipe.CameraId androidx.camera.camera2.pipe.CameraId.box-impl(java.lang.String):0:0 -> onCameraAvailable
    7:11:void onCameraAvailable(java.lang.String):143 -> onCameraAvailable
    12:17:java.lang.Object kotlinx.coroutines.channels.ChannelsKt.trySendBlocking(kotlinx.coroutines.channels.SendChannel,java.lang.Object):1:1 -> onCameraAvailable
    12:17:void onCameraAvailable(java.lang.String):143 -> onCameraAvailable
