summaryrefslogtreecommitdiffstats
path: root/tests/auto/unit/multimedia/qaudioformat/tst_qaudioformat.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/unit/multimedia/qaudioformat/tst_qaudioformat.cpp')
-rw-r--r--tests/auto/unit/multimedia/qaudioformat/tst_qaudioformat.cpp74
1 files changed, 20 insertions, 54 deletions
diff --git a/tests/auto/unit/multimedia/qaudioformat/tst_qaudioformat.cpp b/tests/auto/unit/multimedia/qaudioformat/tst_qaudioformat.cpp
index 6558f455d..ff5590a16 100644
--- a/tests/auto/unit/multimedia/qaudioformat/tst_qaudioformat.cpp
+++ b/tests/auto/unit/multimedia/qaudioformat/tst_qaudioformat.cpp
@@ -45,9 +45,7 @@ public:
private slots:
void checkNull();
- void checkSampleSize();
- void checkByteOrder();
- void checkSampleType();
+ void checkSampleFormat();
void checkEquality();
void checkAssignment();
void checkSampleRate();
@@ -69,54 +67,30 @@ void tst_QAudioFormat::checkNull()
audioFormat0.setSampleRate(44100);
audioFormat0.setChannelCount(2);
- audioFormat0.setSampleSize(16);
- audioFormat0.setSampleType(QAudioFormat::SignedInt);
+ audioFormat0.setSampleFormat(QAudioFormat::Int16);
QVERIFY(audioFormat0.isValid());
}
-void tst_QAudioFormat::checkSampleSize()
+void tst_QAudioFormat::checkSampleFormat()
{
QAudioFormat audioFormat;
- audioFormat.setSampleSize(16);
- QVERIFY(audioFormat.sampleSize() == 16);
-}
-
-void tst_QAudioFormat::checkByteOrder()
-{
- QAudioFormat audioFormat;
- audioFormat.setByteOrder(QAudioFormat::LittleEndian);
- QVERIFY(audioFormat.byteOrder() == QAudioFormat::LittleEndian);
-
- QTest::ignoreMessage(QtDebugMsg, "LittleEndian");
- qDebug() << QAudioFormat::LittleEndian;
-
- audioFormat.setByteOrder(QAudioFormat::BigEndian);
- QVERIFY(audioFormat.byteOrder() == QAudioFormat::BigEndian);
-
- QTest::ignoreMessage(QtDebugMsg, "BigEndian");
- qDebug() << QAudioFormat::BigEndian;
-}
-
-void tst_QAudioFormat::checkSampleType()
-{
- QAudioFormat audioFormat;
- audioFormat.setSampleType(QAudioFormat::SignedInt);
- QVERIFY(audioFormat.sampleType() == QAudioFormat::SignedInt);
- QTest::ignoreMessage(QtDebugMsg, "SignedInt");
- qDebug() << QAudioFormat::SignedInt;
+ audioFormat.setSampleFormat(QAudioFormat::Int16);
+ QVERIFY(audioFormat.sampleFormat() == QAudioFormat::Int16);
+ QTest::ignoreMessage(QtDebugMsg, "Int16");
+ qDebug() << QAudioFormat::Int16;
- audioFormat.setSampleType(QAudioFormat::Unknown);
- QVERIFY(audioFormat.sampleType() == QAudioFormat::Unknown);
+ audioFormat.setSampleFormat(QAudioFormat::Unknown);
+ QVERIFY(audioFormat.sampleFormat() == QAudioFormat::Unknown);
QTest::ignoreMessage(QtDebugMsg, "Unknown");
qDebug() << QAudioFormat::Unknown;
- audioFormat.setSampleType(QAudioFormat::UnSignedInt);
- QVERIFY(audioFormat.sampleType() == QAudioFormat::UnSignedInt);
- QTest::ignoreMessage(QtDebugMsg, "UnSignedInt");
- qDebug() << QAudioFormat::UnSignedInt;
+ audioFormat.setSampleFormat(QAudioFormat::UInt8);
+ QVERIFY(audioFormat.sampleFormat() == QAudioFormat::UInt8);
+ QTest::ignoreMessage(QtDebugMsg, "UInt8");
+ qDebug() << QAudioFormat::UInt8;
- audioFormat.setSampleType(QAudioFormat::Float);
- QVERIFY(audioFormat.sampleType() == QAudioFormat::Float);
+ audioFormat.setSampleFormat(QAudioFormat::Float);
+ QVERIFY(audioFormat.sampleFormat() == QAudioFormat::Float);
QTest::ignoreMessage(QtDebugMsg, "Float");
qDebug() << QAudioFormat::Float;
}
@@ -133,15 +107,11 @@ void tst_QAudioFormat::checkEquality()
// on filled formats
audioFormat0.setSampleRate(8000);
audioFormat0.setChannelCount(1);
- audioFormat0.setSampleSize(8);
- audioFormat0.setByteOrder(QAudioFormat::LittleEndian);
- audioFormat0.setSampleType(QAudioFormat::UnSignedInt);
+ audioFormat0.setSampleFormat(QAudioFormat::UInt8);
audioFormat1.setSampleRate(8000);
audioFormat1.setChannelCount(1);
- audioFormat1.setSampleSize(8);
- audioFormat1.setByteOrder(QAudioFormat::LittleEndian);
- audioFormat1.setSampleType(QAudioFormat::UnSignedInt);
+ audioFormat1.setSampleFormat(QAudioFormat::UInt8);
QVERIFY(audioFormat0 == audioFormat1);
QVERIFY(!(audioFormat0 != audioFormat1));
@@ -158,9 +128,7 @@ void tst_QAudioFormat::checkAssignment()
audioFormat0.setSampleRate(8000);
audioFormat0.setChannelCount(1);
- audioFormat0.setSampleSize(8);
- audioFormat0.setByteOrder(QAudioFormat::LittleEndian);
- audioFormat0.setSampleType(QAudioFormat::UnSignedInt);
+ audioFormat0.setSampleFormat(QAudioFormat::UInt8);
audioFormat1 = audioFormat0;
QVERIFY(audioFormat1 == audioFormat0);
@@ -240,11 +208,9 @@ void tst_QAudioFormat::checkSizes_data()
QAudioFormat f;
QTest::newRow("invalid") << f << 0 << 0 << 0LL << 0 << 0 << 0LL << 0 << 0;
- f.setByteOrder(QAudioFormat::LittleEndian);
f.setChannelCount(1);
f.setSampleRate(8000);
- f.setSampleSize(8);
- f.setSampleType(QAudioFormat::SignedInt);
+ f.setSampleFormat(QAudioFormat::UInt8);
qint64 qrtr = 250000LL;
qint64 half = 500000LL;
@@ -257,7 +223,7 @@ void tst_QAudioFormat::checkSizes_data()
QTest::newRow("1ch_8b_8k_signed_16000") << f << 1 << 16000 << two << 16000 << 16000 << two << 16000 << 16000;
// Mono 16bit
- f.setSampleSize(16);
+ f.setSampleFormat(QAudioFormat::Int16);
QTest::newRow("1ch_16b_8k_signed_8000") << f << 2 << 8000 << half << 4000 << 8000 << half << 8000 << 4000;
QTest::newRow("1ch_16b_8k_signed_16000") << f << 2 << 16000 << one << 8000 << 16000 << one << 16000 << 8000;