|
Async
0.18.0
|
This class is used to select one of many audio streams. More...
#include <AsyncAudioSelector.h>
This class is used to select one of many audio streams.
This class is used to select one of many incoming audio streams. Incoming samples on non-selected branches will be thrown away.
Definition at line 114 of file AsyncAudioSelector.h.
| Async::AudioSelector::AudioSelector | ( | void | ) |
Default constuctor.
| Async::AudioSelector::~AudioSelector | ( | void | ) |
Destructor.
| void Async::AudioSelector::addSource | ( | AudioSource * | source | ) |
Add an audio source to the selector.
| source | The audio source to add |
| bool Async::AudioSelector::autoSelectEnabled | ( | AudioSource * | source | ) |
Find out if auto select is enabled or not for the given source.
| source | The audio source |
| void Async::AudioSelector::disableAutoSelect | ( | AudioSource * | source | ) |
Disable autoselection on the given source.
| source | The audio source |
| void Async::AudioSelector::enableAutoSelect | ( | AudioSource * | source, |
| int | prio | ||
| ) |
Enable autoselection on the given source.
| source | The audio source |
| prio | The priority to set. Higher numbers give higher priority. |
| void Async::AudioSelector::removeSource | ( | AudioSource * | source | ) |
Remove a previously added audio source from the selector.
| source | The audio source to remove |
| void Async::AudioSelector::selectSource | ( | AudioSource * | source | ) |
Select one of the previously added audio sources.
| source | The audio source to select. 0 = none selected. |
| void Async::AudioSelector::setSelectionPrio | ( | AudioSource * | source, |
| int | prio | ||
| ) |
Set the prio to be used for selection.
| source | The audio source |
| prio | The priority to set. Higher numbers give higher priority. |
friend class Branch [friend] |
Definition at line 188 of file AsyncAudioSelector.h.
1.7.6.1