[vorbis-dev] Streaming buffers/ov_read question
xiphmont at xiph.org
Sat Jul 7 10:41:15 PDT 2001
On Thu, Jul 05, 2001 at 11:36:16AM -0700, Akshay Dhalwala wrote:
> Has anyone had experience using ov_read in a thread with streaming
> directsound buffers? i have tried the following, but it just produces a
> repeating garbage noise. i would appreciate some help.
"Your code is buggy". I can spot two major problems with either of
your loops functioning as intended right off the bat. Problem A: [I
may not be intuiting lpdsBuffer->Lock behavior properly but] it looks
like none of the Ogg code is actually getting called. Once that's
fixed (or verified working properly), Problem B: you're not adjusting
the buffer segment passed to ov_read based on bytes already read.
That's just from reading it once through. There may be more problems
lurking; spend some time with a debugger please.
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis-dev