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

Diff of /linuxsampler/trunk/src/audiodriver/AudioOutputDeviceAlsa.h

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

revision 127 by schoenebeck, Mon Jun 14 19:33:16 2004 UTC revision 128 by senkov, Tue Jun 15 03:19:30 2004 UTC
# Line 58  namespace LinuxSampler { Line 58  namespace LinuxSampler {
58    
59              class ParameterCard : public DeviceCreationParameterString {              class ParameterCard : public DeviceCreationParameterString {
60                  public:                  public:
61                      ParameterCard(AudioOutputDevice* pDevice) { this->pDevice = pDevice; }                      ParameterCard(AudioOutputDevice* pDevice) { this->pDevice = pDevice; InitWithDefault();}
62                      ParameterCard(AudioOutputDevice* pDevice, String card) throw (LinuxSamplerException) : DeviceCreationParameterString(card) { this->pDevice = pDevice; }                      ParameterCard(AudioOutputDevice* pDevice, String card) throw (LinuxSamplerException) : DeviceCreationParameterString(card) { this->pDevice = pDevice; InitWithDefault();}
63                      virtual String Description()                                                          { return "Sound card to be used";                                }                      virtual String Description()                                                          { return "Sound card to be used";                                }
64                      virtual bool   Fix()                                                                  { return true;                                                   }                      virtual bool   Fix()                                                                  { return true;                                                   }
65                      virtual bool   Mandatory()                                                            { return false;                                                  }                      virtual bool   Mandatory()                                                            { return false;                                                  }
# Line 73  namespace LinuxSampler { Line 73  namespace LinuxSampler {
73    
74              class ParameterFragments : public DeviceCreationParameterInt {              class ParameterFragments : public DeviceCreationParameterInt {
75                  public:                  public:
76                      ParameterFragments(AudioOutputDevice* pDevice) { this->pDevice = pDevice; }                      ParameterFragments(AudioOutputDevice* pDevice) { this->pDevice = pDevice; InitWithDefault();}
77                      ParameterFragments(AudioOutputDevice* pDevice, String val) throw (LinuxSamplerException) : DeviceCreationParameterInt(val) { this->pDevice = pDevice; }                      ParameterFragments(AudioOutputDevice* pDevice, String val) throw (LinuxSamplerException) : DeviceCreationParameterInt(val) { this->pDevice = pDevice; InitWithDefault();}
78                      virtual String Description()                                                    { return "Number of buffer fragments";                }                      virtual String Description()                                                    { return "Number of buffer fragments";                }
79                      virtual bool   Fix()                                                            { return true;                                        }                      virtual bool   Fix()                                                            { return true;                                        }
80                      virtual bool   Mandatory()                                                      { return false;                                       }                      virtual bool   Mandatory()                                                      { return false;                                       }
# Line 90  namespace LinuxSampler { Line 90  namespace LinuxSampler {
90    
91              class ParameterFragmentSize : public DeviceCreationParameterInt {              class ParameterFragmentSize : public DeviceCreationParameterInt {
92                  public:                  public:
93                      ParameterFragmentSize(AudioOutputDevice* pDevice) { this->pDevice = pDevice; }                      ParameterFragmentSize(AudioOutputDevice* pDevice) { this->pDevice = pDevice; InitWithDefault();}
94                      ParameterFragmentSize(AudioOutputDevice* pDevice, String val) throw (LinuxSamplerException) : DeviceCreationParameterInt(val) { this->pDevice = pDevice; }                      ParameterFragmentSize(AudioOutputDevice* pDevice, String val) throw (LinuxSamplerException) : DeviceCreationParameterInt(val) { this->pDevice = pDevice; InitWithDefault();}
95                      virtual String Description()                                                    { return "Size of each buffer fragment";              }                      virtual String Description()                                                    { return "Size of each buffer fragment";              }
96                      virtual bool   Fix()                                                            { return true;                                        }                      virtual bool   Fix()                                                            { return true;                                        }
97                      virtual bool   Mandatory()                                                      { return false;                                       }                      virtual bool   Mandatory()                                                      { return false;                                       }

Legend:
Removed from v.127  
changed lines
  Added in v.128

  ViewVC Help
Powered by ViewVC