]> camargo.eng.br - camargo/neiasound.git/blob - src/nSoundBag.h
Initial commit
[camargo/neiasound.git] / src / nSoundBag.h
1 #ifndef NSOUNDBAG_H
2 #define NSOUNDBAG_H
3
4 #include <QObject>
5 #include "nSoundFormat.h"
6
7
8 class nSoundBag : public QObject
9 {
10     Q_OBJECT
11     Q_ENUMS(nSoundFormat)
12 public:
13     nSoundBag(nSoundFormat format, quint64 frames, int frequency, QObject * parent = 0);
14     virtual ~nSoundBag();
15
16     quint64 m_frames;
17     uchar * m_data;
18     quint64 m_data_size;
19     int m_frequency;
20     nSoundFormat m_format;
21
22 signals:
23
24 public slots:
25
26 private:
27
28 };
29
30 #endif // NSOUNDBAG_H