From db09e34cf8583d63dc295a0dda02fd2e96b908ef Mon Sep 17 00:00:00 2001 From: arpi Date: Tue, 30 Jul 2002 18:14:02 +0000 Subject: [PATCH] ogm audio format id is in hex, not dec patch by Moritz Bunkus git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6851 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_ogg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmpdemux/demux_ogg.c b/libmpdemux/demux_ogg.c index f6f9abe035..db6dd780ed 100644 --- a/libmpdemux/demux_ogg.c +++ b/libmpdemux/demux_ogg.c @@ -499,7 +499,7 @@ int demux_ogg_open(demuxer_t* demuxer) { buffer[4] = '\0'; sh_a = new_sh_audio(demuxer,ogg_d->num_sub); sh_a->wf = (WAVEFORMATEX*)calloc(1,sizeof(WAVEFORMATEX)+extra_size); - sh_a->format = sh_a->wf->wFormatTag = atoi(buffer); + sh_a->format = sh_a->wf->wFormatTag = strtol(buffer, NULL, 16); sh_a->channels = sh_a->wf->nChannels = st->sh.audio.channels; sh_a->samplerate = sh_a->wf->nSamplesPerSec = st->samples_per_unit; sh_a->wf->nAvgBytesPerSec = st->sh.audio.avgbytespersec;