diff options
Diffstat (limited to 'src/multimedia/platform/qplatformmediaintegration.cpp')
-rw-r--r-- | src/multimedia/platform/qplatformmediaintegration.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/multimedia/platform/qplatformmediaintegration.cpp b/src/multimedia/platform/qplatformmediaintegration.cpp index cf5abb9e9..b49ebccdc 100644 --- a/src/multimedia/platform/qplatformmediaintegration.cpp +++ b/src/multimedia/platform/qplatformmediaintegration.cpp @@ -41,6 +41,8 @@ #include "qplatformmediaintegration_p.h" #include <qatomic.h> #include <qmutex.h> +#include <qplatformaudioinput_p.h> +#include <qplatformaudiooutput_p.h> #if QT_CONFIG(gstreamer) #include <private/qgstreamerintegration_p.h> @@ -108,6 +110,16 @@ void QPlatformMediaIntegration::setIntegration(QPlatformMediaIntegration *integr holder.instance = integration; } +QPlatformAudioInput *QPlatformMediaIntegration::createAudioInput(QAudioInput *q) +{ + return new QPlatformAudioInput(q); +} + +QPlatformAudioOutput *QPlatformMediaIntegration::createAudioOutput(QAudioOutput *q) +{ + return new QPlatformAudioOutput(q); +} + QPlatformMediaIntegration::~QPlatformMediaIntegration() = default; |