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