![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qsamplecache_p.h>
Public Types | |
| enum | State : uint8_t { Creating , Error , Ready } |
| using | SampleRate = QtMultimediaPrivate::SampleRate |
| using | SharedSamplePromise = QSharedPointer<QPromise<q23::expected<QSample *, QSample::State>>> |
Public Member Functions | |
| ~QSample () | |
| State | state () const |
| const QByteArray & | data () const |
| QSpan< const float > | dataAsFloatSpan () const |
| const QAudioFormat & | format () const |
| qsizetype | frameCount () const |
| void | setError () |
| void | setData (QByteArray, QAudioFormat) |
| QSample (QUrl url, QSampleCache *parent) | |
| QSample (QUrl url, QSampleCache *parent, std::optional< SampleRate > targetSampleRate) | |
| QSample (QByteArray data, QAudioFormat format) | |
Friends | |
| class | QSampleCache |
Definition at line 57 of file qsamplecache_p.h.
| using QSample::SampleRate = QtMultimediaPrivate::SampleRate |
Definition at line 61 of file qsamplecache_p.h.
| using QSample::SharedSamplePromise = QSharedPointer<QPromise<q23::expected<QSample *, QSample::State>>> |
Definition at line 68 of file qsamplecache_p.h.
| enum QSample::State : uint8_t |
| Enumerator | |
|---|---|
| Creating | |
| Error | |
| Ready | |
Definition at line 63 of file qsamplecache_p.h.
| QSample::~QSample | ( | ) |
Definition at line 45 of file qsamplecache_p.cpp.
| QT_BEGIN_NAMESPACE QSample::QSample | ( | QUrl | url, |
| QSampleCache * | parent ) |
Definition at line 38 of file qsamplecache_p.cpp.
| QSample::QSample | ( | QUrl | url, |
| QSampleCache * | parent, | ||
| std::optional< SampleRate > | targetSampleRate ) |
Definition at line 40 of file qsamplecache_p.cpp.
|
inline |
Definition at line 100 of file qsamplecache_p.h.
|
inline |
Definition at line 72 of file qsamplecache_p.h.
|
inline |
Definition at line 73 of file qsamplecache_p.h.
|
inline |
Definition at line 82 of file qsamplecache_p.h.
|
inline |
Definition at line 87 of file qsamplecache_p.h.
| void QSample::setData | ( | QByteArray | data, |
| QAudioFormat | format ) |
Definition at line 59 of file qsamplecache_p.cpp.
| void QSample::setError | ( | ) |
Definition at line 54 of file qsamplecache_p.cpp.
| QSample::State QSample::state | ( | ) | const |
Definition at line 66 of file qsamplecache_p.cpp.
|
friend |
Definition at line 60 of file qsamplecache_p.h.