diff options
author | Michael Goddard <michael.goddard@nokia.com> | 2012-06-12 17:18:03 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-06-14 05:42:49 +0200 |
commit | c88abd01775ea26f9552b89694ffb95b770af407 (patch) | |
tree | 73ad4ef4343adeaefc3ce2602d413fb2b0dfa82a /tests | |
parent | 940ef93c30d7b3421c3304762fed538dd1f41504 (diff) | |
download | qtmultimedia-c88abd01775ea26f9552b89694ffb95b770af407.tar.gz |
Replace a writable position() property with a seek() method.
Seeking is sometimes asynchronous, and more importantly nearly every
one using a slider for seeking ends up with a binding loop.
Change-Id: I45d92e19b0276c8b97c51c073754d1c9d3dc611e
Reviewed-by: Ling Hu <ling.hu@nokia.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/unit/qdeclarativeaudio/tst_qdeclarativeaudio.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/auto/unit/qdeclarativeaudio/tst_qdeclarativeaudio.cpp b/tests/auto/unit/qdeclarativeaudio/tst_qdeclarativeaudio.cpp index 50400258a..f2d7afca9 100644 --- a/tests/auto/unit/qdeclarativeaudio/tst_qdeclarativeaudio.cpp +++ b/tests/auto/unit/qdeclarativeaudio/tst_qdeclarativeaudio.cpp @@ -315,7 +315,7 @@ void tst_QDeclarativeAudio::nullPlayerControl() QCOMPARE(audio.duration(), 0); QCOMPARE(audio.position(), 0); - audio.setPosition(10000); + audio.seek(10000); QCOMPARE(audio.position(), 10000); QCOMPARE(audio.volume(), qreal(1.0)); @@ -369,7 +369,7 @@ void tst_QDeclarativeAudio::nullService() QCOMPARE(audio.duration(), 0); QCOMPARE(audio.position(), 0); - audio.setPosition(10000); + audio.seek(10000); QCOMPARE(audio.position(), 10000); QCOMPARE(audio.volume(), qreal(1.0)); @@ -611,17 +611,17 @@ void tst_QDeclarativeAudio::position() // QDeclarativeAudio won't bound set positions to the duration. A media service may though. QCOMPARE(audio.duration(), 0); - audio.setPosition(450); + audio.seek(450); QCOMPARE(audio.position(), 450); QCOMPARE(provider.playerControl()->position(), qint64(450)); QCOMPARE(spy.count(), 1); - audio.setPosition(-5403); + audio.seek(-5403); QCOMPARE(audio.position(), 0); QCOMPARE(provider.playerControl()->position(), qint64(0)); QCOMPARE(spy.count(), 2); - audio.setPosition(-5403); + audio.seek(-5403); QCOMPARE(audio.position(), 0); QCOMPARE(provider.playerControl()->position(), qint64(0)); QCOMPARE(spy.count(), 2); |