4#ifndef QAUDIOBUFFEROUTPUT_H
5#define QAUDIOBUFFEROUTPUT_H
7#include <QtMultimedia/qtmultimediaexports.h>
8#include <QtCore/qobject.h>
20 explicit QAudioBufferOutput(QObject *parent =
nullptr);
22 explicit QAudioBufferOutput(
const QAudioFormat &format, QObject *parent =
nullptr);
24 ~QAudioBufferOutput() override;
26 QAudioFormat format()
const;
29 void audioBufferReceived(
const QAudioBuffer &buffer);
32 Q_DISABLE_COPY(QAudioBufferOutput)
33 Q_DECLARE_PRIVATE(QAudioBufferOutput)
bool isCancelled() const override
std::conditional_t< QT_FFMPEG_AVIO_WRITE_CONST, const uint8_t *, uint8_t * > AvioWriteBufferType
Combined button and popup list for selecting options.