diff options
author | Gareth Stockwell <ext-gareth.stockwell@nokia.com> | 2010-04-14 15:03:50 (GMT) |
---|---|---|
committer | Gareth Stockwell <ext-gareth.stockwell@nokia.com> | 2010-04-15 05:40:05 (GMT) |
commit | 7e598398ec161e3fc5df98ea754bd637d0c1ba30 (patch) | |
tree | d245106e3cb07d7f13ed1a72f02ee23313b0ee32 /src/3rdparty/phonon/mmf/abstractvideoplayer.cpp | |
parent | 4f97cf29e5be9f34341dd99ad4bd8dd3d61b1441 (diff) | |
download | Qt-7e598398ec161e3fc5df98ea754bd637d0c1ba30.zip Qt-7e598398ec161e3fc5df98ea754bd637d0c1ba30.tar.gz Qt-7e598398ec161e3fc5df98ea754bd637d0c1ba30.tar.bz2 |
Phonon MMF: calling pause() when in StoppedState triggers stateChanged()
Previously, the MMF backend simply swallowed a call to pause() when in
StoppedState. However, the stopToPause step in tst_mediaobject requires
the backend to emit a stateChanged signal when this happens.
Reviewed-by: Frans Englich
Diffstat (limited to 'src/3rdparty/phonon/mmf/abstractvideoplayer.cpp')
-rw-r--r-- | src/3rdparty/phonon/mmf/abstractvideoplayer.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/3rdparty/phonon/mmf/abstractvideoplayer.cpp b/src/3rdparty/phonon/mmf/abstractvideoplayer.cpp index c2bcce0..2e0ab1c 100644 --- a/src/3rdparty/phonon/mmf/abstractvideoplayer.cpp +++ b/src/3rdparty/phonon/mmf/abstractvideoplayer.cpp @@ -268,11 +268,10 @@ void MMF::AbstractVideoPlayer::MvpuoPrepareComplete(TInt aError) handlePendingParametersChanged(); emit totalTimeChanged(totalTime()); - changeState(StoppedState); - } else { - setError(tr("Buffering clip failed"), err); } + loadingComplete(aError); + TRACE_EXIT_0(); } |