7#include <QtCore/qiodevice.h>
8#include <QtMultimedia/qaudioformat.h>
28 static qint64 headerLength();
30 bool open(QIODevice::OpenMode
mode)
override;
31 void close()
override;
36 bool isSequential()
const override;
37 qint64 bytesAvailable()
const override;
51 bool writeDataLength();
52 bool enoughDataAvailable();
53 bool findChunk(
const char *chunkId);
54 void discardBytes(
qint64 numBytes);
59 WaitingForFormatState,
70 bool peekChunk(chunk* pChunk,
bool handleEndianness =
true);
99 static const int HeaderLength =
sizeof(CombinedHeader);
101 bool haveFormat =
false;
102 bool haveHeader =
false;
108 bool bigEndian =
false;
109 bool byteSwap =
false;
IOBluetoothDevice * device
\inmodule QtCore \reentrant
Combined button and popup list for selecting options.
GLenum GLuint GLintptr GLsizeiptr size
[1]
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLint GLsizei GLsizei GLenum format
static QByteArray getDevice(const QString &rootPath)
file open(QIODevice::ReadOnly)
void writeData(const QByteArray &data)