summaryrefslogtreecommitdiffstats
path: root/examples/multimediawidgets/player/histogramwidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/multimediawidgets/player/histogramwidget.h')
-rw-r--r--examples/multimediawidgets/player/histogramwidget.h5
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