Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
avfaudiodecoder.mm File Reference

(9b1bf2b88479d59eebaec5140d161e4dc4a0400b)

#include "avfaudiodecoder_p.h"
#include <QtCore/qmutex.h>
#include <QtCore/qiodevice.h>
#include <QMimeDatabase>
#include <QThread>
#include "private/qcoreaudioutils_p.h"
#include <QtCore/qloggingcategory.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

static QT_USE_NAMESPACE Q_LOGGING_CATEGORY (qLcAVFAudioDecoder, "qt.multimedia.darwin.AVFAudioDecoder") const expr static int MAX_BUFFERS_IN_QUEUE
 
QAudioBuffer handleNextSampleBuffer (CMSampleBufferRef sampleBuffer)
 

Function Documentation

◆ handleNextSampleBuffer()

QAudioBuffer handleNextSampleBuffer ( CMSampleBufferRef sampleBuffer)

Definition at line 20 of file avfaudiodecoder.mm.

References i, QByteArray(), CoreAudioUtils::toQAudioFormat(), QAudioFormat::UInt8, and QAudioFormat::Unknown.

+ Here is the call graph for this function:

◆ Q_LOGGING_CATEGORY()

static QT_USE_NAMESPACE Q_LOGGING_CATEGORY ( qLcAVFAudioDecoder ,
"qt.multimedia.darwin.AVFAudioDecoder"  ) const
static