diff options
Diffstat (limited to 'src/multimedia/platform/gstreamer/qgstreamerintegration.cpp')
-rw-r--r-- | src/multimedia/platform/gstreamer/qgstreamerintegration.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/multimedia/platform/gstreamer/qgstreamerintegration.cpp b/src/multimedia/platform/gstreamer/qgstreamerintegration.cpp index dc83ffcda..e834f1141 100644 --- a/src/multimedia/platform/gstreamer/qgstreamerintegration.cpp +++ b/src/multimedia/platform/gstreamer/qgstreamerintegration.cpp @@ -48,6 +48,8 @@ #include "private/qgstreamerformatinfo_p.h" #include "private/qgstreamervideorenderer_p.h" #include "private/qgstreamervideosink_p.h" +#include "private/qgstreameraudioinput_p.h" +#include "private/qgstreameraudiooutput_p.h" QT_BEGIN_NAMESPACE @@ -109,4 +111,15 @@ QPlatformVideoSink *QGstreamerIntegration::createVideoSink(QVideoSink *sink) return new QGstreamerVideoSink(sink); } +QPlatformAudioInput *QGstreamerIntegration::createAudioInput(QAudioInput *q) +{ + return new QGstreamerAudioInput(q); +} + +QPlatformAudioOutput *QGstreamerIntegration::createAudioOutput(QAudioOutput *) +{ +// return new QGstreamerAudioOutput(q); + return nullptr; +} + QT_END_NAMESPACE |