4#ifndef QPLATFORMAUDIOBUFFERINPUT_P_H
5#define QPLATFORMAUDIOBUFFERINPUT_P_H
7#include <QtMultimedia/qaudioformat.h>
8#include <QtMultimedia/qaudiobuffer.h>
29 void newAudioBuffer(
const QAudioBuffer &buffer);
36 QPlatformAudioBufferInput(
const QAudioFormat &format = {}) : m_format(format) { }
38 const QAudioFormat &audioFormat()
const {
return m_format; }
40 QMediaInputEncoderInterface *encoderInterface()
const {
return m_encoderInterface; }
41 void setEncoderInterface(QMediaInputEncoderInterface *encoderInterface)
43 m_encoderInterface = encoderInterface;
47 void encoderUpdated();
50 QMediaInputEncoderInterface *m_encoderInterface =
nullptr;
51 QAudioFormat m_format;
Combined button and popup list for selecting options.