/[svn]/linuxsampler/trunk/src/drivers/Plugin.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/drivers/Plugin.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1834 by persson, Mon Sep 15 16:58:10 2008 UTC revision 1835 by iliev, Mon Feb 16 17:56:50 2009 UTC
# Line 64  namespace LinuxSampler { Line 64  namespace LinuxSampler {
64       */       */
65      class Plugin {      class Plugin {
66      protected:      protected:
67          Plugin();          Plugin(bool bDoPreInit = true);
68          ~Plugin();          virtual ~Plugin();
69          void Init(int SampleRate, int FragmentSize);          void PreInit();
70            void Init(int SampleRate, int FragmentSize, int Channels = -1);
71    
72          void InitState();          void InitState();
73          String GetState();          String GetState();
74          bool SetState(String State);          bool SetState(String State);
75            void RemoveChannels();
76    
77          AudioOutputDevicePlugin* pAudioDevice;          AudioOutputDevicePlugin* pAudioDevice;
78          MidiInputDevicePlugin* pMidiDevice;          MidiInputDevicePlugin* pMidiDevice;
79          static PluginGlobal* global;          static PluginGlobal* global;
80    
81      private:      private:
82          void RemoveChannels();          bool bPreInitDone;
83      };      };
84  }  }
85    

Legend:
Removed from v.1834  
changed lines
  Added in v.1835

  ViewVC Help
Powered by ViewVC