[Speex-dev] different output for opt/non-opt on win32 platform

illiminable ogg at illiminable.com
Tue Jan 4 23:06:37 PST 2005

----- Original Message ----- 
From: "Jean-Marc Valin" <Jean-Marc.Valin at USherbrooke.ca>
To: "tunkeat" <tunkeat at gmail.com>
Cc: "speex" <speex-dev at xiph.org>
Sent: Wednesday, January 05, 2005 2:48 PM
Subject: Re: [Speex-dev] different output for opt/non-opt on win32 platform

>No. Like any other CELP codec, Speex has a memory. The only non-PCM
>speech codec I know that has independent frames is iLBC and it's
>suboptimal for most uses because of that.

Hmmm... i was unaware of this... so how many frames/packets of preroll are 
required to ensure "perfect" (where perfect = as it would have been 
reproduced at this point had the file played from the beginning) output ?

ie basically what i'm asking is what impact does this have on seeking  or 
editing/cutting/recombining ? Because when you just seek to some random 
point... obviously it doesn't have the same memory state as if it had played 
to there. I assume the difference is either very small or over such a short 
duration that the audio change at a seek essentially masks it ?


More information about the Speex-dev mailing list