6 #ifndef SWIFT_SOUND_SAMPLEPROVIDER_H
7 #define SWIFT_SOUND_SAMPLEPROVIDER_H
15 namespace swift::sound::sample_provider
30 virtual int readSamples(QVector<float> &samples, qint64 count) = 0;
static bool isLocalDeveloperDebugBuild()
Local build for developers.
Sample provider interface.
ISampleProvider(QObject *parent=nullptr)
Ctor.
virtual bool isFinished() const
Finished?
static bool verbose()
Verbose logs?
virtual ~ISampleProvider()
Dtor.
virtual int readSamples(QVector< float > &samples, qint64 count)=0
Read samples.
#define SWIFT_SOUND_EXPORT
Export a class or function from the library.