![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| struct | OggStreamInfo |
| struct | FlacStreamInfo |
Enumerations | |
| enum class | AudioCodec { Unknown , Mp3 , Aac , Flac , Opus , Vorbis , Wav } |
Functions | |
| AudioCodec | sniffCodec (QSpan< const std::byte > header) |
| bool | hasFrameParser (AudioCodec codec) |
| std::optional< OggStreamInfo > | oggStreamInfo (QSpan< const std::byte > data) |
| std::optional< FlacStreamInfo > | flacStreamInfo (QSpan< const std::byte > data) |
| std::optional< qsizetype > | flacAudioOffset (QSpan< const std::byte > data) |
| std::optional< qsizetype > | findFlacSync (QSpan< const std::byte > data, qsizetype from) |
| qsizetype | mpegFrameSize (QSpan< const std::byte > data, qsizetype offset) |
| std::optional< qsizetype > | findMpegSync (QSpan< const std::byte > data, qsizetype from) |
| qsizetype | adtsFrameSize (QSpan< const std::byte > data, qsizetype offset) |
| std::optional< qsizetype > | findAdtsSync (QSpan< const std::byte > data, qsizetype from) |
|
strong |
| Enumerator | |
|---|---|
| Unknown | |
| Mp3 | |
| Aac | |
| Flac | |
| Opus | |
| Vorbis | |
| Wav | |
Definition at line 28 of file qaudio_parsing_support_p.h.
| qsizetype QtMultimediaPrivate::ParsingSupport::adtsFrameSize | ( | QSpan< const std::byte > | data, |
| qsizetype | offset = 0 ) |
Definition at line 387 of file qaudio_parsing_support.cpp.
| std::optional< qsizetype > QtMultimediaPrivate::ParsingSupport::findAdtsSync | ( | QSpan< const std::byte > | data, |
| qsizetype | from = 0 ) |
Definition at line 407 of file qaudio_parsing_support.cpp.
| std::optional< qsizetype > QtMultimediaPrivate::ParsingSupport::findFlacSync | ( | QSpan< const std::byte > | data, |
| qsizetype | from = 0 ) |
Definition at line 315 of file qaudio_parsing_support.cpp.
| std::optional< qsizetype > QtMultimediaPrivate::ParsingSupport::findMpegSync | ( | QSpan< const std::byte > | data, |
| qsizetype | from = 0 ) |
Definition at line 382 of file qaudio_parsing_support.cpp.
| std::optional< qsizetype > QtMultimediaPrivate::ParsingSupport::flacAudioOffset | ( | QSpan< const std::byte > | data | ) |
Definition at line 299 of file qaudio_parsing_support.cpp.
| std::optional< FlacStreamInfo > QtMultimediaPrivate::ParsingSupport::flacStreamInfo | ( | QSpan< const std::byte > | data | ) |
Definition at line 270 of file qaudio_parsing_support.cpp.
References QtMultimediaPrivate::ParsingSupport::FlacStreamInfo::numChannels.
| bool QtMultimediaPrivate::ParsingSupport::hasFrameParser | ( | AudioCodec | codec | ) |
Definition at line 220 of file qaudio_parsing_support.cpp.
| qsizetype QtMultimediaPrivate::ParsingSupport::mpegFrameSize | ( | QSpan< const std::byte > | data, |
| qsizetype | offset = 0 ) |
Definition at line 329 of file qaudio_parsing_support.cpp.
| std::optional< OggStreamInfo > QtMultimediaPrivate::ParsingSupport::oggStreamInfo | ( | QSpan< const std::byte > | data | ) |
| AudioCodec QtMultimediaPrivate::ParsingSupport::sniffCodec | ( | QSpan< const std::byte > | header | ) |