diff options
author | Tim Blechmann <tim@klingt.org> | 2024-04-05 12:40:04 +0800 |
---|---|---|
committer | Tim Blechmann <tim@klingt.org> | 2024-04-10 11:38:13 +0800 |
commit | c3b39a93e346480ce9ca708d0eb56dededf6b873 (patch) | |
tree | c94a65bd9890baa56866cd70d87a9e63c4956908 /src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp | |
parent | d13b8a29596d1befd2859ae3a07cfb93caf3259d (diff) |
GStreamer: rename `QGstAppSrc` to `QGstAppSource`
`QGstXXX` elements tend to be wrappers around `GstXXX` elements.
`QGstAppSource` is a bit of a different beast, though, as it's a QObject
that manages the underlying element.
Renaming it to `QGstAppSource` will free up the name of `QGstAppSrc` for
a proper wrapper object.
Pick-to: 6.5 6.6 6.7
Change-Id: I73571d623ee7e2388e1f07a5957469329c7b2af0
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 | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp index 87ad3b0f5..5399a3e64 100644 --- a/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp +++ b/src/plugins/multimedia/gstreamer/audio/qgstreameraudiosink.cpp @@ -12,7 +12,7 @@ #include <audio/qgstreameraudiosink_p.h> #include <audio/qgstreameraudiodevice_p.h> #include <common/qgst_debug_p.h> -#include <common/qgstappsrc_p.h> +#include <common/qgstappsource_p.h> #include <common/qgstpipeline_p.h> #include <common/qgstreamermessage_p.h> #include <common/qgstutils_p.h> @@ -23,7 +23,7 @@ QT_BEGIN_NAMESPACE QMaybe<QPlatformAudioSink *> QGStreamerAudioSink::create(const QAudioDevice &device, QObject *parent) { - auto maybeAppSrc = QGstAppSrc::create(); + auto maybeAppSrc = QGstAppSource::create(); if (!maybeAppSrc) return maybeAppSrc.error(); @@ -38,7 +38,7 @@ QMaybe<QPlatformAudioSink *> QGStreamerAudioSink::create(const QAudioDevice &dev return new QGStreamerAudioSink(device, maybeAppSrc.value(), audioconvert, volume, parent); } -QGStreamerAudioSink::QGStreamerAudioSink(const QAudioDevice &device, QGstAppSrc *appsrc, +QGStreamerAudioSink::QGStreamerAudioSink(const QAudioDevice &device, QGstAppSource *appsrc, QGstElement audioconvert, QGstElement volume, QObject *parent) : QPlatformAudioSink(parent), @@ -49,8 +49,8 @@ QGStreamerAudioSink::QGStreamerAudioSink(const QAudioDevice &device, QGstAppSrc { gstPipeline.installMessageFilter(this); - connect(m_appSrc, &QGstAppSrc::bytesProcessed, this, &QGStreamerAudioSink::bytesProcessedByAppSrc); - connect(m_appSrc, &QGstAppSrc::noMoreData, this, &QGStreamerAudioSink::needData); + connect(m_appSrc, &QGstAppSource::bytesProcessed, this, &QGStreamerAudioSink::bytesProcessedByAppSrc); + connect(m_appSrc, &QGstAppSource::noMoreData, this, &QGStreamerAudioSink::needData); gstAppSrc = m_appSrc->element(); QGstElement queue = QGstElement::createFromFactory("queue", "audioSinkQueue"); |