// // Created by selim on 02.07.15. // #ifndef GLTEST_ISNDSOURCE_H #define GLTEST_ISNDSOURCE_H struct ISndSource { virtual int getChannelCount() const = 0; virtual int getSampleRate() const = 0; virtual void readData(unsigned long frameCount, void* output) const = 0; virtual ~ISndSource() {} }; #endif //GLTEST_ISNDSOURCE_H