| Addon() const | ADDON::IAddonInstanceHandler | inline |
| AllowAll() const override | XFILE::CMusicFileDirectory | inlinevirtual |
| Author() const | ADDON::IAddonInstanceHandler | |
| CancelDirectory() | XFILE::IDirectory | inlinevirtual |
| CanInit() override | ADDON::CAudioDecoder | inlinevirtual |
| CanSeek() | ICodec | inlinevirtual |
| CAudioDecoder(const BinaryAddonBasePtr &addonInfo) | ADDON::CAudioDecoder | explicit |
| CMusicFileDirectory(void) | XFILE::CMusicFileDirectory | |
| ContainsFiles(const CURL &url) override | XFILE::CMusicFileDirectory | virtual |
| Create(const CURL &url) | XFILE::IDirectory | inlinevirtual |
| CreateDecoder() | ADDON::CAudioDecoder | |
| CreateInstance(KODI_HANDLE instance) | ADDON::IAddonInstanceHandler | |
| DestroyInstance() | ADDON::IAddonInstanceHandler | |
| Exists(const CURL &url) override | XFILE::CMusicFileDirectory | virtual |
| GetAddonBase() const | ADDON::IAddonInstanceHandler | inline |
| GetCacheLevel() const | ICodec | inlinevirtual |
| GetCacheType(const CURL &url) const | XFILE::IDirectory | inlinevirtual |
| GetDirectory(const CURL &url, CFileItemList &items) override | XFILE::CMusicFileDirectory | virtual |
| GetExtensions(const BinaryAddonBasePtr &addonInfo) | ADDON::CAudioDecoder | inlinestatic |
| GetKeyboardInput(const CVariant &heading, std::string &input, bool hiddenInput=false) | XFILE::IDirectory | protected |
| GetMimetypes(const BinaryAddonBasePtr &addonInfo) | ADDON::CAudioDecoder | inlinestatic |
| GetProgress() const | XFILE::IDirectory | inlinevirtual |
| GetTrackCount(const std::string &strPath) override | ADDON::CAudioDecoder | virtual |
| HasTags(const BinaryAddonBasePtr &addonInfo) | ADDON::CAudioDecoder | inlinestatic |
| HasTracks(const BinaryAddonBasePtr &addonInfo) | ADDON::CAudioDecoder | inlinestatic |
| IAddonInstanceHandler(ADDON_TYPE type, const BinaryAddonBasePtr &addonBase, KODI_HANDLE parentInstance=nullptr, const std::string &instanceID="") | ADDON::IAddonInstanceHandler | |
| ICodec() | ICodec | inline |
| Icon() const | ADDON::IAddonInstanceHandler | |
| ID() const | ADDON::IAddonInstanceHandler | |
| IDirectory() | XFILE::IDirectory | |
| IMusicInfoTagLoader(void)=default | MUSIC_INFO::IMusicInfoTagLoader | |
| Init(const CFileItem &file, unsigned int filecache) override | ADDON::CAudioDecoder | virtual |
| InstanceID() | ADDON::IAddonInstanceHandler | inline |
| IsAllowed(const CURL &url) const | XFILE::IDirectory | virtual |
| IsCaching() const | ICodec | inlinevirtual |
| Load(const std::string &strFileName, MUSIC_INFO::CMusicInfoTag &tag, EmbeddedArt *art=nullptr) override | ADDON::CAudioDecoder | virtual |
| m_bitRate | ICodec | |
| m_bitsPerCodedSample | ICodec | |
| m_bitsPerSample | ICodec | |
| m_CodecName | ICodec | |
| m_file | ICodec | |
| m_flags | XFILE::IDirectory | protected |
| m_format | ICodec | |
| m_profileManager | XFILE::IDirectory | protectedstatic |
| m_requirements | XFILE::IDirectory | protected |
| m_strExt | XFILE::CMusicFileDirectory | protected |
| m_strFileMask | XFILE::IDirectory | protected |
| ICodec::m_tag | ICodec | |
| XFILE::CMusicFileDirectory::m_tag | XFILE::CMusicFileDirectory | protected |
| m_TotalTime | ICodec | |
| Name() const | ADDON::IAddonInstanceHandler | |
| Path() const | ADDON::IAddonInstanceHandler | |
| ProcessRequirements() | XFILE::IDirectory | |
| Profile() const | ADDON::IAddonInstanceHandler | |
| ReadPCM(uint8_t *buffer, int size, int *actualsize) override | ADDON::CAudioDecoder | |
| ICodec::ReadPCM(unsigned char *pBuffer, int size, int *actualsize)=0 | ICodec | pure virtual |
| ReadRaw(uint8_t **pBuffer, int *bufferSize) | ICodec | inlinevirtual |
| RegisterProfileManager(const CProfileManager &profileManager) | XFILE::IDirectory | static |
| Remove(const CURL &url) | XFILE::IDirectory | inlinevirtual |
| RemoveRecursive(const CURL &url) | XFILE::IDirectory | inlinevirtual |
| RequireAuthentication(const CURL &url) | XFILE::IDirectory | protected |
| Seek(int64_t time) override | ADDON::CAudioDecoder | virtual |
| SetErrorDialog(const CVariant &heading, const CVariant &line1, const CVariant &line2=0, const CVariant &line3=0) | XFILE::IDirectory | protected |
| SetFlags(int flags) | XFILE::IDirectory | |
| SetMask(const std::string &strMask) | XFILE::IDirectory | |
| SetTotalTime(int64_t totaltime) | ICodec | inlinevirtual |
| UnregisterProfileManager() | XFILE::IDirectory | static |
| UsedType() const | ADDON::IAddonInstanceHandler | inline |
| Version() const | ADDON::IAddonInstanceHandler | |
| ~CAudioDecoder() override | ADDON::CAudioDecoder | |
| ~CMusicFileDirectory(void) override | XFILE::CMusicFileDirectory | |
| ~IAddonInstanceHandler() | ADDON::IAddonInstanceHandler | virtual |
| ~ICodec()=default | ICodec | virtual |
| ~IDirectory(void) | XFILE::IDirectory | virtual |
| ~IFileDirectory(void) override=default | XFILE::IFileDirectory | |
| ~IMusicInfoTagLoader()=default | MUSIC_INFO::IMusicInfoTagLoader | virtual |