Claudio Ciccani wrote: > Il giorno mar, 15/01/2008 alle 16.55 +0100, Denis Oliver Kropp ha > scritto: >> Claudio Ciccani wrote: >>> Il giorno mar, 15/01/2008 alle 13.53 +0100, Denis Oliver Kropp ha >>> scritto: >>>> Wow, somehow I knew you'd be adding Voodoo Sound at some point, but I'm >>>> really >>>> surprised and very pleased now, thanks! :) >>>> >>>> How did you solve the IFusionSoundBuffer::Lock()? >>>> >>> Quite simple! >>> The requestor allocates a local buffer that is returned to the >>> application upon Lock(). >>> When the buffer is Unlock()'d, the requestor sends the local buffer to >>> the remote instance. >> That was my guess :) >> >> Does it distinguish between read, write and read/write? I think the API does >> not have flags for it. >> >> You should retrieve the buffer and send it back :( >> > > In FusionSound there is no need to retrieve the buffer because the > library doesn't modify the contents. Only the user and the music > provider can do it, and the latter is always created locally (actually > the music provider resides on the client machine and submits the decoded > stream to the remote host).
Would be nice to have server side music providers to let the client stream the original content from a file to the server without recompression. Do music providers use IDirectFBDataBuffer? -- Best regards, Denis Oliver Kropp .------------------------------------------. | DirectFB - Hardware accelerated graphics | | http://www.directfb.org/ | "------------------------------------------" _______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev