summaryrefslogtreecommitdiffstats
path: root/src/multimediakit/qmediarecorder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/multimediakit/qmediarecorder.cpp')
-rw-r--r--src/multimediakit/qmediarecorder.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/multimediakit/qmediarecorder.cpp b/src/multimediakit/qmediarecorder.cpp
index 1c08e28..2584359 100644
--- a/src/multimediakit/qmediarecorder.cpp
+++ b/src/multimediakit/qmediarecorder.cpp
@@ -168,7 +168,12 @@ void QMediaRecorderPrivate::_q_error(int error, const QString &errorString)
void QMediaRecorderPrivate::_q_serviceDestroyed()
{
- q_func()->setMediaObject(0);
+ mediaObject = 0;
+ control = 0;
+ formatControl = 0;
+ audioControl = 0;
+ videoControl = 0;
+ metaDataControl = 0;
}
void QMediaRecorderPrivate::_q_notify()