Alsa Member List

This is the complete list of members for Alsa, including all inherited members.

actPBBufferTime (defined in Alsa)Alsaprivate
actPBPeriodTime (defined in Alsa)Alsaprivate
actRecBufferTime (defined in Alsa)Alsaprivate
actRecPeriodTime (defined in Alsa)Alsaprivate
AddFileWatch(int fd, bool ReadWatch=true, bool WriteWatch=false, bool ExceptWatch=true)Driverprotected
AddInterface(player_devaddr_t addr)Driverprotected
AddInterface(player_devaddr_t *addr, ConfigFile *cf, int section, int code, const char *key=NULL)Driverprotected
AddSilence(uint32_t time, AudioSample *format) (defined in Alsa)Alsaprivate
AddStoredSample(StoredSample *newSample) (defined in Alsa)Alsaprivate
AddStoredSample(player_audio_wav_t *waveData) (defined in Alsa)Alsaprivate
AddStoredSample(const char *filePath) (defined in Alsa)Alsaprivate
AddToQueue(QueueItem *newItem) (defined in Alsa)Alsaprivate
AddToQueue(player_audio_wav_t *waveData) (defined in Alsa)Alsaprivate
AddToQueue(AudioSample *sample) (defined in Alsa)Alsaprivate
AdvanceQueue(void) (defined in Alsa)Alsaprivate
Alsa(ConfigFile *cf, int section) (defined in Alsa)Alsa
alwaysonDriver
cfgPBBufferTime (defined in Alsa)Alsaprivate
cfgPBPeriodTime (defined in Alsa)Alsaprivate
cfgRecBufferTime (defined in Alsa)Alsaprivate
cfgRecPeriodTime (defined in Alsa)Alsaprivate
cfgRecStoreTime (defined in Alsa)Alsaprivate
CleanUpMixerElements(MixerElement *elements, uint32_t count) (defined in Alsa)Alsaprivate
ClearQueue(void) (defined in Alsa)Alsaprivate
debugLevel (defined in Alsa)Alsaprivate
device_addrDriver
Driver(ConfigFile *cf, int section, bool overwrite_cmds, size_t queue_maxlen, int interf)Driver
Driver(ConfigFile *cf, int section, bool overwrite_cmds=true, size_t queue_maxlen=PLAYER_MSGQUEUE_DEFAULT_MAXLEN)Driver
DummyMain(void *driver)ThreadedDriverprotectedstatic
DummyMainQuit(void *driver)ThreadedDriverprotectedstatic
entriesDriver
EnumElementCaps(MixerElement *element) (defined in Alsa)Alsaprivate
EnumMixerElements(void) (defined in Alsa)Alsaprivate
FilterElements(MixerElement *elements, uint32_t &count) (defined in Alsa)Alsaprivate
GetError()Driverinline
GetSampleAtIndex(int index) (defined in Alsa)Alsaprivate
HandleMixerChannelCmd(player_audio_mixer_channel_list_t *data) (defined in Alsa)Alsaprivate
HandleMixerChannelLevelReq(player_audio_mixer_channel_list_t *data, QueuePointer &resp_queue) (defined in Alsa)Alsaprivate
HandleMixerChannelListReq(player_audio_mixer_channel_list_detail_t *data, QueuePointer &resp_queue) (defined in Alsa)Alsaprivate
HandleRecordCmd(player_bool_t *data) (defined in Alsa)Alsaprivate
HandleRecordedData(void) (defined in Alsa)Alsaprivate
HandleSampleLoadReq(player_audio_sample_t *data, QueuePointer &resp_queue) (defined in Alsa)Alsaprivate
HandleSamplePlayCmd(player_audio_sample_item_t *data) (defined in Alsa)Alsaprivate
HandleSampleRecordReq(player_audio_sample_rec_req_t *data, QueuePointer &resp_queue) (defined in Alsa)Alsaprivate
HandleSampleRetrieveReq(player_audio_sample_t *data, QueuePointer &resp_queue) (defined in Alsa)Alsaprivate
HandleWavePlayCmd(player_audio_wav_t *waveData) (defined in Alsa)Alsaprivate
HasSubscriptions() (defined in Driver)Driver
InQueueDriver
LevelFromPlayer(long min, long max, float level) (defined in Alsa)Alsaprivate
LevelToPlayer(long min, long max, long level) (defined in Alsa)Alsaprivate
Lock(void)Driverprotectedvirtual
Main(void)Alsaprivatevirtual
MainQuit(void)Alsaprivatevirtual
MainSetup(void)Alsaprivatevirtual
MixerDetailsToPlayer(player_audio_mixer_channel_list_detail_t *dest) (defined in Alsa)Alsaprivate
mixerDevice (defined in Alsa)Alsaprivate
mixerElements (defined in Alsa)Alsaprivate
mixerFilterExact (defined in Alsa)Alsaprivate
mixerFilters (defined in Alsa)Alsaprivate
mixerHandle (defined in Alsa)Alsaprivate
MixerLevelsToPlayer(player_audio_mixer_channel_list_t *dest) (defined in Alsa)Alsaprivate
nextSampleIdx (defined in Alsa)Alsaprivate
numElements (defined in Alsa)Alsaprivate
numPBFDs (defined in Alsa)Alsaprivate
numRecFDs (defined in Alsa)Alsaprivate
pbDevice (defined in Alsa)Alsaprivate
pbFDs (defined in Alsa)Alsaprivate
pbHandle (defined in Alsa)Alsaprivate
pbPeriodSize (defined in Alsa)Alsaprivate
periodBuffer (defined in Alsa)Alsaprivate
PlaybackCallback(int numFrames) (defined in Alsa)Alsaprivate
playState (defined in Alsa)Alsaprivate
PrintMixerElements(MixerElement *elements, uint32_t count) (defined in Alsa)Alsaprivate
ProcessInternalMessages(QueuePointer &resp_queue, player_msghdr *hdr, void *data)Drivervirtual
ProcessMessage(QueuePointer &resp_queue, player_msghdr *hdr, void *data)Alsavirtual
ProcessMessages(int maxmsgs)Driver
ProcessMessages(void)Driver
Publish(player_devaddr_t addr, QueuePointer &queue, uint8_t type, uint8_t subtype, void *src=NULL, size_t deprecated=0, double *timestamp=NULL, bool copy=true)Drivervirtual
Publish(player_devaddr_t addr, uint8_t type, uint8_t subtype, void *src=NULL, size_t deprecated=0, double *timestamp=NULL, bool copy=true)Drivervirtual
Publish(QueuePointer &queue, player_msghdr_t *hdr, void *src, bool copy=true)Drivervirtual
Publish(player_msghdr_t *hdr, void *src, bool copy=true)Drivervirtual
PublishMixerData(void) (defined in Alsa)Alsaprivate
PublishRecordedData(void) (defined in Alsa)Alsaprivate
queueHead (defined in Alsa)Alsaprivate
queueTail (defined in Alsa)Alsaprivate
recBits (defined in Alsa)Alsaprivate
recData (defined in Alsa)Alsaprivate
recDataLength (defined in Alsa)Alsaprivate
recDataOffset (defined in Alsa)Alsaprivate
recDest (defined in Alsa)Alsaprivate
recDevice (defined in Alsa)Alsaprivate
recFDs (defined in Alsa)Alsaprivate
recHandle (defined in Alsa)Alsaprivate
recNumChannels (defined in Alsa)Alsaprivate
RecordCallback(int numFrames) (defined in Alsa)Alsaprivate
recPeriodSize (defined in Alsa)Alsaprivate
recSampleRate (defined in Alsa)Alsaprivate
recState (defined in Alsa)Alsaprivate
RegisterProperty(const char *key, Property *property, ConfigFile *cf, int section)Drivervirtual
RegisterProperty(Property *property, ConfigFile *cf, int section)Drivervirtual
RemoveFileWatch(int fd, bool ReadWatch=true, bool WriteWatch=false, bool ExceptWatch=true)Driverprotected
ret_queueDriver
samplesHead (defined in Alsa)Alsaprivate
samplesTail (defined in Alsa)Alsaprivate
SendStateMessage(void) (defined in Alsa)Alsaprivate
SetElementLevel(uint32_t index, float level) (defined in Alsa)Alsaprivate
SetElementSwitch(uint32_t index, player_bool_t active) (defined in Alsa)Alsaprivate
SetError(int code)Driverinlineprotected
SetPBParams(AudioSample *sample) (defined in Alsa)Alsaprivate
SetRecParams(void) (defined in Alsa)Alsaprivate
Setup()ThreadedDrivervirtual
SetupMixer(void) (defined in Alsa)Alsaprivate
SetupPlayBack(void) (defined in Alsa)Alsaprivate
SetupRecord(void) (defined in Alsa)Alsaprivate
SetupRecordBuffer(uint32_t length) (defined in Alsa)Alsaprivate
Shutdown()ThreadedDrivervirtual
silenceTime (defined in Alsa)Alsaprivate
SplitElements(MixerElement *elements, uint32_t &count) (defined in Alsa)Alsaprivate
StartPlayback(void) (defined in Alsa)Alsaprivate
StartRecording(void) (defined in Alsa)Alsaprivate
StartThread(void) (defined in ThreadedDriver)ThreadedDriverprotectedvirtual
StopPlayback(void) (defined in Alsa)Alsaprivate
StopRecording(void) (defined in Alsa)Alsaprivate
StopThread(void)ThreadedDriverprotectedvirtual
Subscribe(player_devaddr_t addr)Drivervirtual
Subscribe(QueuePointer &, player_devaddr_t)Driverinlinevirtual
SubscriptionLock(void)Driverprotectedvirtual
SubscriptionUnlock(void)Driverprotectedvirtual
Terminate()ThreadedDrivervirtual
TestCancel()ThreadedDriverprotectedvirtual
ThreadedDriver(ConfigFile *cf, int section, bool overwrite_cmds, size_t queue_maxlen, int interface_)ThreadedDriver
ThreadedDriver(ConfigFile *cf, int section, bool overwrite_cmds=true, size_t queue_maxlen=PLAYER_MSGQUEUE_DEFAULT_MAXLEN)ThreadedDriver
Unlock(void)Driverprotectedvirtual
Unsubscribe(player_devaddr_t addr)Drivervirtual
Unsubscribe(QueuePointer &, player_devaddr_t)Driverinlinevirtual
Update()ThreadedDriverinlinevirtual
useQueue (defined in Alsa)Alsaprivate
Wait(double TimeOut=0.0)ThreadedDrivervirtual
~Alsa(void) (defined in Alsa)Alsa
~Driver()Drivervirtual
~ThreadedDriver()ThreadedDrivervirtual