A class representing an Ogg page for demuxing.
More...
#include <Demuxers.hpp>
|
uint64_t | getDataSize () |
| Returns the size of the Ogg page data. More...
|
|
bool | getOpusPacket (opus_packet &newPacket) |
| Retrieves the next Opus packet from the Ogg page. More...
|
|
void | getSegmentData () |
| Parses the segment data of the Ogg page.
|
|
| ogg_page (jsonifier::vector< uint8_t > &&newData) |
| Constructor for ogg_page. More...
|
|
◆ ogg_page()
discord_core_api::discord_core_internal::ogg_page::ogg_page |
( |
jsonifier::vector< uint8_t > && |
newData | ) |
|
|
inline |
- Parameters
-
newData | The data for the Ogg page. |
Definition at line 226 of file Demuxers.hpp.
◆ getDataSize()
uint64_t discord_core_api::discord_core_internal::ogg_page::getDataSize |
( |
| ) |
|
|
inline |
- Returns
- The size of the Ogg page data.
Definition at line 266 of file Demuxers.hpp.
◆ getOpusPacket()
bool discord_core_api::discord_core_internal::ogg_page::getOpusPacket |
( |
opus_packet & |
newPacket | ) |
|
|
inline |
- Parameters
-
newPacket | Reference to store the retrieved Opus packet. |
- Returns
- True if an Opus packet was retrieved, false otherwise.
Definition at line 235 of file Demuxers.hpp.
The documentation for this class was generated from the following file: