C# Class Gablarski.OpenAL.Providers.OpenALCaptureProvider

Inheritance: IAudioCaptureProvider
Show file Open project: ermau/Gablarski Class Usage Examples

Public Methods

Method Description
BeginCapture ( AudioFormat format, int captureFrameSize ) : void
Dispose ( ) : void
EndCapture ( ) : void
GetDevices ( ) : IEnumerable
ReadSamples ( int samples ) : byte[]
ToString ( ) : string

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CheckState ( ) : void
OnSamplesAvailable ( int samplesAvailable ) : void
Tick ( ) : void

Method Details

BeginCapture() public method

public BeginCapture ( AudioFormat format, int captureFrameSize ) : void
format AudioFormat
captureFrameSize int
return void

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

EndCapture() public method

public EndCapture ( ) : void
return void

GetDevices() public method

public GetDevices ( ) : IEnumerable
return IEnumerable

ReadSamples() public method

public ReadSamples ( int samples ) : byte[]
samples int
return byte[]

ToString() public method

public ToString ( ) : string
return string