// // InputNode.h // Cog // // Created by Vincent Spader on 8/2/05. // Copyright 2005 Vincent Spader. All rights reserved. // #import #import #import #import #import "AudioDecoder.h" #import "Converter.h" #import "Node.h" #import "Plugin.h" @interface InputNode : Node { id decoder; Converter *converter; AudioStreamBasicDescription outputFormat; BOOL shouldSeek; double seekTime; } - (BOOL)openURL:(NSURL *)url withSource:(id)source outputFormat:(AudioStreamBasicDescription)of; - (void)process; - (NSDictionary *) properties; - (void)seek:(double)time; - (void)registerObservers; @end