CVSROOT:        /cvs/directfb
Module name:    FusionSound
Changes by:     klan    20060811 16:37:04

Modified files:
        include        : fusionsound.h 
        src            : ifusionsound.c ifusionsoundbuffer.c 
                         ifusionsoundplayback.c 
        src/core       : fs_types.h 

Log message:
Increased number of fractal bits in __fsf to 24.
Because of that, volume ranges from 0 to 64.

Removed IFusionSoundBuffer::SetPan() and FSPLAY_PAN.
Use IFusionSoundPlayback to do that.

Added IFusionSoundBuffer::SetPosition():
set the pointer position for subsequent playback or lock for access.

Added FSPLAY_CYCLE: play whole buffer once, wrapping at the end.

Modified IFusionSoundBuffer::Lock():
(otionally) returns available space in frames or bytes.

Limit buffer's length to 0xfffffff frames to prevent negative overflow.


_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs

Reply via email to