32 #include "../api_sound.h"
41 class InputSourceProvider;
42 class SoundProviderType;
54 static std::map<std::string, SoundProviderType *>
types;
68 const std::string &filename,
71 const std::string &type = std::string()
76 const std::string &fullname,
78 const std::string &type = std::string());
84 const std::string &type);
Sound provider.
Definition: soundprovider.h:46
I/O Device interface.
Definition: iodevice.h:51
static std::map< std::string, SoundProviderType * > types
Map of the class factories for each sound provider type.
Definition: soundprovider_factory.h:54
Virtual File System (VFS).
Definition: file_system.h:48
Sound Provider Factor class.
Definition: soundprovider_factory.h:47