19 #ifndef SAMPLE_READER_H 20 #define SAMPLE_READER_H 63 virtual void goOn() Q_DECL_OVERRIDE;
66 inline bool eof()
const {
67 return (pos() > m_last);
77 virtual bool done() const Q_DECL_OVERRIDE {
return eof(); }
112 return (m_src_position + m_buffer_position - m_buffer_used);
164 unsigned int buf_offset,
165 unsigned int length);
unsigned int m_buffer_position
virtual bool done() const Q_DECL_OVERRIDE
sample_index_t m_src_position
sample_index_t last() const
Kwave::SampleArray m_buffer
sample_index_t first() const
sample_index_t pos() const
QList< Kwave::Stripe > m_stripes
unsigned int m_buffer_used
sample_index_t m_last_seek_pos