Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtAAudio::StreamBuilder Struct Reference

#include <qaaudiostream_p.h>

Collaboration diagram for QtAAudio::StreamBuilder:

Public Member Functions

 StreamBuilder (QAudioFormat format)
 ~StreamBuilder ()
void setupBuilder ()

Public Attributes

friend Stream
QAudioFormat format
AAudioStream_dataCallback callback
AAudioStream_errorCallback errorCallback
voiduserData { nullptr }
StreamParameterSet params
int32_t deviceId { AAUDIO_UNSPECIFIED }
int32_t bufferCapacity { AAUDIO_UNSPECIFIED }

Detailed Description

Definition at line 67 of file qaaudiostream_p.h.

Constructor & Destructor Documentation

◆ StreamBuilder()

QtAAudio::StreamBuilder::StreamBuilder ( QAudioFormat format)

Definition at line 62 of file qaaudiostream.cpp.

◆ ~StreamBuilder()

QtAAudio::StreamBuilder::~StreamBuilder ( )

Definition at line 69 of file qaaudiostream.cpp.

Member Function Documentation

◆ setupBuilder()

void QtAAudio::StreamBuilder::setupBuilder ( )

Definition at line 74 of file qaaudiostream.cpp.

References QT_BEGIN_NAMESPACE::setMMapPolicy().

Here is the call graph for this function:

Member Data Documentation

◆ bufferCapacity

int32_t QtAAudio::StreamBuilder::bufferCapacity { AAUDIO_UNSPECIFIED }

Definition at line 82 of file qaaudiostream_p.h.

◆ callback

AAudioStream_dataCallback QtAAudio::StreamBuilder::callback

Definition at line 77 of file qaaudiostream_p.h.

◆ deviceId

int32_t QtAAudio::StreamBuilder::deviceId { AAUDIO_UNSPECIFIED }

Definition at line 81 of file qaaudiostream_p.h.

◆ errorCallback

AAudioStream_errorCallback QtAAudio::StreamBuilder::errorCallback

Definition at line 78 of file qaaudiostream_p.h.

◆ format

QAudioFormat QtAAudio::StreamBuilder::format

Definition at line 76 of file qaaudiostream_p.h.

◆ params

StreamParameterSet QtAAudio::StreamBuilder::params

Definition at line 80 of file qaaudiostream_p.h.

◆ Stream

friend QtAAudio::StreamBuilder::Stream

Definition at line 69 of file qaaudiostream_p.h.

◆ userData

void* QtAAudio::StreamBuilder::userData { nullptr }

Definition at line 79 of file qaaudiostream_p.h.


The documentation for this struct was generated from the following files: