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

Diff of /linuxsampler/trunk/src/drivers/audio/AudioOutputDeviceAlsa.h

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

revision 879 by schoenebeck, Thu Mar 24 21:06:09 2005 UTC revision 880 by schoenebeck, Tue Jun 27 22:57:37 2006 UTC
# Line 3  Line 3 
3   *   LinuxSampler - modular, streaming capable sampler                     *   *   LinuxSampler - modular, streaming capable sampler                     *
4   *                                                                         *   *                                                                         *
5   *   Copyright (C) 2003, 2004 by Benno Senoner and Christian Schoenebeck   *   *   Copyright (C) 2003, 2004 by Benno Senoner and Christian Schoenebeck   *
6     *   Copyright (C) 2005, 2006 Christian Schoenebeck                        *
7   *                                                                         *   *                                                                         *
8   *   This program is free software; you can redistribute it and/or modify  *   *   This program is free software; you can redistribute it and/or modify  *
9   *   it under the terms of the GNU General Public License as published by  *   *   it under the terms of the GNU General Public License as published by  *
# Line 63  namespace LinuxSampler { Line 64  namespace LinuxSampler {
64              class ParameterCard : public DeviceCreationParameterString {              class ParameterCard : public DeviceCreationParameterString {
65                  public:                  public:
66                      ParameterCard();                      ParameterCard();
67                      ParameterCard(String s) throw (LinuxSamplerException);                      ParameterCard(String s) throw (Exception);
68                      virtual String Description();                      virtual String Description();
69                      virtual bool   Fix();                      virtual bool   Fix();
70                      virtual bool   Mandatory();                      virtual bool   Mandatory();
71                      virtual std::map<String,DeviceCreationParameter*> DependsAsParameters();                      virtual std::map<String,DeviceCreationParameter*> DependsAsParameters();
72                      virtual optional<String>    DefaultAsString(std::map<String,String> Parameters);                      virtual optional<String>    DefaultAsString(std::map<String,String> Parameters);
73                      virtual std::vector<String> PossibilitiesAsString(std::map<String,String> Parameters);                      virtual std::vector<String> PossibilitiesAsString(std::map<String,String> Parameters);
74                      virtual void                OnSetValue(String s) throw (LinuxSamplerException);                      virtual void                OnSetValue(String s) throw (Exception);
75                      static String Name();                      static String Name();
76              };              };
77    
# Line 81  namespace LinuxSampler { Line 82  namespace LinuxSampler {
82              class ParameterFragments : public DeviceCreationParameterInt {              class ParameterFragments : public DeviceCreationParameterInt {
83                  public:                  public:
84                      ParameterFragments();                      ParameterFragments();
85                      ParameterFragments(String s) throw (LinuxSamplerException);                      ParameterFragments(String s) throw (Exception);
86                      virtual String Description();                      virtual String Description();
87                      virtual bool   Fix();                      virtual bool   Fix();
88                      virtual bool   Mandatory();                      virtual bool   Mandatory();
# Line 90  namespace LinuxSampler { Line 91  namespace LinuxSampler {
91                      virtual optional<int>    RangeMinAsInt(std::map<String,String> Parameters);                      virtual optional<int>    RangeMinAsInt(std::map<String,String> Parameters);
92                      virtual optional<int>    RangeMaxAsInt(std::map<String,String> Parameters);                      virtual optional<int>    RangeMaxAsInt(std::map<String,String> Parameters);
93                      virtual std::vector<int> PossibilitiesAsInt(std::map<String,String> Parameters);                      virtual std::vector<int> PossibilitiesAsInt(std::map<String,String> Parameters);
94                      virtual void             OnSetValue(int i) throw (LinuxSamplerException);                      virtual void             OnSetValue(int i) throw (Exception);
95                      static String Name();                      static String Name();
96              };              };
97    
# Line 101  namespace LinuxSampler { Line 102  namespace LinuxSampler {
102              class ParameterFragmentSize : public DeviceCreationParameterInt {              class ParameterFragmentSize : public DeviceCreationParameterInt {
103                  public:                  public:
104                      ParameterFragmentSize();                      ParameterFragmentSize();
105                      ParameterFragmentSize(String s) throw (LinuxSamplerException);                      ParameterFragmentSize(String s) throw (Exception);
106                      virtual String Description();                      virtual String Description();
107                      virtual bool   Fix();                      virtual bool   Fix();
108                      virtual bool   Mandatory();                      virtual bool   Mandatory();
# Line 110  namespace LinuxSampler { Line 111  namespace LinuxSampler {
111                      virtual optional<int>    RangeMinAsInt(std::map<String,String> Parameters);                      virtual optional<int>    RangeMinAsInt(std::map<String,String> Parameters);
112                      virtual optional<int>    RangeMaxAsInt(std::map<String,String> Parameters);                      virtual optional<int>    RangeMaxAsInt(std::map<String,String> Parameters);
113                      virtual std::vector<int> PossibilitiesAsInt(std::map<String,String> Parameters);                      virtual std::vector<int> PossibilitiesAsInt(std::map<String,String> Parameters);
114                      virtual void             OnSetValue(int i) throw (LinuxSamplerException);                      virtual void             OnSetValue(int i) throw (Exception);
115                      static String Name();                      static String Name();
116              };              };
117    

Legend:
Removed from v.879  
changed lines
  Added in v.880

  ViewVC Help
Powered by ViewVC