diff options
author | Tim Blechmann <tim@klingt.org> | 2024-02-12 18:06:41 +0800 |
---|---|---|
committer | Tim Blechmann <tim@klingt.org> | 2024-02-14 09:03:42 +0800 |
commit | 3b694bb6efa6eafa8369f37134411d0257f21bea (patch) | |
tree | a1c7a4af0acc591dd92efdcff59e0bf2c6d413ef /src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp | |
parent | 14c2a6cfd10fd607b7287181a4c974c52f512462 (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.cpp | 2 |
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); |