#include "server.cmdline.h"
#include "server.h"
#include "afs.h"
+#include "afh.h"
#include "error.h"
#include "string.h"
unsigned int serial;
char *buf;
ogg_page page;
- ogg_packet packet;
+ ogg_packet packet;
vorbis_comment vc;
vorbis_info vi;
ogg_stream_state *stream_in = para_malloc(sizeof(ogg_stream_state));
return header;
}
-void ogg_init(void *p)
+static const char* ogg_suffixes[] = {"ogg", NULL};
+void ogg_init(struct audio_format_handler *p)
{
af = p;
af->reposition_stream = ogg_reposition_stream;
af->chunk_tv.tv_sec = 0;
af->chunk_tv.tv_usec = 250 * 1000;
tv_scale(3, &af->chunk_tv, &af->eof_tv);
+ af->suffixes = ogg_suffixes;
}