class MAGES::Recorder::AudioCapture::AudioStream¶
Overview¶
Represents an audio stream. More…
class AudioStream { public: // enums enum AudioStreamType; // classes class AudioSourceState; class ManualState; class MicrophoneState; // properties string UID; int SampleRate; FileStream FileStream; bool Active; BinaryWriter BinaryWriter; IEncoder Encoder; ManualState Manual; AudioSourceState AudioSource; MicrophoneState Microphone; AudioStreamType Type; };
Detailed Documentation¶
Represents an audio stream.
Properties¶
string UID
Gets or sets the UID of the audio stream.
int SampleRate
Gets or sets the sample rate.
FileStream FileStream
Gets or sets the file stream.
bool Active
Gets or sets a value indicating whether the stream is active.
BinaryWriter BinaryWriter
Gets or sets the binary writer.
IEncoder Encoder
Gets or sets the encoder.
ManualState Manual
Gets or sets the state of the manual audio stream.
AudioSourceState AudioSource
Gets or sets the state of the audio source.
MicrophoneState Microphone
Gets or sets the state of the microphone.
AudioStreamType Type
Gets or sets a value indicating the type of the stream.