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 <qwindowsresampler_p.h>
Public Member Functions | |
QWindowsResampler () | |
~QWindowsResampler () | |
bool | setup (const QAudioFormat &in, const QAudioFormat &out) |
QByteArray | resample (const QByteArrayView &in) |
QByteArray | resample (IMFSample *sample) |
QAudioFormat | inputFormat () const |
QAudioFormat | outputFormat () const |
quint64 | outputBufferSize (quint64 inputBufferSize) const |
quint64 | inputBufferSize (quint64 outputBufferSize) const |
quint64 | totalInputBytes () const |
quint64 | totalOutputBytes () const |
Definition at line 35 of file qwindowsresampler_p.h.
QWindowsResampler::QWindowsResampler | ( | ) |
|
default |
Definition at line 38 of file qwindowsresampler.cpp.
References QAudioFormat::bytesForDuration(), QAudioFormat::durationForBytes(), QAudioFormat::isValid(), and outputBufferSize().
Referenced by QWindowsAudioSink::bytesFree(), and outputBufferSize().
|
inline |
Definition at line 46 of file qwindowsresampler_p.h.
Referenced by QWindowsAudioSource::bytesReady().
Definition at line 30 of file qwindowsresampler.cpp.
References QAudioFormat::bytesForDuration(), QAudioFormat::durationForBytes(), inputBufferSize(), and QAudioFormat::isValid().
Referenced by inputBufferSize().
|
inline |
Definition at line 47 of file qwindowsresampler_p.h.
Referenced by QWindowsAudioSink::bytesFree(), QWindowsAudioSource::bytesReady(), and QWindowsAudioSource::processedUSecs().
QByteArray QWindowsResampler::resample | ( | const QByteArrayView & | in | ) |
Definition at line 130 of file qwindowsresampler.cpp.
QByteArray QWindowsResampler::resample | ( | IMFSample * | sample | ) |
Definition at line 154 of file qwindowsresampler.cpp.
References out, Q_ASSERT, QByteArray(), and qCWarning.
bool QWindowsResampler::setup | ( | const QAudioFormat & | in, |
const QAudioFormat & | out ) |
Definition at line 193 of file qwindowsresampler.cpp.
References QWindowsAudioUtils::formatToMediaType(), qCDebug, and qCWarning.
|
inline |
Definition at line 52 of file qwindowsresampler_p.h.
Referenced by QWindowsAudioSink::processedUSecs().
|
inline |
Definition at line 53 of file qwindowsresampler_p.h.
Referenced by QWindowsAudioSource::processedUSecs().