// Copyright Epic Games, Inc. All Rights Reserved. // This file is automatically generated. Changes to this file may be overwritten. namespace Epic.OnlineServices.RTCAudio { /// /// An enumeration of the different audio input device statuses. /// public enum RTCAudioInputStatus : int { /// /// The device is not in used right now (e.g: you are alone in the room). In such cases, the hardware resources are not allocated. /// Idle = 0, /// /// The device is being used and capturing audio /// Recording = 1, /// /// The SDK is in a recording state, but actually capturing silence because the device is exclusively being used by the platform at the moment. /// This only applies to certain platforms. /// RecordingSilent = 2, /// /// The SDK is in a recording state, but actually capturing silence because the device is disconnected (e.g: the microphone is not plugged in). /// This only applies to certain platforms. /// RecordingDisconnected = 3, /// /// Something failed while trying to use the device /// Failed = 4 } }