#
# ChangeLog for src/io
#
# Generated by Trac 1.2
# Mar 26, 2025, 10:10:55 AM

Wed, 13 Nov 2013 12:26:33 GMT Paul Brossier <piem@piem.org> [4bc92c0]
	* src/io/sink_apple_audio.c (modified)

	src/io/sink_apple_audio.c: switch to sync mode if async fails


Wed, 13 Nov 2013 12:25:30 GMT Paul Brossier <piem@piem.org> [d3066e2]
	* src/io/audio_unit.c (modified)

	src/io/audio_unit.c: cast OSStatus to int, add missing \n


Tue, 15 Oct 2013 17:06:15 GMT Paul Brossier <piem@piem.org> [4084cd8]
	* src/aubio.h (modified)
	* src/io/audio_unit.c (added)
	* src/io/audio_unit.h (added)
	* src/wscript_build (modified)
	* wscript (modified)

	merge with develop


Mon, 30 Sep 2013 15:18:49 GMT Paul Brossier <piem@piem.org> [50e10a9]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: call a float a float, do the right thing ...


Mon, 08 Apr 2013 21:22:19 GMT Paul Brossier <piem@piem.org> [69440b8]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: write 0 to all channels in case of short
	read


Mon, 08 Apr 2013 21:17:29 GMT Paul Brossier <piem@piem.org> [58c24e1]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: fix copy of last channel


Mon, 08 Apr 2013 15:27:35 GMT Paul Brossier <piem@piem.org> [8a7b344]
	* src/io/sink_apple_audio.c (modified)

	src/io/sink_apple_audio.c: warn before fixing size


Mon, 08 Apr 2013 15:27:02 GMT Paul Brossier <piem@piem.org> [6510866]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: mono to stereo, copying last channel of file ...


Sat, 23 Mar 2013 06:06:59 GMT Paul Brossier <piem@piem.org> [ef47246]
	* src/io/source_apple_audio.c (modified)
	* src/io/utils_apple_audio.c (modified)

	Merge develop into device


Sat, 23 Mar 2013 06:06:02 GMT Paul Brossier <piem@piem.org> [c833f56]
	* src/io/source_apple_audio.c (modified)
	* src/io/utils_apple_audio.c (modified)

	src/io/source_apple_audio.c: simplify buffer creation, reset size on
	seek


Sat, 23 Mar 2013 00:55:50 GMT Paul Brossier <piem@piem.org> [c059581]
	* src/io/source_apple_audio.c (modified)
	* tests/src/synth/test-sampler.c (modified)

	Merge /Users/piem/projects/aubio/aubio into device


Sat, 23 Mar 2013 00:55:46 GMT Paul Brossier <piem@piem.org> [b8389de]
	* src/io/source_apple_audio.c (modified)

	src/io/source_apple_audio.c: copy data to missing channels


Sat, 23 Mar 2013 00:10:02 GMT Paul Brossier <piem@piem.org> [2525f81]
	* src/io/utils_apple_audio.c (modified)
	* tests/src/io/test-source_seek.c (modified)

	Merge /Users/piem/projects/aubio/aubio into device


Sat, 23 Mar 2013 00:09:53 GMT Paul Brossier <piem@piem.org> [19f222d]
	* src/io/utils_apple_audio.c (modified)

	src/io/utils_apple_audio.c: use AUBIO_ARRAY / AUBIO_FREE


Fri, 22 Mar 2013 23:33:01 GMT Paul Brossier <piem@piem.org> [52d6145]
	* src/io/source_apple_audio.c (modified)

	Merge /Users/piem/projects/aubio/aubio into device


Fri, 22 Mar 2013 23:32:58 GMT Paul Brossier <piem@piem.org> [987fb86]
	* src/io/source_apple_audio.c (modified)

	src/io/source_apple_audio.c: reset mDataByteSize in case of short
	read


Fri, 22 Mar 2013 23:04:09 GMT Paul Brossier <piem@piem.org> [db120ac]
	* src/io/source.h (modified)
	* src/io/source_apple_audio.c (modified)
	* tests/src/io/test-source_seek.c (added)

	Merge /Users/piem/projects/aubio/aubio into device


Fri, 22 Mar 2013 22:54:48 GMT Paul Brossier <piem@piem.org> [6bbdcff]
	* src/io/source_apple_audio.c (modified)

	src/io/source_apple_audio.c: add _open and _close


Fri, 22 Mar 2013 21:08:15 GMT Paul Brossier <piem@piem.org> [86cfdfa]
	* src/io/source.h (modified)

	src/io/source.h: add source_multi example


Fri, 22 Mar 2013 06:07:09 GMT Paul Brossier <piem@piem.org> [163c679]
	* src/aubio.h (modified)
	* src/io/audio_unit.c (added)
	* src/io/audio_unit.h (added)

	src/io/audio_unit.c: added ios driver


Fri, 22 Mar 2013 01:50:06 GMT Paul Brossier <piem@piem.org> [18a378e]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: pad with 0 when end of file is reached


Fri, 22 Mar 2013 01:36:30 GMT Paul Brossier <piem@piem.org> [3d2fe26]
	* src/io/source_sndfile.c (modified)
	* src/io/source_sndfile.h (modified)

	src/io/source_sndfile.{c,h}: fix include and prototype, bypass ...


Fri, 22 Mar 2013 01:31:41 GMT Paul Brossier <piem@piem.org> [ae9fd90]
	* src/io/source_sndfile.h (modified)

	src/io/source*: add _do_multi and _get_channels, really downmix ...


Fri, 22 Mar 2013 01:29:19 GMT Paul Brossier <piem@piem.org> [4865e4b]
	* src/io/source.c (modified)
	* src/io/source.h (modified)
	* src/io/source_apple_audio.c (modified)
	* src/io/source_apple_audio.h (modified)
	* src/io/source_sndfile.c (modified)
	* src/io/source_sndfile.h (modified)
	* tests/src/io/test-source.c (modified)
	* tests/src/io/test-source_multi.c (added)

	src/io/source*: add _do_multi and _get_channels, really downmix ...


Fri, 22 Mar 2013 00:41:54 GMT Paul Brossier <piem@piem.org> [7982203]
	* src/io/source.c (modified)
	* src/io/source.h (modified)
	* src/io/source_apple_audio.c (modified)
	* src/io/source_apple_audio.h (modified)
	* src/io/source_sndfile.c (modified)
	* src/io/source_sndfile.h (modified)

	add seek to src/io/source*


Wed, 20 Mar 2013 03:55:55 GMT Paul Brossier <piem@piem.org> [2d3212a]
	* src/io/source_apple_audio.h (modified)

	src/io/source_apple_audio.h: too early as well


Mon, 18 Mar 2013 18:50:07 GMT Paul Brossier <piem@piem.org> [bad8eb99]
	* src/io/audio_unit.h (deleted)

	src/io/audio_unit.h: not ready yet


Mon, 18 Mar 2013 16:19:23 GMT Paul Brossier <piem@piem.org> [6a03729]
	* python/lib/gen_pyobject.py (modified)
	* src/io/source.h (modified)
	* src/io/source_apple_audio.h (modified)
	* src/io/source_sndfile.h (modified)

	src/io: use hop_size, not block_size


Mon, 18 Mar 2013 15:47:13 GMT Paul Brossier <piem@piem.org> [93e3463]
	* src/io/sink_apple_audio.c (modified)

	src/io/sink_apple_audio.c: print an error if ...


Mon, 18 Mar 2013 15:43:38 GMT Paul Brossier <piem@piem.org> [ba507ff]
	* src/io/source_apple_audio.h (modified)

	src/io/source_apple_audio.h: remove _multi, not ready yet


Mon, 18 Mar 2013 15:32:08 GMT Paul Brossier <piem@piem.org> [ac20c85]
	* src/io/audio_unit.h (added)
	* src/io/sink.h (modified)
	* src/io/sink_apple_audio.h (modified)
	* src/io/sink_sndfile.h (modified)
	* src/io/source.h (modified)
	* src/io/source_apple_audio.h (modified)
	* src/io/source_sndfile.h (modified)

	src/io/*.h: add documentation to source and sink


Sat, 16 Mar 2013 15:09:18 GMT Paul Brossier <piem@piem.org> [de5d3f1]
	* src/io/source.h (modified)

	src/io/source.h: start adding some documentation


Sat, 16 Mar 2013 14:43:37 GMT Paul Brossier <piem@piem.org> [8c43bf7]
	* src/io/source_apple_audio.c (modified)

	src/io/source_apple_audio.c: simplify _do, downmixing


Sun, 03 Mar 2013 19:33:36 GMT Paul Brossier <piem@piem.org> [4e3723d]
	* src/io/sink.h (modified)
	* src/io/sink_apple_audio.h (modified)
	* src/io/sink_sndfile.h (modified)
	* src/io/sndfileio.h (modified)
	* src/io/source.h (modified)
	* src/io/source_apple_audio.h (modified)
	* src/io/source_sndfile.h (modified)

	src/io/: add link to examples and missing c++ extern


Sun, 03 Mar 2013 03:45:59 GMT Paul Brossier <piem@piem.org> [b173ca1]
	* src/io/sndfileio.h (modified)
	* src/tempo/beattracking.h (modified)

	src/io/sndfileio.h: add documentation


Sun, 03 Mar 2013 03:44:18 GMT Paul Brossier <piem@piem.org> [69b11d8]
	* src/io/sink.h (modified)
	* src/onset/onset.h (modified)
	* src/onset/peakpicker.h (modified)
	* src/pitch/pitch.h (modified)
	* src/pitch/pitchfcomb.h (modified)
	* src/pitch/pitchmcomb.h (modified)
	* src/pitch/pitchschmitt.h (modified)
	* src/pitch/pitchyin.h (modified)
	* src/pitch/pitchyinfft.h (modified)
	* src/tempo/tempo.h (modified)
	* src/temporal/biquad.h (modified)

	src/*/*.h: add link to examples, remove trailing spaces, improve ...


Mon, 11 Feb 2013 16:39:13 GMT Paul Brossier <piem@piem.org> [35c97ab]
	* src/io/source.h (modified)
	* src/io/source_apple_audio.h (modified)
	* src/io/source_sndfile.c (modified)
	* src/io/source_sndfile.h (modified)

	src/io/: removed methods duplicated in merge


Mon, 11 Feb 2013 10:06:28 GMT Paul Brossier <piem@piem.org> [fc117d0]
	* .gitignore (modified)
	* Makefile.am (deleted)
	* NEWS (deleted)
	* bootstrap (deleted)
	* configure.ac (deleted)
	* doc/Makefile.am (deleted)
	* examples/Makefile.am (deleted)
	* examples/aubiomfcc.c (modified)
	* examples/aubioonset.c (modified)
	* examples/aubiotrack.c (modified)
	* examples/utils.c (modified)
	* examples/utils.h (modified)
	* examples/wscript_build (modified)
	* interfaces/python/README (deleted)
	* interfaces/python/aubio/__init__.py (deleted)
	* interfaces/python/build_linux (deleted)
	* interfaces/python/build_osx (deleted)
	* python.old/README (moved)
	* python.old/aubio/__init__.py (added)
	* python.old/aubio/aubioclass.py (moved)
	* python.old/aubio/bench/__init__.py (moved)
	* python.old/aubio/bench/broadcast.py (moved)
	* python.old/aubio/bench/config.py (moved)
	* python.old/aubio/bench/node.py (moved)
	* python.old/aubio/bench/onset.py (moved)
	* python.old/aubio/gnuplot.py (moved)
	* python.old/aubio/median.py (moved)
	* python.old/aubio/onsetcompare.py (moved)
	* python.old/aubio/plot/__init__.py (moved)
	* python.old/aubio/plot/keyboard.py (moved)
	* python.old/aubio/plot/notes.py (moved)
	* python.old/aubio/task/__init__.py (moved)
	* python.old/aubio/task/beat.py (moved)
	* python.old/aubio/task/cut.py (moved)
	* python.old/aubio/task/notes.py (moved)
	* python.old/aubio/task/onset.py (moved)
	* python.old/aubio/task/params.py (moved)
	* python.old/aubio/task/pitch.py (moved)
	* python.old/aubio/task/silence.py (moved)
	* python.old/aubio/task/task.py (moved)
	* python.old/aubio/txtfile.py (moved)
	* python.old/aubio/web/__init__.py (moved)
	* python.old/aubio/web/browser.py (moved)
	* python.old/aubio/web/html.py (moved)
	* python.old/aubio/wscript_build (moved)
	* python.old/aubiocompare-onset (moved)
	* python.old/aubiocut (moved)
	* python.old/aubiodiffs-onset (moved)
	* python.old/aubiofilter-notes (moved)
	* python.old/aubionotes (moved)
	* python.old/aubiopitch (moved)
	* python.old/aubioplot-audio (moved)
	* python.old/aubioplot-notes (moved)
	* python.old/aubioplot-spec (moved)
	* python.old/aubioplot-yinfft (moved)
	* python.old/aubioweb.py (moved)
	* python.old/bench-cluster-test (moved)
	* python.old/bench-test (moved)
	* python.old/wscript_build (moved)
	* python/Makefile.am (deleted)
	* python/README.md (added)
	* python/a_weighting_test_simple.expected (moved)
	* python/aubio-types.h (moved)
	* python/aubio/Makefile.am (deleted)
	* python/aubio/__init__.py (modified)
	* python/aubioinput.py (moved)
	* python/aubiomodule.c (moved)
	* python/aubioproxy.c (moved)
	* python/aubiowraphell.h (moved)
	* python/build_linux (added)
	* python/build_osx (added)
	* python/c_weighting_test_simple.expected (moved)
	* python/demos/demo_beats_and_tempo.py (moved)
	* python/demos/demo_filterbank_slaney.py (moved)
	* python/demos/demo_filterbank_triangle_bands.py (moved)
	* python/demos/demo_onset_sinusoid.py (added)
	* python/demos/demo_pitch_sinusoid.py (added)
	* python/demos/demo_simple_robot_voice.py (added)
	* python/demos/demo_sink.py (moved)
	* python/demos/demo_sink_create_woodblock.py (added)
	* python/demos/demo_source.py (moved)
	* python/demos/demo_spectrogram.py (moved)
	* python/demos/demo_tss.py (moved)
	* python/gen_pyobject.py (moved)
	* python/generator.py (moved)
	* python/py-cvec.c (moved)
	* python/py-fft.c (moved)
	* python/py-filter.c (moved)
	* python/py-filterbank.c (moved)
	* python/py-phasevoc.c (moved)
	* python/run_all_tests (moved)
	* python/setup.py (moved)
	* python/tests/test_aubio.py (moved)
	* python/tests/test_cvec.py (moved)
	* python/tests/test_fft.py (moved)
	* python/tests/test_filter.py (moved)
	* python/tests/test_filterbank.py (moved)
	* python/tests/test_filterbank_mel.py (moved)
	* python/tests/test_fvec.py (moved)
	* python/tests/test_onset.py (moved)
	* python/tests/test_peakpicker.py (moved)
	* python/tests/test_phasevoc.py (moved)
	* python/tests/test_pitch.py (moved)
	* python/tests/test_source.py (moved)
	* python/tests/test_specdesc.py (moved)
	* sounds/Makefile.am (deleted)
	* src/Makefile.am (deleted)
	* src/aubio.h (modified)
	* src/io/sink.c (modified)
	* src/io/sink_apple_audio.c (modified)
	* src/io/source.c (modified)
	* src/io/source.h (modified)
	* src/io/source_apple_audio.c (modified)
	* src/io/source_apple_audio.h (modified)
	* src/io/source_sndfile.c (modified)
	* src/io/source_sndfile.h (modified)
	* src/tempo/beattracking.c (modified)
	* src/temporal/resampler.c (modified)
	* src/wscript_build (modified)
	* swig/Makefile.am (deleted)
	* swig/aubio.i (deleted)
	* swig/swig.py (deleted)
	* tests/Makefile.am (deleted)
	* tests/demo/bench/onset/Makefile.am (deleted)
	* tests/demo/bench/pitch/Makefile.am (deleted)
	* tests/src/Makefile.am (deleted)
	* tests/wscript_build (added)
	* waf (modified)
	* wscript (modified)

	merge from develop


Sun, 10 Feb 2013 20:06:03 GMT Paul Brossier <piem@piem.org> [6e3fed8]
	* src/io/sink.c (modified)

	src/io/sink.c: improve error message


Sun, 10 Feb 2013 20:05:49 GMT Paul Brossier <piem@piem.org> [8ff4e4b]
	* src/io/sink_apple_audio.c (modified)

	src/io/sink_apple_audio.c: remove unused variable


Sun, 10 Feb 2013 08:13:24 GMT Paul Brossier <piem@piem.org> [9a226ef]
	* src/io/sink_apple_audio.c (modified)
	* src/io/source.c (modified)

	src/io: improve error messages


Sun, 10 Feb 2013 05:54:09 GMT Paul Brossier <piem@piem.org> [7b4ea49]
	* src/io/sink_apple_audio.c (modified)

	src/io/sink_apple_audio.c: set s->samplerate before using it


Sun, 10 Feb 2013 05:46:23 GMT Paul Brossier <piem@piem.org> [4db8eab]
	* src/io/source_apple_audio.c (modified)
	* src/io/source_sndfile.c (modified)

	src/io/source_{sndfile,apple_audio}.c: quiet samplerate magic


Sun, 10 Feb 2013 05:30:31 GMT Paul Brossier <piem@piem.org> [c8f411b]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: automagically set samplerate to input file ...


Sun, 10 Feb 2013 05:27:31 GMT Paul Brossier <piem@piem.org> [a8752a8]
	* src/io/source_sndfile.c (modified)
	* src/io/source_sndfile.h (modified)

	src/io/source_sndfile.{c,h}: add get_samplerate


Sun, 10 Feb 2013 04:12:28 GMT Paul Brossier <piem@piem.org> [944c7e1]
	* src/io/source.c (modified)
	* src/io/source.h (modified)
	* src/io/source_apple_audio.c (modified)
	* src/io/source_apple_audio.h (modified)

	src/io/source_apple_audio.c: automagically set samplerate if 0 was ...


Fri, 27 Jul 2012 17:24:32 GMT Paul Brossier <piem@piem.org> [063fa5a]
	* src/io/source_sndfile.c (modified)
	* src/io/source_sndfile.h (modified)

	src/io/source_sndfile.{c,h}: add get_samplerate, if == 1 use file ...


Fri, 27 Jul 2012 16:39:05 GMT Paul Brossier <piem@piem.org> [d00e223]
	* src/io/source.c (modified)
	* src/io/source.h (modified)

	src/io/source.h: add get_samplerate


Fri, 27 Jul 2012 16:38:19 GMT Paul Brossier <piem@piem.org> [01e158d]
	* src/io/source_apple_audio.c (modified)
	* src/io/source_apple_audio.h (modified)

	src/io/source_apple_audio.{c,h}: if samplerate = 1, use actual source
	one


Fri, 27 Jul 2012 03:23:20 GMT Paul Brossier <piem@piem.org> [db8000e]
	* src/io/sink.h (modified)

	src/io/sink.h: uri, not method


Mon, 16 Jul 2012 22:52:00 GMT Paul Brossier <piem@piem.org> [6fd8d7e]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: use linear resampling to make sure all ...


Mon, 16 Jul 2012 19:36:50 GMT Paul Brossier <piem@piem.org> [d22cc42]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: refuse to run when when resampled hop_size ...


Mon, 16 Jul 2012 18:19:31 GMT Paul Brossier <piem@piem.org> [18c6b20]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: improve resampling, clarify


Mon, 16 Jul 2012 00:55:13 GMT Paul Brossier <piem@piem.org> [87dfc3f]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: add support for resampling


Mon, 16 Jul 2012 00:48:42 GMT Paul Brossier <piem@piem.org> [e3b5962]
	* src/io/source.c (modified)

	src/io/source.c: improve new_


Mon, 16 Jul 2012 00:48:03 GMT Paul Brossier <piem@piem.org> [776a5d3]
	* src/io/sink_sndfile.c (modified)

	src/io/sink_sndfile.c: ident and simplify


Mon, 16 Jul 2012 00:47:23 GMT Paul Brossier <piem@piem.org> [65525fe]
	* src/io/sink.c (modified)

	src/io/sink.c: improve error message


Sun, 15 Jul 2012 20:54:38 GMT Paul Brossier <piem@piem.org> [779966b]
	* src/io/sink.c (modified)

	src/io/sink.c: implement


Sun, 15 Jul 2012 20:24:16 GMT Paul Brossier <piem@piem.org> [11e92ea]
	* src/io/sink_sndfile.c (modified)

	src/io/sink_sndfile.c: fix max_size


Sun, 15 Jul 2012 20:23:36 GMT Paul Brossier <piem@piem.org> [dd5a052]
	* src/io/sink_apple_audio.c (modified)

	src/io/sink_apple_audio.c: only compile on apple


Sun, 15 Jul 2012 18:18:49 GMT Paul Brossier <piem@piem.org> [42e6a5e]
	* src/io/source.c (modified)

	src/io/source.c: add missing free, indent


Sun, 15 Jul 2012 18:18:28 GMT Paul Brossier <piem@piem.org> [8aed26d]
	* src/io/sink.c (modified)
	* src/io/sink.h (modified)
	* src/io/sink_sndfile.c (modified)
	* src/io/sink_sndfile.h (modified)

	src/io/sink*: read write size instead of returning it


Sun, 15 Jul 2012 18:02:27 GMT Paul Brossier <piem@piem.org> [1223979]
	* src/io/sink_apple_audio.c (added)
	* src/io/sink_apple_audio.h (added)
	* src/io/source_apple_audio.c (modified)
	* src/io/utils_apple_audio.c (added)

	src/io/sink_apple_audio.c: added apple_audio sink, merge apple stuff


Sun, 15 Jul 2012 00:37:50 GMT Paul Brossier <piem@piem.org> [32df658]
	* src/io/source.c (modified)

	src/io/source.c: do not try to delete if NULL


Sat, 14 Jul 2012 19:14:27 GMT Paul Brossier <piem@piem.org> [420962e]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: avoid segfault when deleting NULL


Sat, 14 Jul 2012 19:13:20 GMT Paul Brossier <piem@piem.org> [2c3d4ca]
	* src/aubio.h (modified)
	* src/io/sink_sndfile.c (added)
	* src/io/sink_sndfile.h (added)
	* tests/src/io/test-sink_sndfile.c (added)

	added sink_sndfile.c draft


Sat, 14 Jul 2012 18:39:09 GMT Paul Brossier <piem@piem.org> [af86999]
	* src/io/source_sndfile.c (modified)

	src/io/source_sndfile.c: return NULL before trying to allocate ...


Sat, 14 Jul 2012 01:37:43 GMT Paul Brossier <piem@piem.org> [c00f17d]
	* src/io/source.h (modified)

	src/io/source.h: use uri not method as parameter name


Sat, 14 Jul 2012 01:13:33 GMT Paul Brossier <piem@piem.org> [c9b99fd]
	* src/io/source.c (modified)

	src/io/source.c: fix include path


Fri, 13 Jul 2012 23:33:45 GMT Paul Brossier <piem@piem.org> [afbd7e7]
	* src/aubio.h (modified)
	* src/io/source.c (modified)
	* src/io/source_sndfile.c (added)
	* src/io/source_sndfile.h (added)
	* src/wscript_build (modified)
	* tests/src/io/test-source_apple_audio_file.c (modified)
	* tests/src/io/test-source_sndfile.c (added)

	src/io/source_sndfile.{c,h}: added sndfile source


Fri, 13 Jul 2012 21:28:43 GMT Paul Brossier <piem@piem.org> [3504dfe7]
	* src/io/source.c (modified)
	* src/io/source.h (modified)
	* src/io/source_apple_audio.c (added)
	* src/io/source_apple_audio.h (added)

	src/io/source_apple_audio.{c,h}: added simple file read using ...


Fri, 13 Jul 2012 19:05:32 GMT Paul Brossier <piem@piem.org> [4d75b46]
	* src/io/sink.c (modified)
	* src/io/sink.h (modified)

	src/io/sink.*: fix prototypes, draft implementation


Fri, 13 Jul 2012 19:00:12 GMT Paul Brossier <piem@piem.org> [eae5898]
	* examples/wscript_build (modified)
	* src/io/sndfileio.c (moved)
	* src/io/sndfileio.h (moved)
	* src/wscript_build (modified)

	src/io: moved sndfileio from examples


Fri, 13 Jul 2012 07:23:39 GMT Paul Brossier <piem@piem.org> [9316173]
	* src/io/sink.c (added)
	* src/io/sink.h (added)
	* src/io/source.c (added)
	* src/io/source.h (added)

	added boilerplate for media source and sink