[Speex-dev] Speex seek with high precision
Conrad Parker
conrad at metadecks.org
Sat May 16 01:18:47 PDT 2009
2009/5/16 Arnau Alemany <arnau.alemany at gmail.com>:
> Hello Conrad,
> I'm trying to seek the way you told but I'm facing a problem.
> ogg_page_packets returns 164 and following code returns 189. Shouldn't it be
> the same, what does that means ?
>
> int res;
> while (true)
> {
> res = ogg_stream_packetout(&os, &op);
>
> if (res == 1)
> nPackets++;
>
> if (res == -1)
> printf("out of sync\n");
>
> if (res == 0) // we need another page
> break;
> }
you mean the number of packets counted is different? Perhaps you are
feeding pages in differently or something. Can you post your full
code, including the calls to ogg_stream_pagein()?
Conrad.
More information about the Speex-dev
mailing list