#define CHUNK_SIZE 32768
static double chunk_time = 0.25;
+/** describes a memory-mapped ogg vorbis file */
struct ogg_datasource {
+ /** the memory mapping */
char *map;
+ /** this size of the mapping */
off_t numbytes;
+ /** the current position in the mapping */
off_t fpos;
};