|
| enum class | BextVersion : quint16 { v_0
, v_1
, v_2
} |
|
using | FileHandleFlags = QFile::FileHandleFlags |
|
using | Permissions = QFile::Permissions |
|
using | FileError = QFile::FileError |
|
using | MemoryMapFlags = QFile::MemoryMapFlags |
|
using | InfoDictionary = QMap<std::array<char, 4>, QByteArray> |
|
using | UMID = std::array<quint8, 64> |
|
|
| BWFFile (QAudioFormat const &, QObject *parent=nullptr) |
|
| BWFFile (QAudioFormat const &, QString const &name, QObject *parent=nullptr) |
|
| BWFFile (QAudioFormat const &, QString const &name, InfoDictionary const &, QObject *parent=nullptr) |
|
QAudioFormat const & | format () const |
|
InfoDictionary & | list_info () |
|
BextVersion | bext_version () const |
|
void | bext_version (BextVersion=BextVersion::v_2) |
|
QByteArray | bext_description () const |
|
void | bext_description (QByteArray const &) |
|
QByteArray | bext_originator () const |
|
void | bext_originator (QByteArray const &) |
|
QByteArray | bext_originator_reference () const |
|
void | bext_originator_reference (QByteArray const &) |
|
QDateTime | bext_origination_date_time () const |
|
void | bext_origination_date_time (QDateTime const &) |
|
quint64 | bext_time_reference () const |
|
void | bext_time_reference (quint64) |
|
UMID | bext_umid () const |
|
void | bext_umid (UMID const &) |
|
quint16 | bext_loudness_value () const |
|
void | bext_loudness_value (quint16) |
|
quint16 | bext_loudness_range () const |
|
void | bext_loudness_range (quint16) |
|
quint16 | bext_max_true_peak_level () const |
|
void | bext_max_true_peak_level (quint16) |
|
quint16 | bext_max_momentary_loudness () const |
|
void | bext_max_momentary_loudness (quint16) |
|
quint16 | bext_max_short_term_loudness () const |
|
void | bext_max_short_term_loudness (quint16) |
|
QByteArray | bext_coding_history () const |
|
void | bext_coding_history (QByteArray const &) |
|
bool | open (OpenMode) override |
|
bool | open (FILE *, OpenMode, FileHandleFlags=QFile::DontCloseHandle) |
|
bool | open (int fd, OpenMode, FileHandleFlags=QFile::DontCloseHandle) |
|
bool | copy (QString const &new_name) |
|
bool | exists () const |
|
bool | link (QString const &link_name) |
|
bool | remove () |
|
bool | rename (QString const &new_name) |
|
void | setFileName (QString const &name) |
|
QString | symLinkTarget () const |
|
QString | fileName () const |
|
Permissions | permissions () const |
|
bool | resize (qint64 new_size) |
|
bool | setPermissions (Permissions permissions) |
|
FileError | error () const |
|
bool | flush () |
|
int | handle () const |
|
uchar * | map (qint64 offset, qint64 size, MemoryMapFlags=QFile::NoOptions) |
|
bool | unmap (uchar *address) |
|
void | unsetError () |
|
qint64 | size () const override |
|
bool | isSequential () const override |
|
quint16 | bitsPerSample () const |
|
quint16 | blockAlign () const |
|
bool | reset () override |
|
bool | seek (qint64) override |
|
void | close () override |