diff libmpcodecs/ad_mp3lib.c @ 13427:9d0b052c4f74

setting samplesize to 2 in decoders where neccessary. Needed because initialization of sh_audio was moved from dec_audio to demuxer.c, and some demuxers set samplesize incorrect or to 0.
author reimar
date Tue, 21 Sep 2004 20:34:47 +0000
parents d7243684623c
children 4eaf67d3fa8f
line wrap: on
line diff
--- a/libmpcodecs/ad_mp3lib.c	Tue Sep 21 19:50:54 2004 +0000
+++ b/libmpcodecs/ad_mp3lib.c	Tue Sep 21 20:34:47 2004 +0000
@@ -50,6 +50,7 @@
   sh->a_buffer_len=MP3_DecodeFrame(sh->a_buffer,-1);
   if(!sh->a_buffer_len) return 0; // unsupported layer/format
   sh->channels=2; // hack
+  sh->samplesize=2;
   sh->samplerate=MP3_samplerate;
   sh->i_bps=MP3_bitrate*(1000/8);
   MP3_PrintHeader();