diff options
Diffstat (limited to 'src/multimedia/platform/gstreamer/audio/qaudioinput_gstreamer.cpp')
-rw-r--r-- | src/multimedia/platform/gstreamer/audio/qaudioinput_gstreamer.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/multimedia/platform/gstreamer/audio/qaudioinput_gstreamer.cpp b/src/multimedia/platform/gstreamer/audio/qaudioinput_gstreamer.cpp index 3a0d0c4a0..93d6a87d3 100644 --- a/src/multimedia/platform/gstreamer/audio/qaudioinput_gstreamer.cpp +++ b/src/multimedia/platform/gstreamer/audio/qaudioinput_gstreamer.cpp @@ -165,9 +165,9 @@ bool QGStreamerAudioInput::open() return false; } - auto *gstCaps = QGstUtils::capsForAudioFormat(m_format); + auto gstCaps = QGstUtils::capsForAudioFormat(m_format); - if (!gstCaps) { + if (gstCaps.isNull()) { setError(QAudio::OpenError); setState(QAudio::StoppedState); return false; @@ -186,7 +186,7 @@ bool QGStreamerAudioInput::open() gst_object_unref (gstBus); gstAppSink = createAppSink(); - g_object_set(gstAppSink.object(), "caps", gstCaps, nullptr); + gstAppSink.set("caps", gstCaps); QGstElement conv("audioconvert", "conv"); gstVolume = QGstElement("volume", "volume"); |