Sophie

Sophie

distrib > Mandriva > 10.2 > i586 > media > contrib > by-pkgid > 1526981d967b9b28e3a2a0361c8aa873 > files > 13

libfusionsound0-devel-0.9.21-1mdk.i586.rpm

2004-03-24   dok	01:50	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/ifusionsoundbuffer.c (1.6) (+7 -19)
		src/core/sound_buffer.h (1.6) (+4 -3)
		src/core/sound_buffer.c (1.7) (+42 -31)
		src/core/playback.h (1.4) (+4 -5)
		src/core/playback.c (1.7) (+13 -8)
		src/ifusionsoundstream.h (1.6) (+1 -0)
		src/ifusionsoundstream.c (1.18) (+120 -114)
		src/ifusionsoundplayback.c (1.8) (+7 -4)
	
	Some fixes and cleanups.
	
2004-03-23   dok	22:00	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/ifusionsoundstream.c (1.17) (+2 -1)
	
	Reflect prebuffer amount in GetDescription().
	
2004-03-16   dok	15:15	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.26) (+4 -4)
	
	Changed upper mixing block size limit from 16384 to 8192 bytes.
	Changed maximum mix ahead from 50 ms to 80 ms.
	
2004-03-16   dok	00:44	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.25) (+7 -1)
	
	Use device's block size, but min. 4096 and max. 16384 bytes.
	
2004-03-11   andi	16:34	Andreas Hundt <andi@fischlustig.de>

	Files:	examples/player.c (1.5) (+28 -2)
		examples/stop_pressed.png (1.1) ( )
		examples/stop_highlighted.png (1.1) ( )
		examples/stop_disabled.png (1.1) ( )
		examples/stop.png (1.1) ( )
	
	- added pause/continue button for debugging purposes (Stop()/Continue()) is inaccurate
	
2004-03-03   syrjala	12:31	Ville Syrjala <syrjala@sci.fi>

	Files:	src/core/core_sound.c (1.24) (+18 -8)
		src/core/playback.c (1.6) (+21 -3)
		src/core/core_sound.h (1.4) (+3 -0)
	
	Fixed deadlock between playlist and playback.
	
2004-02-27   dok	11:59	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.23) (+25 -9)
	
	Added some comments.
	
2004-02-11   dok	09:04	Denis Oliver Kropp <dok@directfb.org>

	Files:	configure.in (1.11) (+5 -1)
		src/ifusionsoundstream.c (1.16) (+3 -12)
		src/ifusionsoundplayback.c (1.7) (+1 -11)
		src/ifusionsoundbuffer.c (1.5) (+1 -1)
		interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_timidity.c (1.3) (+4 -2)
	
	Use fusion_pthread_recursive_mutex_init() here, too.
	
	Added "-D_GNU_SOURCE" to CPPFLAGS.
	
2004-02-10   dok	18:56	Denis Oliver Kropp <dok@directfb.org>

	Files:	include/fusionsound.h (1.19) (+4 -4)
		src/ifusionsoundstream.c (1.15) (+1 -1)
		src/ifusionsound.c (1.9) (+1 -1)
	
	Specify a negative prebuffer amount in the stream description to disable
	automatic playback at all. Only IFusionSoundPlayback::Continue() which is
	accessable via IFusionSoundStream::GetPlayback() will start the playback then.
	
2004-02-06   dok	15:29	Denis Oliver Kropp <dok@directfb.org>

	Files:	include/fusionsound.h (1.18) (+1 -1)
		src/core/core_sound.c (1.22) (+2 -1)
		src/ifusionsoundstream.c (1.14) (+1 -1)
	
	Fixed warnings.
	
2004-02-05   dok	13:01	Denis Oliver Kropp <dok@directfb.org>

	Files:	include/fusionsound.h (1.17) (+9 -0)
		src/ifusionsoundstream.c (1.13) (+24 -0)
	
	Added IFusionSoundStream::Flush() which stops playback and resets the buffer.
	
2004-02-03   dok	17:38	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.21) (+2 -2)
	
	Changed audio device output buffer size (mix ahead) from 40 to 50 ms.
	
2004-02-03   dok	01:16	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.20) (+7 -1)
	
	Detect if device buffer underruns and print a caution message.
	
2004-01-30   dok	15:54	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.19) (+1 -1)
	
	Use fixed block size of 4096 (~20 ms audio).
	
2004-01-30   dok	14:34	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/ifusionsoundplayback.c (1.6) (+3 -4)
		src/ifusionsoundstream.c (1.12) (+3 -3)
	
	(Re)added locking to listeners.
	
2004-01-29   dok	19:48	Denis Oliver Kropp <dok@directfb.org>

	Files:	include/fusionsound.h (1.16) (+20 -2)
		src/core/playback.h (1.3) (+13 -9)
		src/core/playback.c (1.5) (+41 -17)
		src/core/core_sound.c (1.18) (+1 -0)
		src/ifusionsoundstream.c (1.11) (+53 -13)
		src/ifusionsoundplayback.c (1.5) (+72 -78)
		src/ifusionsoundbuffer.c (1.4) (+22 -22)
	
	Added IFusionSoundStream::GetPlayback() for advanced playback control for
	streams, e.g. pitch, volume, pan and manually start or stop.
	
2004-01-21   dok	20:53	Denis Oliver Kropp <dok@directfb.org>

	Files:	examples/stream.c (1.5) (+2 -11)
	
	Revert accidently commited change.
	
2004-01-21   dok	19:09	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/ifusionsound.c (1.8) (+2 -0)
	
	Use the sample rate as buffer size if not specified in the stream description.
	
2004-01-21   dok	18:59	Denis Oliver Kropp <dok@directfb.org>

	Files:	examples/stream.c (1.4) (+11 -2)
		src/ifusionsoundstream.c (1.10) (+5 -1)
		include/fusionsound.h (1.15) (+4 -2)
	
	Added parameter "DFBBoolean *playing" to IFusionSoundStream::GetStatus().
	
2004-01-16   dok	16:38	Denis Oliver Kropp <dok@directfb.org>

	Files:	include/fusionsound.h (1.14) (+5 -0)
	
	Added some more details to the method description:
	
	The calculation includes any buffered data (by hardware or driver)
	as well as the ring buffer status of the stream.
	
	Even if the stream is not playing, e.g. due to pre-buffering,
	the method behaves as if the playback has just been started.
	
2004-01-16   dok	16:31	Denis Oliver Kropp <dok@directfb.org>

	Files:	include/fusionsound.h (1.13) (+15 -0)
		src/core/core_sound.h (1.3) (+6 -1)
		src/core/core_sound.c (1.17) (+21 -5)
		src/ifusionsoundstream.c (1.9) (+34 -9)
	
	Added IDirectFBSoundStream::GetPresentationDelay().
	
	It returns the amount of time in milli seconds that passes
	until the last sample stored in the buffer is audible.
	
2004-01-12   dok	17:39	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/ifusionsoundstream.c (1.8) (+1 -1)
	
	Fixed calculation of "written" samples for triggering the playback.
	
2004-01-12   dok	17:28	Denis Oliver Kropp <dok@directfb.org>

	Files:	include/fusionsound.h (1.12) (+1 -1)
	
	Fixed FSSDF_ALL, thanks to Michael Hunold <hunold@convergence.de> for reporting.
	
2004-01-08   andi	15:40	Andreas Hundt <andi@fischlustig.de>

	Files:	src/ifusionsound.c (1.7) (+0 -2)
		src/core/core_sound.c (1.16) (+5 -2)
	
	
	- do not include <malloc.h>
	- include <sys/soundcard.h> instead of <linux/soundcard.h>, which also works on linux
	- put #ifdef around SNDCTL_DSP_PROFILE ioctl, which is not available on old version of OSS
	
2004-01-08   andi	15:31	Andreas Hundt <andi@fischlustig.de>

	Files:	interfaces/IFusionSoundMusicProvider/timidity/instrum.c (1.2) (+0 -4)
		interfaces/IFusionSoundMusicProvider/timidity/resample.c (1.2) (+1 -1)
		interfaces/IFusionSoundMusicProvider/timidity/mix.c (1.2) (+1 -1)
	
	do not include <malloc.h> which is obsolete. use <stdlib.h> instead
	(correct me if I am wrong)
	
2004-01-05   dok	11:33	Denis Oliver Kropp <dok@directfb.org>

	Files:	include/fusionsound.h (1.11) (+5 -2)
		src/ifusionsoundstream.h (1.5) (+4 -2)
		src/ifusionsoundstream.c (1.7) (+52 -41)
		src/ifusionsound.c (1.6) (+16 -15)
	
	Added prebuffer option to the stream description.
	
2003-10-29   dok	17:00	Denis Oliver Kropp <dok@directfb.org>

	Files:	configure.in (1.10) (+1 -1)
	
	0.9.21
	
2003-10-29   dok	16:59	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.15) (+49 -49)
		src/core/playback.c (1.4) (+24 -24)
	
	Follow internal API change.
	
2003-10-25   syrjala	10:51	Ville Syrjala <syrjala@sci.fi>

	Files:	interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_timidity.c (1.2) (+38 -22)
	
	- Free buffer on stop.
	- Clean up old stuff if PlayTo() called multiple times.
	- Return DFB_FAILURE if timidty init fails.
	- Use IFusionSoundStream::GetDescription().
	
2003-10-25   syrjala	10:31	Ville Syrjala <syrjala@sci.fi>

	Files:	include/fusionsound.h (1.10) (+10 -0)
		src/ifusionsoundstream.h (1.4) (+7 -1)
		src/ifusionsoundstream.c (1.6) (+28 -1)
		src/ifusionsound.c (1.5) (+2 -1)
	
	Added IFusionSoundStream::GetDescription().
	
2003-10-24   syrjala	14:44	Ville Syrjala <syrjala@sci.fi>

	Files:	interfaces/IFusionSoundMusicProvider/timidity/playmidi.c (1.2) (+1 -1)
	
	Fixed a compiler warning.
	
2003-10-24   syrjala	14:42	Ville Syrjala <syrjala@sci.fi>

	Files:	include/fusionsound.h (1.9) (+5 -5)
	
	Fixed a few typos.
	
2003-10-24   dok	07:07	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.14) (+13 -37)
	
	Use SNDCTL_DSP_GETOSPACE instead of calculations.
	
2003-10-24   dok	02:55	Denis Oliver Kropp <dok@directfb.org>

	Files:	configure.in (1.9) (+2 -0)
	
	Fixed internal include dir.
	
2003-10-24   dok	02:45	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.13) (+9 -0)
	
	Don't write silence to the sound device if nothing is played.
	
2003-10-24   dok	00:24	Denis Oliver Kropp <dok@directfb.org>

	Files:	Makefile.am (1.5) (+1 -0)
		src/media/ifusionsoundmusicprovider.h (1.1) ( )
		src/media/Makefile.am (1.1) ( )
		src/media/.cvsignore (1.1) ( )
		src/core/sound_buffer.h (1.5) (+17 -0)
		src/core/sound_buffer.c (1.6) (+0 -19)
		src/ifusionsoundstream.h (1.3) (+20 -0)
		src/ifusionsoundstream.c (1.5) (+0 -20)
		src/ifusionsound.c (1.4) (+43 -0)
		src/Makefile.am (1.5) (+1 -1)
		interfaces/IFusionSoundMusicProvider/timidity/timidity.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/timidity.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/tables.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/tables.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/resample.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/resample.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/readmidi.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/readmidi.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/playmidi.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/playmidi.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/output.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/output.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/null_c.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/null_a.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/mix.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/mix.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/instrum.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/instrum.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/filter.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/filter.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/controls.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/controls.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/config.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/common.h (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/common.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/README (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/Makefile.am (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/FAQ (1.1) ( )
		interfaces/IFusionSoundMusicProvider/timidity/.cvsignore (1.1) ( )
		interfaces/IFusionSoundMusicProvider/ifusionsoundmusicprovider_timidity.c (1.1) ( )
		interfaces/IFusionSoundMusicProvider/Makefile.am (1.1) ( )
		interfaces/IFusionSoundMusicProvider/.cvsignore (1.1) ( )
		interfaces/Makefile.am (1.1) ( )
		interfaces/.cvsignore (1.1) ( )
		include/fusionsound.h (1.8) (+90 -0)
		examples/music.c (1.1) ( )
		examples/Makefile.am (1.4) (+4 -1)
		examples/.cvsignore (1.4) (+1 -0)
		configure.in (1.8) (+4 -0)
	
	Applied patch from Ville, but changed CONFIG_FILE to "/etc/timidity.cfg"
	and added an example.
	
2003-10-23   dok	21:36	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.12) (+3 -3)
	
	40 ms mix ahead ;)
	
2003-10-23   dok	15:09	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.11) (+5 -4)
	
	Reset timer on buffer underrun.
	
2003-10-23   dok	12:03	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.10) (+10 -15)
		src/core/sound_buffer.h (1.4) (+1 -0)
		src/core/sound_buffer.c (1.5) (+9 -6)
		src/core/playback.h (1.2) (+1 -0)
		src/core/playback.c (1.3) (+2 -1)
	
	Corrected OSS usage for rate setting.
	
	Use configured rate as resampling target, 44100 was still hardcoded.
	
2003-10-22   dok	23:30	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.9) (+11 -5)
	
	Try 48 kHz output first.
	
2003-10-22   dok	21:55	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.8) (+2 -2)
	
	60 ms mix ahead
	
2003-10-22   dok	19:04	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.7) (+2 -2)
	
	Mix ahead buffer 50 ms -> 100 ms.
	
2003-10-22   dok	18:55	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.6) (+4 -4)
	
	Changed mix ahead buffer size from 50 ms to 150 ms.
	
	Changed maximum block size from 1024 to 4096.
	
2003-10-21   dok	16:24	Denis Oliver Kropp <dok@directfb.org>

	Files:	Makefile.am (1.4) (+7 -1)
		configure.in (1.7) (+4 -0)
	
	Added "--disable-examples".
	
2003-10-20   dok	18:38	Denis Oliver Kropp <dok@directfb.org>

	Files:	configure.in (1.6) (+11 -7)
	
	Added option "--without-lite" to disable lite based examples.
	
2003-10-07   dok	08:04	Denis Oliver Kropp <dok@directfb.org>

	Files:	Makefile.am (1.3) (+1 -1)
	
	Build examples after library.
	
2003-10-07   dok	08:03	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.5) (+1 -1)
	
	Open sound device write only.
	
2003-10-02   andi	12:31	Andreas Hundt <andi@fischlustig.de>

	Files:	autogen.sh (1.2) (+21 -1)
	
	check for libtool and run libtoolize --automake, fixes build for me.
	
2003-08-02   andi	15:52	Andreas Hundt <andi@fischlustig.de>

	Files:	debian/changelog (1.2) (+6 -0)
	
	updated package version
	
2003-07-21   dok	13:06	Denis Oliver Kropp <dok@directfb.org>

	Files:	ChangeLog (1.2) (+277 -0)
	
	Generated ChangeLog.
	
2003-07-08   dok	20:43	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.4) (+7 -7)
		src/core/sound_buffer.c (1.4) (+2 -2)
	
	Have to use new shared memory macros now.
	
2003-07-08   dok	16:58	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/ifusionsoundstream.c (1.4) (+2 -0)
	
	Added missing include.
	
2003-07-07   dok	12:55	Denis Oliver Kropp <dok@directfb.org>

	Files:	examples/player.c (1.4) (+9 -3)
	
	Show live updated playback position.
	
2003-07-04   dok	18:42	Denis Oliver Kropp <dok@directfb.org>

	Files:	examples/player.c (1.3) (+1 -1)
	
	Removed obsolete hack.
	
2003-07-04   andi	18:34	Andreas Hundt <andi@fischlustig.de>

	Files:	debian/control (1.2) (+2 -2)
	
	fix dependencies
	
2003-07-04   dok	18:03	Denis Oliver Kropp <dok@directfb.org>

	Files:	examples/player.c (1.2) (+5 -4)
	
	Fixed "Volume" label width, set filename as window title.
	
2003-07-04   andi	17:53	Andreas Hundt <andi@fischlustig.de>

	Files:	debian/changelog (1.1) ( )
		debian/rules (1.1) ( )
		debian/libfusionsound-dev.files (1.1) ( )
		debian/libfusionsound-dev.dirs (1.1) ( )
		debian/libfusionsound-cvs.files (1.1) ( )
		debian/libfusionsound-cvs.dirs (1.1) ( )
		debian/docs (1.1) ( )
		debian/dirs (1.1) ( )
		debian/copyright (1.1) ( )
		debian/control (1.1) ( )
	
	debianized
	
2003-07-04   dok	17:34	Denis Oliver Kropp <dok@directfb.org>

	Files:	configure.in (1.5) (+1 -1)
		src/Makefile.am (1.4) (+1 -1)
	
	Use moduledirname to preserve the install prefix.
	
2003-07-04   dok	17:18	Denis Oliver Kropp <dok@directfb.org>

	Files:	configure.in (1.4) (+19 -0)
		examples/simple.c (1.3) (+1 -207)
		examples/player.c (1.1) ( )
		examples/loader.h (1.1) ( )
		examples/loader.c (1.1) ( )
		examples/advanced.c (1.3) (+1 -206)
		examples/Makefile.am (1.3) (+13 -4)
		examples/.cvsignore (1.3) (+1 -0)
	
	Added example that uses LiTE, if it's found during configure.
	It plays a file with IFusionSoundPlayback and has sliders for
	live control over Pitch, Volume, Pan and Start.
	
	Put loader into an extra source file with header.
	
2003-07-04   dok	17:09	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/ifusionsoundplayback.c (1.4) (+5 -9)
	
	Fixed seeking via Start().
	
2003-07-04   dok	17:07	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/Makefile.am (1.3) (+1 -1)
	
	Added $(DESTDIR).
	
2003-07-04   dok	01:37	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/core_sound.c (1.3) (+5 -15)
	
	Removed stuff that prevented warnings that are no longer enabled.
	
2003-07-04   dok	01:19	Denis Oliver Kropp <dok@directfb.org>

	Files:	include/fusionsound.h (1.7) (+97 -16)
	
	Completed API documentation ;)
	
2003-07-03   dok	20:14	Denis Oliver Kropp <dok@directfb.org>

	Files:	TODO (1.2) (+1 -0)
	
	We want hardware/software codec support for streaming.
	
2003-07-03   dok	20:04	Denis Oliver Kropp <dok@directfb.org>

	Files:	src/core/playback.c (1.2) (+3 -0)
	
	Clear core playback's running flag if playback ends.
	
	Fixes bug when using IFusionSoundPlayback::Continue() without Stop().
	
2003-07-03   dok	19:32	Denis Oliver Kropp <dok@directfb.org>

	Files:	include/fusionsound.h (1.6) (+14 -3)
		src/ifusionsoundplayback.c (1.3) (+1 -6)
	
	Enhanced functionality of IFusionSoundPlayback::Continue().
	
	...
	
	The playback will begin at the position where it stopped, either
	explicitly by Stop() or by reaching the stop position.
	
	If the playback has never been started it uses the default start and
	stop position which means non-looping playback from the beginning
	to the end.
	
	It returns without an error if the playback is running. This can be used
	to trigger playback without having to check if it's already running,
	similar to simple playback via IFusionSoundBuffer::Play(), but rejects
	multiple concurrent playbacks.
	
2003-07-03   dok	19:09	Denis Oliver Kropp <dok@directfb.org>

	Files:	include/fusionsound.h (1.5) (+31 -14)
		src/ifusionsoundplayback.c (1.2) (+21 -0)
	
	Added IFusionSoundPlayback::GetStatus().
	
	Made all parameter references in documentation bold, methods stay italic.
	
2003-07-03   dok	16:10	Denis Oliver Kropp <dok@directfb.org>

	Files:	examples/advanced.c (1.2) (+2 -2)
	
	Made pitch test linear and range from 0.5 to 1.5 only.
	
2003-07-03   dok	02:27	Denis Oliver Kropp <dok@directfb.org>

	Files:	Makefile.am (1.2) (+3 -1)
		tools/gendoc.pl (1.1) ( )
		tools/Makefile.am (1.1) ( )
		tools/.cvsignore (1.1) ( )
		docs/html/directfb.png (1.1) ( )
		docs/html/cimlogo.png (1.1) ( )
		docs/html/Makefile.am (1.1) ( )
		docs/html/.cvsignore (1.1) ( )
		docs/Makefile.am (1.1) ( )
		docs/.cvsignore (1.1) ( )
		configure.in (1.3) (+3 -0)
	
	Generate API reference.
	
2003-07-03   dok	01:28	Denis Oliver Kropp <dok@directfb.org>

	Files:	examples/.cvsignore (1.2) (+1 -0)
		src/core/types_sound.h (1.2) (+2 -0)
		src/core/sound_buffer.h (1.3) (+27 -47)
		src/core/sound_buffer.c (1.3) (+62 -178)
		src/core/playback.h (1.1) ( )
		src/core/playback.c (1.1) ( )
		src/core/core_sound.h (1.2) (+15 -8)
		src/core/core_sound.c (1.2) (+91 -73)
		src/core/Makefile.am (1.2) (+4 -2)
		src/ifusionsoundstream.h (1.2) (+1 -0)
		src/ifusionsoundstream.c (1.3) (+56 -40)
		src/ifusionsoundplayback.h (1.1) ( )
		src/ifusionsoundplayback.c (1.1) ( )
		src/ifusionsoundbuffer.h (1.2) (+6 -1)
		src/ifusionsoundbuffer.c (1.3) (+214 -44)
		src/ifusionsound.c (1.3) (+27 -12)
		src/Makefile.am (1.2) (+2 -0)
		include/fusionsound.h (1.4) (+140 -8)
		examples/advanced.c (1.1) ( )
		examples/Makefile.am (1.2) (+4 -1)
	
	There two ways of playing a buffer now.
	
	The simple playback is still controlled by IFusionSoundBuffer::Play() & Co,
	but with the limitation to one looping playback at the same time.
	
	Advanced playback including live volume, pan and pitch control is available
	via the new interface IFusionSoundPlayback. It can be retrieved by calling
	IFusionSoundBuffer::CreatePlayback().
	Each IFusionSoundPlayback provides one concurrent playback of the buffer
	and can be started in looping mode or for a limited sample range.
	
	Added advanced playback example testing each available feature using the
	file specified on the command line.
	
	Involved minor refactoring and the introduction of "Playback Objects".
	
	Ported IFusionSoundBuffer and IFusionSoundStream to use the playback object.
	
2003-07-02   dok	19:08	Denis Oliver Kropp <dok@directfb.org>

	Files:	configure.in (1.2) (+15 -21)
	
	Updated CFLAGS setup (-fno-inline in debug mode, -ffast-math, extra warnings).
	
	Check for DirectFB-Internal only.
	
	Output DFB_CFLAGS from configure.
	
2003-07-01   dok	15:04	Denis Oliver Kropp <dok@directfb.org>

	Files:	examples/stream.c (1.3) (+1 -1)
		src/ifusionsoundstream.c (1.2) (+13 -9)
		include/fusionsound.h (1.3) (+2 -0)
	
	IFusionSoundStream::Wait() now accepts a zero length (of free space) waiting
	until playback has finished completely.
	
2003-07-01   dok	01:52	Denis Oliver Kropp <dok@directfb.org>

	Files:	examples/simple.c (1.2) (+5 -5)
		src/core/sound_buffer.h (1.2) (+1 -1)
		src/core/sound_buffer.c (1.2) (+6 -6)
		src/ifusionsoundbuffer.c (1.2) (+4 -4)
		src/ifusionsound.c (1.2) (+20 -20)
		include/fusionsound.h (1.2) (+33 -33)
		examples/stream.c (1.2) (+2 -2)
	
	DA* -> FS*
	
2003-07-01   dok	01:44	Denis Oliver Kropp <dok@directfb.org>

	Files:	.cvsignore (1.1) ( )
		src/core/types_sound.h (1.1) ( )
		src/core/sound_buffer.h (1.1) ( )
		src/core/sound_buffer.c (1.1) ( )
		src/core/core_sound.h (1.1) ( )
		src/core/core_sound.c (1.1) ( )
		src/core/Makefile.am (1.1) ( )
		src/core/.cvsignore (1.1) ( )
		src/ifusionsoundstream.h (1.1) ( )
		src/ifusionsoundstream.c (1.1) ( )
		src/ifusionsoundbuffer.h (1.1) ( )
		src/ifusionsoundbuffer.c (1.1) ( )
		src/ifusionsound.c (1.1) ( )
		src/Makefile.am (1.1) ( )
		src/.cvsignore (1.1) ( )
		include/fusionsound.h (1.1) ( )
		include/Makefile.am (1.1) ( )
		include/.cvsignore (1.1) ( )
		examples/test2.wav (1.1) ( )
		examples/test.wav (1.1) ( )
		examples/stream.c (1.1) ( )
		examples/simple.c (1.1) ( )
		examples/Makefile.am (1.1) ( )
		examples/.cvsignore (1.1) ( )
		fusionsound.pc.in (1.1) ( )
		configure.in (1.1) ( )
		autogen.sh (1.1) ( )
		TODO (1.1) ( )
		README (1.1) ( )
		NEWS (1.1) ( )
		Makefile.am (1.1) ( )
		ChangeLog (1.1) ( )
		COPYING (1.1) ( )
		AUTHORS (1.1) ( )
	
	Avoid heads rollin'...