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

(915cda80ddbd20315e69c0dedf5e8abf14a8ea4b)

#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"
import <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 (QAudioFormat qtFormat, const QCFType< CMSampleBufferRef > &sampleBuffer)

Variables

static constexpr int MAX_BUFFERS_IN_QUEUE = 5

Function Documentation

◆ handleNextSampleBuffer()

QAudioBuffer handleNextSampleBuffer ( QAudioFormat qtFormat,
const QCFType< 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.