summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2021-06-17 15:33:34 +0200
committerLars Knoll <lars.knoll@qt.io>2021-06-17 23:14:02 +0200
commit987e782cb3529a21b9339bac5514254d82580e5d (patch)
treeee11aa2f9e02c07a9806f3272e1159c92527c0ab
parent32b35a940d326afa7864173f5ed798e3488a18a8 (diff)
Get rid of QMediaCaptureSession::isAvailable()
We expect some basic capturing support to be there on all our platforms. Change-Id: I913f98562fdd47cf887c98edbefba6976ff211ba Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
-rw-r--r--src/multimedia/recording/qmediacapturesession.cpp9
-rw-r--r--src/multimedia/recording/qmediacapturesession.h2
2 files changed, 1 insertions, 10 deletions
diff --git a/src/multimedia/recording/qmediacapturesession.cpp b/src/multimedia/recording/qmediacapturesession.cpp
index 9343c5282..90cd27066 100644
--- a/src/multimedia/recording/qmediacapturesession.cpp
+++ b/src/multimedia/recording/qmediacapturesession.cpp
@@ -112,6 +112,7 @@ QMediaCaptureSession::QMediaCaptureSession(QObject *parent)
{
d_ptr->q = this;
d_ptr->captureSession = QPlatformMediaIntegration::instance()->createCaptureSession();
+ Q_ASSERT(d_ptr->captureSession);
}
/*!
@@ -131,14 +132,6 @@ QMediaCaptureSession::~QMediaCaptureSession()
}
/*!
- Returns false if media capture is not supported.
- */
-bool QMediaCaptureSession::isAvailable() const
-{
- return d_ptr->captureSession != nullptr;
-}
-
-/*!
Returns the device that is being used to capture audio.
*/
QAudioInput *QMediaCaptureSession::audioInput() const
diff --git a/src/multimedia/recording/qmediacapturesession.h b/src/multimedia/recording/qmediacapturesession.h
index a26fb7101..50ece6aff 100644
--- a/src/multimedia/recording/qmediacapturesession.h
+++ b/src/multimedia/recording/qmediacapturesession.h
@@ -67,8 +67,6 @@ public:
explicit QMediaCaptureSession(QObject *parent = nullptr);
~QMediaCaptureSession();
- bool isAvailable() const;
-
QAudioInput *audioInput() const;
void setAudioInput(QAudioInput *device);