summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorThomas McGuire <thomas.mcguire.qnx@kdab.com>2012-07-30 15:27:18 +0200
committerQt by Nokia <qt-info@nokia.com>2012-07-30 15:28:36 +0200
commitcfa44b12bea5ad1201333a6ed4106e2c4762407d (patch)
tree53c36929f1f27bafdc9525ec77d1380f65db32f6 /src
parent5ce50b5fc7ea7f29fecc02e94be0a4bb69a047e2 (diff)
Blackberry: Assert that we are in detached state
Change-Id: I744d542374c72318b548407cd3da084449822e92 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/blackberry/bbmediaplayercontrol.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/blackberry/bbmediaplayercontrol.cpp b/src/plugins/blackberry/bbmediaplayercontrol.cpp
index 166009826..28a84c2b7 100644
--- a/src/plugins/blackberry/bbmediaplayercontrol.cpp
+++ b/src/plugins/blackberry/bbmediaplayercontrol.cpp
@@ -181,6 +181,9 @@ QString BbMediaPlayerControl::resourcePathForUrl(const QUrl &url)
void BbMediaPlayerControl::attach()
{
+ // Should only be called in detached state
+ Q_ASSERT(m_audioId == -1 && !m_inputAttached && m_tempMediaFileName.isEmpty());
+
if (m_media.isNull() || !m_context) {
setMediaStatus(QMediaPlayer::NoMedia);
return;