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

Reply via email to