Chris@1:
Chris@1: Vorbisfile's libvorbisfile may be used safely in a threading environment
Chris@1: so long as thread access to individual OggVorbis_File instances is serialized.
Chris@1:
Chris@1:
Chris@1:
Only one thread at a time may enter a function that takes a given OggVorbis_File instance, even if the
Chris@1: functions involved appear to be read-only.
Chris@1:
Chris@1:
Multiple threads may enter
Chris@1: libvorbisfile at a given time, so long as each thread's function calls
Chris@1: are using different OggVorbis_File
Chris@1: instances.
Chris@1:
Chris@1:
Any one OggVorbis_File instance may be used safely from multiple threads so long as only one thread at a time is making calls using that instance.