/[svn]/linuxsampler/trunk/src/network/lscpserver.cpp
ViewVC logotype

Diff of /linuxsampler/trunk/src/network/lscpserver.cpp

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

revision 475 by schoenebeck, Thu Mar 17 23:56:56 2005 UTC revision 527 by capela, Mon May 9 11:59:58 2005 UTC
# Line 550  String LSCPServer::RemoveChannel(uint ui Line 550  String LSCPServer::RemoveChannel(uint ui
550  }  }
551    
552  /**  /**
553   * Will be called by the parser to get all available engines.   * Will be called by the parser to get the amount of all available engines.
554   */   */
555  String LSCPServer::GetAvailableEngines() {  String LSCPServer::GetAvailableEngines() {
556      dmsg(2,("LSCPServer: GetAvailableEngines()\n"));      dmsg(2,("LSCPServer: GetAvailableEngines()\n"));
557      LSCPResultSet result("GigEngine");      LSCPResultSet result("1");
558        return result.Produce();
559    }
560    
561    /**
562     * Will be called by the parser to get a list of all available engines.
563     */
564    String LSCPServer::ListAvailableEngines() {
565        dmsg(2,("LSCPServer: ListAvailableEngines()\n"));
566        LSCPResultSet result("\'GIG\'");
567      return result.Produce();      return result.Produce();
568  }  }
569    
# Line 715  String LSCPServer::GetAvailableAudioOutp Line 724  String LSCPServer::GetAvailableAudioOutp
724      dmsg(2,("LSCPServer: GetAvailableAudioOutputDrivers()\n"));      dmsg(2,("LSCPServer: GetAvailableAudioOutputDrivers()\n"));
725      LSCPResultSet result;      LSCPResultSet result;
726      try {      try {
727            int n = AudioOutputDeviceFactory::AvailableDrivers().size();
728            result.Add(n);
729        }
730        catch (LinuxSamplerException e) {
731            result.Error(e);
732        }
733        return result.Produce();
734    }
735    
736    String LSCPServer::ListAvailableAudioOutputDrivers() {
737        dmsg(2,("LSCPServer: ListAvailableAudioOutputDrivers()\n"));
738        LSCPResultSet result;
739        try {
740          String s = AudioOutputDeviceFactory::AvailableDriversAsString();          String s = AudioOutputDeviceFactory::AvailableDriversAsString();
741          result.Add(s);          result.Add(s);
742      }      }
# Line 728  String LSCPServer::GetAvailableMidiInput Line 750  String LSCPServer::GetAvailableMidiInput
750      dmsg(2,("LSCPServer: GetAvailableMidiInputDrivers()\n"));      dmsg(2,("LSCPServer: GetAvailableMidiInputDrivers()\n"));
751      LSCPResultSet result;      LSCPResultSet result;
752      try {      try {
753            int n = MidiInputDeviceFactory::AvailableDrivers().size();
754            result.Add(n);
755        }
756        catch (LinuxSamplerException e) {
757            result.Error(e);
758        }
759        return result.Produce();
760    }
761    
762    String LSCPServer::ListAvailableMidiInputDrivers() {
763        dmsg(2,("LSCPServer: ListAvailableMidiInputDrivers()\n"));
764        LSCPResultSet result;
765        try {
766          String s = MidiInputDeviceFactory::AvailableDriversAsString();          String s = MidiInputDeviceFactory::AvailableDriversAsString();
767          result.Add(s);          result.Add(s);
768      }      }

Legend:
Removed from v.475  
changed lines
  Added in v.527

  ViewVC Help
Powered by ViewVC