diff options
Diffstat (limited to 'interface/FacilityInterface.h')
-rw-r--r-- | interface/FacilityInterface.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/interface/FacilityInterface.h b/interface/FacilityInterface.h index b64733b..1fd5366 100644 --- a/interface/FacilityInterface.h +++ b/interface/FacilityInterface.h @@ -9,6 +9,7 @@ #include <string> #include <vector> #include <QObject> +#include <QBuffer> #include "../StructEnumDefinition.h" @@ -41,6 +42,8 @@ class FacilityInterface : public QObject virtual std::string softwareName() const = 0; /// \brief return if is ultimate virtual bool isUltimate() const = 0; + /// \brief return audio if created from opus file, nullptr if failed + virtual void/*casted to #ifndef QAudioOutput*/* prepareOpusAudio(const std::string &file,QBuffer &buffer) const = 0; }; #endif // FACILITY_INTERFACE_H |