Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qffmpegresampler_p.h>
Public Member Functions | |
QFFmpegResampler (const QAudioFormat &inputFormat, const QAudioFormat &outputFormat) | |
QFFmpegResampler (const QFFmpeg::Codec *codec, const QAudioFormat &outputFormat) | |
~QFFmpegResampler () override | |
QAudioBuffer | resample (const char *data, size_t size) override |
QAudioBuffer | resample (const AVFrame *frame) |
qint64 | samplesProcessed () const |
void | setSampleCompensation (qint32 delta, quint32 distance) |
qint32 | activeSampleCompensationDelta () const |
Public Member Functions inherited from QPlatformAudioResampler | |
virtual | ~QPlatformAudioResampler ()=default |
Definition at line 28 of file qffmpegresampler_p.h.
QFFmpegResampler::QFFmpegResampler | ( | const QAudioFormat & | inputFormat, |
const QAudioFormat & | outputFormat ) |
Definition at line 14 of file qffmpegresampler.cpp.
References Q_ASSERT.
QFFmpegResampler::QFFmpegResampler | ( | const QFFmpeg::Codec * | codec, |
const QAudioFormat & | outputFormat ) |
|
overridedefault |
qint32 QFFmpegResampler::activeSampleCompensationDelta | ( | ) | const |
Definition at line 106 of file qffmpegresampler.cpp.
QAudioBuffer QFFmpegResampler::resample | ( | const AVFrame * | frame | ) |
Definition at line 51 of file qffmpegresampler.cpp.
References frame, and resample().
|
overridevirtual |
Implements QPlatformAudioResampler.
Definition at line 42 of file qffmpegresampler.cpp.
References QAudioFormat::framesForBytes(), QAudioFormat::isValid(), and resample().
Referenced by resample(), and resample().
|
inline |
Definition at line 40 of file qffmpegresampler_p.h.
Definition at line 95 of file qffmpegresampler.cpp.
References qCWarning.