diff options
Diffstat (limited to 'examples/multimediawidgets/player/histogramwidget.h')
-rw-r--r-- | examples/multimediawidgets/player/histogramwidget.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/examples/multimediawidgets/player/histogramwidget.h b/examples/multimediawidgets/player/histogramwidget.h index 9462b1c84..a85dd27e1 100644 --- a/examples/multimediawidgets/player/histogramwidget.h +++ b/examples/multimediawidgets/player/histogramwidget.h @@ -43,8 +43,11 @@ #include <QThread> #include <QVideoFrame> +#include <QAudioBuffer> #include <QWidget> +class QAudioLevel; + class FrameProcessor: public QObject { Q_OBJECT @@ -67,6 +70,7 @@ public: public slots: void processFrame(QVideoFrame frame); + void processBuffer(QAudioBuffer buffer); void setHistogram(QVector<qreal> histogram); protected: @@ -78,6 +82,7 @@ private: FrameProcessor m_processor; QThread m_processorThread; bool m_isBusy; + QVector<QAudioLevel *> audioLevels; }; #endif // HISTOGRAMWIDGET_H |