Android: Make the Mediaplayer more robust
authorChristian Strømme <christian.stromme@digia.com>
Thu, 20 Feb 2014 13:25:35 +0000 (14:25 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Thu, 20 Mar 2014 23:31:17 +0000 (00:31 +0100)
commitdcf11bba3ccfd2a2a44556b1947406947aaa2be1
treea138cb2ba0c668b56df82e9e93e7a99d61771bf2
parentddd22fab2bb26cd452edc1b8fc0c0750a7c52ae5
Android: Make the Mediaplayer more robust

In some cases the the Android media player would get into a unexpected
state and we where then not able to recover.
With this patch we monitor the state changes more closely and recover
when possible.

Task-number: QTBUG-35651

Change-Id: I142c63fbbf716d3f94ebdcf016a7cadad7b13207
Reviewed-by: Yoann Lopes <yoann.lopes@digia.com>
src/plugins/android/jar/src/org/qtproject/qt5/android/multimedia/QtAndroidMediaPlayer.java
src/plugins/android/src/common/qandroidvideooutput.h
src/plugins/android/src/common/qandroidvideorendercontrol.cpp
src/plugins/android/src/common/qandroidvideorendercontrol.h
src/plugins/android/src/mediaplayer/qandroidmediaplayercontrol.cpp
src/plugins/android/src/mediaplayer/qandroidmediaplayercontrol.h
src/plugins/android/src/wrappers/jmediaplayer.cpp
src/plugins/android/src/wrappers/jmediaplayer.h