Components reference
| Methods | |
| void OnDataAvailable() | This method is fired every time component has produced or received new chunk of data. Use this event to access the stream data |
| Methods | |
| VARIANT Read(IvcproConsumer* consumer) | Returns data from output stream. "Consumer" parameter indicates the methods' caller |
| void AddConsumer(IvcproConsumer* consumer) | Adds consumer to list |
| void RemoveConsumer(IvcproConsumer* consumer) | Removes consumer from list |
| void addConsumer2(BSTR Value) | New method for linking: adds consumer to component. Use consumer.asConsumer() method as Value |
| void removeConsumer2(BSTR Value) | New method for linking: removes consumer from component. Use consumer.asConsumer() method as Value |
| Methods | |
| void Write(IvcproProvider* provider, VARIANT* data) | Writes data to input stream. "Provider" parameter indicates the methods' caller |
| void AddProvider(IvcproProvider* provider) | Adds provider to list |
| void RemoveProvider(IvcproProvider* provider) | Removes provider from list |
| BSTR asConsumer() | New method for linking: returns Value which could be passed to addConsumer2() and removeConsumer2() methods |
Wave processing components:
WaveIn,
WaveOut,
WaveCodec,
WaveRiff,
WaveMixer,
WaveResampler,
Equalizer,
WaveMultiBandSplitter
Legacy IP components:
IpServer,
IpClient,
IpBroadcastServer,
IpBroadcastClient,
MediaGate,
ConferenceServer
RTP streaming components:
IPReceiver,
IPTransmitter,
RTPConfClient,
RTPConfServer
Misc. components:
VolumeControl,
DisplayBands