[Speex-dev] Speex ver 1.1.10 decoder problem

Jean-Marc Valin Jean-Marc.Valin at USherbrooke.ca
Tue Sep 27 18:53:44 PDT 2005

OK, it seems like I screwed up the wav header code between 1.1.8 and
1.1.9. Everything seems fine (playing to soundcard also works), except
that the length reported for the wav is too short, which is why it stops
player. Actually forcing the player to continue past the end gives the
whole file. I'll check what went wrong and try to fix it when I have
some time. It's likely in speexdec.c or wav_io.c in case you want to
look at it. Note to others, there's nothing wrong with libspeex or even
speexenc. The only thing that doesn't work is when using speexdec to
decode to wav.


Le mardi 27 septembre 2005 à 17:32 -0700, Christina Saputra a écrit :
> Hi,
> I just started using speex recently and I've been
> having problem with Speex ver. 1.1.10 decoder. I used
> Speex to encode a wav file to spx then decode it back
> to wav file to see the voice quality that results from
> different speex options. Somehow, I couldn't get the
> original wav file back. I used both Speex ver 1.1.6
> and ver 1.1.10 to both encode and decode, despite the
> same output file sizes, the output file from ver
> 1.1.10 decoder only lasts for a few seconds (the file
> is supposed to be a few minutes long). 
> I have also tried decoding the wav file that was
> encoded with ver 1.1.10 encoder with ver 1.1.6 decoder
> and it works fine.. So I supposed the problem is in
> the ver 1.1.10 decoder. 
> Have anyone experienced the same problem? Any
> suggestions or comments would be really appreciated 
> Thanks heaps
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> _______________________________________________
> Speex-dev mailing list
> Speex-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/speex-dev

More information about the Speex-dev mailing list