Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CAESinkAUDIOTRACK Member List

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

AddPackets(uint8_t **data, unsigned int frames, unsigned int offset) overrideCAESinkAUDIOTRACKvirtual
AddPause(unsigned int millis) overrideCAESinkAUDIOTRACKvirtual
AudioTrackWrite(char *audioData, int offsetInBytes, int sizeInBytes)CAESinkAUDIOTRACKprotected
AudioTrackWrite(char *audioData, int sizeInBytes, int64_t timestamp)CAESinkAUDIOTRACKprotected
CAESinkAUDIOTRACK()CAESinkAUDIOTRACK
Create(std::string &device, AEAudioFormat &desiredFormat)CAESinkAUDIOTRACKstatic
CreateAudioTrack(int stream, int sampleRate, int channelMask, int encoding, int bufferSize)CAESinkAUDIOTRACKprotectedstatic
Deinitialize() overrideCAESinkAUDIOTRACKvirtual
Drain() overrideCAESinkAUDIOTRACKvirtual
EnumerateDevicesEx(AEDeviceInfoList &list, bool force=false)CAESinkAUDIOTRACKstatic
GetCacheTotal() overrideCAESinkAUDIOTRACKvirtual
GetDelay(AEDelayStatus &status) overrideCAESinkAUDIOTRACKvirtual
GetLatency() overrideCAESinkAUDIOTRACKvirtual
GetName() overrideCAESinkAUDIOTRACKinlinevirtual
HasVolume()IAESinkinlinevirtual
IAESink()=defaultIAESink
Initialize(AEAudioFormat &format, std::string &device) overrideCAESinkAUDIOTRACKvirtual
IsInitialized()CAESinkAUDIOTRACK
IsSupported(int sampleRateInHz, int channelConfig, int audioFormat)CAESinkAUDIOTRACKprotectedstatic
Register()CAESinkAUDIOTRACKstatic
SetVolume(float volume)IAESinkinlinevirtual
UpdateAvailablePassthroughCapabilities(bool isRaw=false)CAESinkAUDIOTRACKprotectedstatic
UpdateAvailablePCMCapabilities()CAESinkAUDIOTRACKprotectedstatic
VerifySinkConfiguration(int sampleRate, int channelMask, int encoding, bool isRaw=false)CAESinkAUDIOTRACKprotectedstatic
~CAESinkAUDIOTRACK() overrideCAESinkAUDIOTRACK
~IAESink()=defaultIAESinkvirtual