AudioEncoding
: AudioEncoding |
The audio encoding of the clips being transmitted
Signature
AudioEncoding AudioClipAudioSource.AudioEncoding |
IsInputAvailable
: bool |
Signature
bool AudioClipAudioSource.IsInputAvailable |
IsRecording
: bool |
Signature
bool AudioClipAudioSource.IsRecording |
_log
: IVLogger
[Get] |
Signature
IVLogger AudioClipAudioSource._log |
IsMuted
: bool
[Get] |
Signature
virtual bool AudioClipAudioSource.IsMuted |
OnMicMuted
: Action |
Signature
Action AudioClipAudioSource.OnMicMuted |
OnMicUnmuted
: Action |
Signature
Action AudioClipAudioSource.OnMicUnmuted |
OnSampleReady
: Action< int, float[], float > |
Signature
Action<int, float[], float> AudioClipAudioSource.OnSampleReady |
OnStartRecording
: Action |
Signature
Action AudioClipAudioSource.OnStartRecording |
OnStartRecordingFailed
: Action |
Signature
Action AudioClipAudioSource.OnStartRecordingFailed |
OnStopRecording
: Action |
Signature
Action AudioClipAudioSource.OnStopRecording |
SetMuted
(
muted
)
|
Signature
virtual void AudioClipAudioSource.SetMuted(bool muted) Parameters muted: boolReturns void |
AddClip
(
clip
)
|
Signature
void AudioClipAudioSource.AddClip(AudioClip clip) Parameters clip: AudioClipReturns void |
CheckForInput
()
|
Signature
void AudioClipAudioSource.CheckForInput() Returns void |
SetActiveClip
(
clipName
)
|
Signature
bool AudioClipAudioSource.SetActiveClip(string clipName) Parameters clipName: stringReturns bool |
StartRecording
(
sampleLen
)
|
Starts recording audio with the specified sample length.
Signature
void AudioClipAudioSource.StartRecording(int sampleLen) Parameters sampleLen: intÂ
The length of the audio sample to record.
Returns void |
StopRecording
()
|
Stops recording audio.
Signature
void AudioClipAudioSource.StopRecording() Returns void |
QuickResample
(
oldSamples
, oldChannels
, oldSampleRate
, newChannels
, newSampleRate
)
|
Resamples the audio clip to match the current AudioEncoding since AudioBuffer resamples based on the AudioEncoding. This allows for transmission of clips with different sample rates and channel counts.
Signature
static float [] AudioClipAudioSource.QuickResample(float[] oldSamples, int oldChannels, int oldSampleRate, int newChannels, int newSampleRate) Parameters oldSamples: float []oldChannels: intoldSampleRate: intnewChannels: intnewSampleRate: intReturns float [] |