summaryrefslogtreecommitdiffstats
path: root/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp
diff options
context:
space:
mode:
authorTim Blechmann <tim@klingt.org>2024-02-12 18:06:41 +0800
committerTim Blechmann <tim@klingt.org>2024-02-14 09:03:42 +0800
commit3b694bb6efa6eafa8369f37134411d0257f21bea (patch)
treea1c7a4af0acc591dd92efdcff59e0bf2c6d413ef /src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp
parent14c2a6cfd10fd607b7287181a4c974c52f512462 (diff)
gstreamer: gst adaptors - make ctors explicit
Using explicit constructors to improve code readability and implicit conversion surprise Pick-to: 6.5 6.6 6.7 Change-Id: I188b7c8c2a78556dadb887688580d58deacad7ad Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io> Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
Diffstat (limited to 'src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp')
-rw-r--r--src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp
index 2cb7b2a0c..e52debcef 100644
--- a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp
+++ b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp
@@ -61,7 +61,7 @@ QGStreamerAudioSink::QGStreamerAudioSink(const QAudioDevice &device, QGstAppSrc
// g_signal_connect (gstDecodeBin, "pad-added", (GCallback) padAdded, conv);
const auto *audioInfo = static_cast<const QGStreamerAudioDeviceInfo *>(device.handle());
- gstOutput = gst_device_create_element(audioInfo->gstDevice, nullptr);
+ gstOutput = QGstElement(gst_device_create_element(audioInfo->gstDevice, nullptr));
gstPipeline.add(gstAppSrc, queue, /*gstDecodeBin, */ audioconvert, gstVolume, gstOutput);
gstAppSrc.link(queue, audioconvert, gstVolume, gstOutput);