// // VorbisFile.h // zyVorbis // // Created by Vincent Spader on 1/22/05. // Copyright 2005 Vincent Spader All rights reserved. // #import "Plugin.h" #import // config.h things #define __MACOSX__ #define HAVE_CONFIG_H #import #import #undef __MACOSX__ #undef HAVE_CONFIG_H @interface VorbisDecoder : NSObject { id source; OggVorbis_File vorbisRef; int currentSection; int lastSection; BOOL seekable; int bitrate; int channels; float frequency; long totalFrames; NSString *artist; NSString *albumartist; NSString *album; NSString *title; NSString *genre; NSNumber *year; NSNumber *track; NSNumber *disc; float replayGainAlbumGain; float replayGainAlbumPeak; float replayGainTrackGain; float replayGainTrackPeak; NSString *icygenre; NSString *icyalbum; NSString *icyartist; NSString *icytitle; NSData *albumArt; } @end