//
//  VorbisFile.h
//  zyVorbis
//
//  Created by Vincent Spader on 1/22/05.
//  Copyright 2005 Vincent Spader All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import "Plugin.h"

//config.h things
#define __MACOSX__ 
#define HAVE_CONFIG_H

#import <Vorbis/vorbisfile.h>
#import <Vorbis/codec.h>

#undef __MACOSX__ 
#undef HAVE_CONFIG_H

@interface VorbisDecoder : NSObject <CogDecoder>
{
	id<CogSource> source;
	
	OggVorbis_File vorbisRef;
	int currentSection;
	int lastSection;
	
	BOOL seekable;
	int bitrate;
	int channels;
	float frequency;
	long totalFrames;
}



@end