Tanoda
|
Recorder input for recording audio frames from an AudioListener
or AudioSource
.
More...
Public Member Functions | |
AudioInput (IMediaRecorder recorder, IClock clock, AudioListener audioListener) | |
Create an audio recording input from a scene's AudioListener. More... | |
AudioInput (IMediaRecorder recorder, IClock clock, AudioSource audioSource, bool mute=false) | |
Create an audio recording input from an AudioSource. More... | |
void | Dispose () |
Stop recorder input and release resources. More... | |
Recorder input for recording audio frames from an AudioListener
or AudioSource
.
Definition at line 16 of file AudioInput.cs.
NatSuite.Recorders.Inputs.AudioInput.AudioInput | ( | IMediaRecorder | recorder, |
IClock | clock, | ||
AudioListener | audioListener | ||
) |
Create an audio recording input from a scene's AudioListener.
recorder | Media recorder to receive committed frames. |
clock | Clock for generating timestamps. |
audioListener | Audio listener for the current scene. |
Definition at line 26 of file AudioInput.cs.
NatSuite.Recorders.Inputs.AudioInput.AudioInput | ( | IMediaRecorder | recorder, |
IClock | clock, | ||
AudioSource | audioSource, | ||
bool | mute = false |
||
) |
Create an audio recording input from an AudioSource.
recorder | Media recorder to receive committed frames. |
clock | Clock for generating timestamps. |
audioSource | Audio source to record. |
mute | Optional. Mute audio source while recording so that it is not heard in scene. |
Definition at line 38 of file AudioInput.cs.
void NatSuite.Recorders.Inputs.AudioInput.Dispose | ( | ) |
Stop recorder input and release resources.
Definition at line 46 of file AudioInput.cs.