3#ifndef QFFMPEGRESAMPLER_P_H
4#define QFFMPEGRESAMPLER_P_H
19#include "private/qplatformaudioresampler_p.h"
45 int adjustMaxOutSamples(
int inputSamplesCount);
53 qint64 m_samplesProcessed = 0;
54 qint64 m_endCompensationSample = std::numeric_limits<qint64>::min();
55 qint32 m_sampleCompensationDelta = 0;
QAudioBuffer resample(const char *data, size_t size) override
qint64 samplesProcessed() const
~QFFmpegResampler() override
QFFmpegResampler(const QFFmpeg::Codec *codec, const QAudioFormat &outputFormat)
void setSampleCompensation(qint32 delta, quint32 distance)
QFFmpegResampler(const QAudioFormat &inputFormat, const QAudioFormat &outputFormat)
qint32 activeSampleCompensationDelta() const
std::unique_ptr< SwrContext, AVDeleter< decltype(&swr_free), &swr_free > > SwrContextUPtr
Combined button and popup list for selecting options.
GLenum GLuint GLintptr GLsizeiptr size
[1]
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLsizei GLsizei GLfloat distance