40 class InputSourceProvider;
41 class SoundProviderType;
65 const std::string &filename,
68 const std::string &type = std::string()
73 const std::string &fullname,
75 const std::string &type = std::string());
81 const std::string &type);
Sound provider.
Definition: soundprovider.h:46
static SoundProvider * load(const std::string &filename, bool streamed, const FileSystem &fs, const std::string &type=std::string())
Loads an sample file from 'filename', using the provider identified by 'type'.
I/O Device interface.
Definition: iodevice.h:51
static SoundProvider * load(const std::string &fullname, bool streamed, const std::string &type=std::string())
Loads an sample file from 'filename', using the provider identified by 'type'.
Sound Provider Factor class.
Definition: soundprovider_factory.h:47
Virtual File System (VFS).
Definition: file_system.h:48
static SoundProvider * load(IODevice &file, bool streamed, const std::string &type)
Loads an sample file from 'file', using the provider identified by 'type'.