[Speex-dev] Using speex (newbie)

Jean-Marc Valin jean-marc.valin at usherbrooke.ca
Wed Jan 11 20:36:26 PST 2006

>From what I understand, he wasn't reseting the encoder, just using
speex_bits_reset() which is fine.


On Thu, 2006-01-12 at 10:03 +0530, Anup KC wrote:
> Hi Carlo
> You are bound to hear ticks if you are calling reset function after
> encoding each frame. If all the frames come continously from the same
> source you can do without calling the reset function so frequently.
> Only when you have two totally different source files to be encoded
> back to back, you need to call the reset in between. As far as I know
> the tick appears in the first frame encoded ( after calling reset
> function ) because, the speex ecnoder starts off (after reset) with
> some pre-defined initial states. And in continous encoding without
> calling reset function the encoder makes of the states of the previous
> frame for encoding teh current frame, and it logically and practically
> makes sense to do it this way.   
> Hope this helps
> -Anup 
>         -----Original Message-----
>         From: speex-dev-bounces at xiph.org
>         [mailto:speex-dev-bounces at xiph.org]On Behalf Of Carlo
>         Cappelletti
>         Sent: Tuesday, January 10, 2006 2:41 PM
>         To: Speex-dev at xiph.org
>         Subject: [Speex-dev] Using speex (newbie)
> _______________________________________________
> 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