src/io/sink.c: use function pointers
src/io/source_wavread.c: fix errno.h include
python/lib/generator.py: skip source_wavread
marks first commit