vcedit.c File Reference
Go to the source code of this file.
|
Functions |
| vcedit_state * | vcedit_new_state (void) |
| char * | vcedit_error (vcedit_state *state) |
| vorbis_comment * | vcedit_comments (vcedit_state *state) |
| static void | vcedit_clear_internals (vcedit_state *state) |
| void | vcedit_clear (vcedit_state *state) |
| static void | _v_writestring (oggpack_buffer *o, char *s, int len) |
| static int | _commentheader_out (vorbis_comment *vc, char *vendor, ogg_packet *op) |
| static int | _blocksize (vcedit_state *s, ogg_packet *p) |
| static int | _fetch_next_packet (vcedit_state *s, ogg_packet *p, ogg_page *page) |
| int | vcedit_open (vcedit_state *state, FILE *in) |
| int | vcedit_open_callbacks (vcedit_state *state, void *in, vcedit_read_func read_func, vcedit_write_func write_func) |
| int | vcedit_write (vcedit_state *state, void *out) |
Function Documentation
| static void vcedit_clear_internals |
( |
vcedit_state * |
state |
) |
[static] |
| static void _v_writestring |
( |
oggpack_buffer * |
o, |
|
|
char * |
s, |
|
|
int |
len | |
|
) |
| | [static] |
| static int _commentheader_out |
( |
vorbis_comment * |
vc, |
|
|
char * |
vendor, |
|
|
ogg_packet * |
op | |
|
) |
| | [static] |
| static int _blocksize |
( |
vcedit_state * |
s, |
|
|
ogg_packet * |
p | |
|
) |
| | [static] |
| static int _fetch_next_packet |
( |
vcedit_state * |
s, |
|
|
ogg_packet * |
p, |
|
|
ogg_page * |
page | |
|
) |
| | [static] |