static OggVorbis_File *oggvorbis_file;
static int header_len;
static char *header;
-static ssize_t *chunk_table, max_chunk_len, num_chunks;
+static ssize_t *chunk_table, num_chunks;
static struct audio_format_handler *af;
-static long vi_sampling_rate, vi_bitrate, vi_bitrate_nominal;
static int ogg_compute_header_len(FILE *file)
{
static void ogg_compute_chunk_table(double time_total)
{
int i, ret, num;
- ssize_t pos = 0, min = 0, old_pos;
+ ssize_t max_chunk_len, pos = 0, min = 0, old_pos;
old_pos = 0;
ret = 0;
double time_total;
vorbis_info *vi;
ogg_int64_t raw_total;
+ long vi_sampling_rate, vi_bitrate;
if (!file)
return -E_OGG_NO_FILE;
*seconds = time_total;
vi_sampling_rate = vi->rate;
vi_bitrate = ov_bitrate(oggvorbis_file, 0);
- vi_bitrate_nominal = vi->bitrate_nominal;
rewind(file);
ogg_compute_chunk_table(time_total);
rewind(file);