libgpac
Documentation of the core library of GPAC
|
#include <gpac/internal/ogg.h>
Macros | |
#define | BUFFER_INCREMENT 256 |
Variables | |
static u32 | mask [] |
static u32 | crc_lookup [256] |
#define BUFFER_INCREMENT 256 |
void oggpack_readinit | ( | oggpack_buffer * | b, |
unsigned char * | buf, | ||
s32 | bytes | ||
) |
void oggpackB_readinit | ( | oggpack_buffer * | b, |
unsigned char * | buf, | ||
s32 | bytes | ||
) |
void oggpack_adv | ( | oggpack_buffer * | b, |
s32 | bits | ||
) |
s32 oggpack_read | ( | oggpack_buffer * | b, |
s32 | bits | ||
) |
s32 oggpackB_read | ( | oggpack_buffer * | b, |
s32 | bits | ||
) |
s32 ogg_stream_init | ( | ogg_stream_state * | os, |
s32 | serialno | ||
) |
s32 ogg_stream_clear | ( | ogg_stream_state * | os | ) |
|
static |
|
static |
void ogg_page_checksum_set | ( | ogg_page * | og | ) |
s32 ogg_stream_packetin | ( | ogg_stream_state * | os, |
ogg_packet * | op | ||
) |
s32 ogg_stream_flush | ( | ogg_stream_state * | os, |
ogg_page * | og | ||
) |
s32 ogg_stream_pageout | ( | ogg_stream_state * | os, |
ogg_page * | og | ||
) |
s32 ogg_sync_init | ( | ogg_sync_state * | oy | ) |
s32 ogg_sync_clear | ( | ogg_sync_state * | oy | ) |
u8* ogg_sync_buffer | ( | ogg_sync_state * | oy, |
s32 | size | ||
) |
s32 ogg_sync_wrote | ( | ogg_sync_state * | oy, |
s32 | bytes | ||
) |
s32 ogg_sync_pageseek | ( | ogg_sync_state * | oy, |
ogg_page * | og | ||
) |
s32 ogg_sync_pageout | ( | ogg_sync_state * | oy, |
ogg_page * | og | ||
) |
s32 ogg_stream_pagein | ( | ogg_stream_state * | os, |
ogg_page * | og | ||
) |
|
static |
s32 ogg_stream_packetout | ( | ogg_stream_state * | os, |
ogg_packet * | op | ||
) |
s32 ogg_stream_packetpeek | ( | ogg_stream_state * | os, |
ogg_packet * | op | ||
) |
|
static |
|
static |