22 #ifdef HAVE_OSS_SUPPORT 47 virtual QString
open(
const QString &dev) Q_DECL_OVERRIDE;
56 virtual int read(QByteArray &buffer,
unsigned int offset)
60 virtual int close() Q_DECL_OVERRIDE;
75 virtual int detectTracks(
unsigned int &min,
unsigned int &max)
89 virtual int tracks() Q_DECL_OVERRIDE;
130 virtual QList <unsigned int>
supportedBits() Q_DECL_OVERRIDE;
virtual QList< unsigned int > supportedBits() Q_DECL_OVERRIDE
virtual int read(QByteArray &buffer, unsigned int offset) Q_DECL_OVERRIDE
virtual QString open(const QString &dev) Q_DECL_OVERRIDE
virtual QList< Kwave::Compression::Type > detectCompressions() Q_DECL_OVERRIDE
virtual double sampleRate() Q_DECL_OVERRIDE
virtual Kwave::Compression::Type compression() Q_DECL_OVERRIDE
virtual Kwave::byte_order_t endianness() Q_DECL_OVERRIDE
virtual QStringList supportedDevices() Q_DECL_OVERRIDE
virtual QList< double > detectSampleRates() Q_DECL_OVERRIDE
void format2mode(int format, Kwave::Compression::Type &compression, int &bits, Kwave::SampleFormat::Format &sample_format)
int mode2format(Kwave::Compression::Type compression, int bits, Kwave::SampleFormat::Format sample_format)
virtual Kwave::SampleFormat::Format sampleFormat() Q_DECL_OVERRIDE
virtual int setSampleFormat(Kwave::SampleFormat::Format new_format) Q_DECL_OVERRIDE
virtual int bitsPerSample() Q_DECL_OVERRIDE
virtual int close() Q_DECL_OVERRIDE
virtual int setSampleRate(double &new_rate) Q_DECL_OVERRIDE
virtual QString fileFilter() Q_DECL_OVERRIDE
virtual ~RecordOSS() Q_DECL_OVERRIDE
virtual int setCompression(Kwave::Compression::Type new_compression) Q_DECL_OVERRIDE
virtual int tracks() Q_DECL_OVERRIDE
virtual int detectTracks(unsigned int &min, unsigned int &max) Q_DECL_OVERRIDE
virtual QList< Kwave::SampleFormat::Format > detectSampleFormats() Q_DECL_OVERRIDE
virtual int setBitsPerSample(unsigned int new_bits) Q_DECL_OVERRIDE
virtual int setTracks(unsigned int &tracks) Q_DECL_OVERRIDE