00001 00007 #ifndef CODEC_VORBIS_H 00008 #define CODEC_VORBIS_H 00009 00010 #include <vstypes.h> 00011 #include <codec.h> 00012 00013 #define USE_COMMENTS 00014 00015 #ifndef ASM 00016 00021 struct Codec *CodVorbisCreate(void); 00022 00028 void CodVorbisDelete(struct Codec *cod); 00029 00044 enum CodecError CodVorbisDecode(struct Codec *cod, struct CodecServices *cs, 00045 const char **errorString); 00046 00047 auto s_int16 CodVBlockSize(register __i0 struct Codec *c, 00048 register __a0 s_int16 bType); 00049 00050 #endif /* !ASM */ 00051 00052 #endif /* CODEC_VORBIS_H */