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
avfaudiodecoder.mm File Reference

(d39bd707f6155011d51ed38a67cc92bf098189d9)

#include "avfaudiodecoder_p.h"
#include <QtCore/qiodevice.h>
#include <QtCore/qloggingcategory.h>
#include <QtCore/qmimedatabase.h>
#include <QtCore/qmutex.h>
#include <QtCore/qthread.h>
#include <QtCore/private/qcore_mac_p.h>
#include "private/qcoreaudioutils_p.h"
#include <AVFoundation/AVFoundation.h>
#include "moc_avfaudiodecoder_p.cpp"
Include dependency graph for avfaudiodecoder.mm:

Go to the source code of this file.

Classes

class  AVFResourceReaderDelegate
struct  AVFAudioDecoder::DecodingContext

Functions

QT_USE_NAMESPACE Q_STATIC_LOGGING_CATEGORY (qLcAVFAudioDecoder, "qt.multimedia.darwin.AVFAudioDecoder")
static QAudioBuffer handleNextSampleBuffer (CMSampleBufferRef sampleBuffer)

Variables

static constexpr int MAX_BUFFERS_IN_QUEUE = 5

Function Documentation

◆ handleNextSampleBuffer()

QAudioBuffer handleNextSampleBuffer ( CMSampleBufferRef sampleBuffer)
static

Definition at line 23 of file avfaudiodecoder.mm.

◆ Q_STATIC_LOGGING_CATEGORY()

QT_USE_NAMESPACE Q_STATIC_LOGGING_CATEGORY ( qLcAVFAudioDecoder ,
"qt.multimedia.darwin.AVFAudioDecoder"  )

Variable Documentation

◆ MAX_BUFFERS_IN_QUEUE

constexpr int MAX_BUFFERS_IN_QUEUE = 5
staticconstexpr

Definition at line 20 of file avfaudiodecoder.mm.