Changes to GStreamer backend for audio decoder.
authorLev Zelenskiy <lev.zelenskiy@nokia.com>
Fri, 24 Feb 2012 02:50:32 +0000 (12:50 +1000)
committerQt by Nokia <qt-info@nokia.com>
Fri, 24 Feb 2012 05:00:41 +0000 (06:00 +0100)
commitb56d3e70df4a5bf25a1be97213b5dc36bc5e6dbd
treee35fd301a0e7198609679c95e2374d4b4aa28e85
parent0b8c6115cdb1ed7174b558daa00a19841a2d5a78
Changes to GStreamer backend for audio decoder.

Removed WaitingState.
New signals: finished(), positionChanged(), durationChanged().
New methods: position(), duration().
A parameter removed from read() method.
Unit tests updated.

Change-Id: Ie9d8a2804285c5542e592cce69963adbdf6ebfb8
Reviewed-by: Jonas Rabbe <jonas.rabbe@nokia.com>
Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
src/plugins/gstreamer/audiodecoder/qgstreameraudiodecodercontrol.cpp
src/plugins/gstreamer/audiodecoder/qgstreameraudiodecodercontrol.h
src/plugins/gstreamer/audiodecoder/qgstreameraudiodecodersession.cpp
src/plugins/gstreamer/audiodecoder/qgstreameraudiodecodersession.h
tests/auto/integration/qaudiodecoderbackend/tst_qaudiodecoderbackend.cpp
tests/auto/unit/qaudiodecoder/tst_qaudiodecoder.cpp
tests/auto/unit/qmultimedia_common/mockaudiodecodercontrol.h