C# Class GAudio.GATAudioThreadStreamProxy

Inheritance: IGATAudioThreadStream
Show file Open project: gregzo/G-Audio Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
AddAudioThreadStreamClient ( IGATAudioThreadStreamClient client ) : void
BroadcastStream ( float data, int offset, bool isEmptyData ) : void
GATAudioThreadStreamProxy ( int bufferSizePerChannel, int nbOfChannels, IntPtr bufferPointer, int bufferOffset, string streamName = null ) : System
RemoveAudioThreadStreamClient ( IGATAudioThreadStreamClient client ) : void

Method Details

AddAudioThreadStreamClient() public method

public AddAudioThreadStreamClient ( IGATAudioThreadStreamClient client ) : void
client IGATAudioThreadStreamClient
return void

BroadcastStream() public method

public BroadcastStream ( float data, int offset, bool isEmptyData ) : void
data float
offset int
isEmptyData bool
return void

GATAudioThreadStreamProxy() public method

public GATAudioThreadStreamProxy ( int bufferSizePerChannel, int nbOfChannels, IntPtr bufferPointer, int bufferOffset, string streamName = null ) : System
bufferSizePerChannel int
nbOfChannels int
bufferPointer System.IntPtr
bufferOffset int
streamName string
return System

RemoveAudioThreadStreamClient() public method

public RemoveAudioThreadStreamClient ( IGATAudioThreadStreamClient client ) : void
client IGATAudioThreadStreamClient
return void