Audaspace 1.7.0
A high level audio library.
Loading...
Searching...
No Matches
CoreAudioDevice Member List

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

CoreAudioDevice(DeviceSpecs specs, int buffersize=AUD_DEFAULT_BUFFER_SIZE)CoreAudioDevice
create()SoftwareDeviceprotected
destroy()SoftwareDeviceprotected
getDistanceModel() constSoftwareDevicevirtual
getDopplerFactor() constSoftwareDevicevirtual
getListenerLocation() constSoftwareDevicevirtual
getListenerOrientation() constSoftwareDevicevirtual
getListenerVelocity() constSoftwareDevicevirtual
getRingBuffer()MixingThreadDeviceinlineprotected
getSpecs() constSoftwareDevicevirtual
getSpeedOfSound() constSoftwareDevicevirtual
getSynchronizerPosition() (defined in CoreAudioDevice)CoreAudioDevicevirtual
getVolume() constSoftwareDevicevirtual
isMixingThreadRunning()MixingThreadDeviceinlineprotected
isSynchronizerPlaying() (defined in SoftwareDevice)SoftwareDevicevirtual
lock()SoftwareDevicevirtual
m_mixerSoftwareDeviceprotected
m_qualitySoftwareDeviceprotected
m_specsSoftwareDeviceprotected
mix(data_t *buffer, int length)SoftwareDeviceprotected
MixingThreadDevice()MixingThreadDeviceprotected
notifyMixingThread()MixingThreadDeviceprotected
play(std::shared_ptr< IReader > reader, bool keep=false)SoftwareDevicevirtual
play(std::shared_ptr< ISound > sound, bool keep=false)SoftwareDevicevirtual
playSynchronizer() (defined in CoreAudioDevice)CoreAudioDevicevirtual
preMixingWork(bool playing)MixingThreadDeviceprotectedvirtual
registerPlugin()CoreAudioDevicestatic
seekSynchronizer(double time) (defined in CoreAudioDevice)CoreAudioDevicevirtual
setDistanceModel(DistanceModel model)SoftwareDevicevirtual
setDopplerFactor(float factor)SoftwareDevicevirtual
setListenerLocation(const Vector3 &location)SoftwareDevicevirtual
setListenerOrientation(const Quaternion &orientation)SoftwareDevicevirtual
setListenerVelocity(const Vector3 &velocity)SoftwareDevicevirtual
setPanning(IHandle *handle, float pan)SoftwareDevicestatic
setQuality(ResampleQuality quality)SoftwareDevice
setSpecs(Specs specs)SoftwareDeviceprotected
setSpecs(DeviceSpecs specs)SoftwareDeviceprotected
setSpeedOfSound(float speed)SoftwareDevicevirtual
setSyncCallback(syncFunction function, void *data) (defined in SoftwareDevice)SoftwareDevicevirtual
setVolume(float volume)SoftwareDevicevirtual
SoftwareDevice()SoftwareDeviceprotected
startMixingThread(size_t buffersize)MixingThreadDeviceprotected
stopAll()SoftwareDevicevirtual
stopMixingThread()MixingThreadDeviceprotected
stopSynchronizer() (defined in CoreAudioDevice)CoreAudioDevicevirtual
syncFunction typedefIDevice
unlock()SoftwareDevicevirtual
~CoreAudioDevice()CoreAudioDevicevirtual
~IDevice()IDeviceinlinevirtual