KVIrc
4.9.2
DeveloperAPIs
|
Contains the KviOggIrcText namespace;. More...
Go to the source code of this file.
Namespaces | |
KviOggIrcText | |
A namespace implementing our tricky codec to send and receive text multiplexed inside an ogg stream. | |
Functions | |
static void | KviOggIrcText::_tp_readbuffer (oggpack_buffer *opb, char *buf, const long len) |
Reads len bytes from the bitpacking buffer opb to buf. More... | |
static void | KviOggIrcText::_tp_writebuffer (oggpack_buffer *opb, const char *buf, const long len) |
Writes len bytes from buf to the bitpacking buffer opb. More... | |
static int | KviOggIrcText::irct_decode_headerin (ogg_packet *op) |
Decoded an irct header (used when decoding) More... | |
static int | KviOggIrcText::irct_decode_packetin (char **textPkt, int *textSize, ogg_packet *op) |
Extracts some bunary text from an irct packet (used when decoding) More... | |
static int | KviOggIrcText::irct_encode_clear () |
Irct codec destructor function; this is where the codec state gets cleared (unused by now) More... | |
static int | KviOggIrcText::irct_encode_headerout (ogg_packet *op) |
Creates an irct header (used when encoding) More... | |
static int | KviOggIrcText::irct_encode_init () |
Irct codec constructor function; this is where the codec state gets created (unused by now) More... | |
static int | KviOggIrcText::irct_encode_packetout (const char *textPkt, int textSize, int last_p, ogg_packet *op) |
Creates an irct packet from some binary text (used when encoding) More... | |
Contains the KviOggIrcText namespace;.