57 |
LSCPServer(Sampler* pSampler); |
LSCPServer(Sampler* pSampler); |
58 |
|
|
59 |
// Methods called by the parser |
// Methods called by the parser |
|
String CreateAudioOutputDevice(String Driver, std::map<String,String> Parameters = StringMap()); |
|
60 |
String DestroyAudioOutputDevice(uint DeviceIndex); |
String DestroyAudioOutputDevice(uint DeviceIndex); |
61 |
String LoadInstrument(String Filename, uint uiInstrument, uint uiSamplerChannel, bool bBackground = false); |
String LoadInstrument(String Filename, uint uiInstrument, uint uiSamplerChannel, bool bBackground = false); |
62 |
String LoadEngine(String EngineName, uint uiSamplerChannel); |
String LoadEngine(String EngineName, uint uiSamplerChannel); |
74 |
#ifdef __GNUC__ |
#ifdef __GNUC__ |
75 |
typedef std::map<String,String> StringMap; // nasty workaround for a GCC bug (see GCC bug #15980, #57) |
typedef std::map<String,String> StringMap; // nasty workaround for a GCC bug (see GCC bug #15980, #57) |
76 |
String GetAudioOutputDriverParameterInfo(String Driver, String Parameter, std::map<String,String> DependencyList = StringMap()); |
String GetAudioOutputDriverParameterInfo(String Driver, String Parameter, std::map<String,String> DependencyList = StringMap()); |
77 |
|
String CreateAudioOutputDevice(String Driver, std::map<String,String> Parameters = StringMap()); |
78 |
#else |
#else |
79 |
String GetAudioOutputDriverParameterInfo(String Driver, String Parameter, std::map<String,String> DependencyList = std::map<String,String>()); |
String GetAudioOutputDriverParameterInfo(String Driver, String Parameter, std::map<String,String> DependencyList = std::map<String,String>()); |
80 |
|
String CreateAudioOutputDevice(String Driver, std::map<String,String> Parameters = std::map<String,String>()); |
81 |
#endif // __GNUC__ |
#endif // __GNUC__ |
82 |
String GetAudioOutputDeviceCount(); |
String GetAudioOutputDeviceCount(); |
83 |
String GetAudioOutputDevices(); |
String GetAudioOutputDevices(); |