Sayonara Player
Loading...
Searching...
No Matches
AudioDataProvider Class Reference
Inheritance diagram for AudioDataProvider:

Signals

void sigSpectrumDataAvailable (const QList< float > &spectrum, MilliSeconds percent)
void sigFinished ()
void sigStarted ()

Public Member Functions

 AudioDataProvider (QObject *parent=nullptr)
void setSpectrum (const QList< float > &spectrum, NanoSeconds clock_time)
GstElement * getAudioconverter () const
void start (const QString &filename)
void stop ()
uint binCount () const
void setBinCount (uint numBins)
MilliSeconds intervalMs () const
void setIntervalMs (MilliSeconds ms)
int threshold () const
void setThreshold (int threshold)
void setSamplerate (uint samplerate)
uint samplerate () const
float frequency (int bins)
bool isRunning () const
void setRunning (bool b)
bool isFinished (const QString &filename) const
void setFinished (bool b)