A class for demuxing Matroska-contained audio data.
More...
#include <Demuxers.hpp>
◆ areWeDone()
bool discord_core_api::discord_core_internal::matroska_demuxer::areWeDone |
( |
| ) |
|
|
inline |
- Returns
- True if demuxing is complete, false otherwise.
Definition at line 138 of file Demuxers.hpp.
◆ collectElementSize()
int64_t discord_core_api::discord_core_internal::matroska_demuxer::collectElementSize |
( |
| ) |
|
|
inlineprotected |
- Returns
- The size of the current element.
Definition at line 184 of file Demuxers.hpp.
◆ collectFrame()
bool discord_core_api::discord_core_internal::matroska_demuxer::collectFrame |
( |
audio_frame_data & |
frameNew | ) |
|
|
inline |
- Parameters
-
frameNew | The reference to store the collected frame. |
- Returns
- True if a frame was collected, false otherwise.
Definition at line 70 of file Demuxers.hpp.
◆ collectNumber()
int64_t discord_core_api::discord_core_internal::matroska_demuxer::collectNumber |
( |
| ) |
|
|
inlineprotected |
◆ findNextId()
template<typename object_type >
bool discord_core_api::discord_core_internal::matroska_demuxer::findNextId |
( |
object_type |
value | ) |
|
|
inlineprotected |
- Template Parameters
-
object_type | The type of value to search for. |
- Parameters
-
value | The value to search for. |
- Returns
- True if the value was found, false otherwise.
Definition at line 155 of file Demuxers.hpp.
◆ reverseBytes()
template<typename object_type >
object_type discord_core_api::discord_core_internal::matroska_demuxer::reverseBytes |
( |
| ) |
|
|
inlineprotected |
- Template Parameters
-
object_type | The type of the current element. |
- Returns
- The current element with reversed byte order.
Definition at line 172 of file Demuxers.hpp.
◆ writeData()
void discord_core_api::discord_core_internal::matroska_demuxer::writeData |
( |
jsonifier::string_view_base< uint8_t > |
dataNew | ) |
|
|
inline |
- Parameters
-
dataNew | The data to be written. |
Definition at line 63 of file Demuxers.hpp.
The documentation for this class was generated from the following file: