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