A new abstracted interface to vorbisfile, using callback functions.
authorMike Smith <msmith@xiph.org>
Fri, 21 Apr 2000 09:35:03 +0000 (09:35 +0000)
committerMike Smith <msmith@xiph.org>
Fri, 21 Apr 2000 09:35:03 +0000 (09:35 +0000)
commit0f6113fd8b6046acbaaf7b558431cd72c2a42116
treef8ef2fe6ffc2e62c6c0b7262d0a7ae004cd760d1
parentc438ef041713dbd908ab6010603fda02b63791d3
A new abstracted interface to vorbisfile, using callback functions.
Now ov_open() just calls ov_open_callbacks() with appropriate arguments.
This also contains some minor changes that give a ~10% speedup with gcc,
and changes to vorbisfile.h to allow C++ compilation.

svn path=/trunk/vorbis/; revision=337
include/vorbis/vorbisfile.h
lib/vorbisfile.c