/[svn]/liblscp/trunk/examples/example_client.c
ViewVC logotype

Diff of /liblscp/trunk/examples/example_client.c

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

revision 167 by capela, Fri Jul 2 14:36:43 2004 UTC revision 171 by capela, Mon Jul 5 16:26:44 2004 UTC
# Line 65  void client_test ( lscp_client_t *pClien Line 65  void client_test ( lscp_client_t *pClien
65      const char **ppszAudioDrivers, **ppszMidiDrivers, **ppszEngines;      const char **ppszAudioDrivers, **ppszMidiDrivers, **ppszEngines;
66      const char *pszAudioDriver, *pszMidiDriver, *pszEngine;      const char *pszAudioDriver, *pszMidiDriver, *pszEngine;
67      int iAudioDriver, iMidiDriver, iEngine;      int iAudioDriver, iMidiDriver, iEngine;
68        int iAudioDevice, iMidiDevice;
69      int iSamplerChannel;      int iSamplerChannel;
70    
71      CLIENT_TEST(pClient, ppszAudioDrivers = lscp_get_available_audio_drivers(pClient));      CLIENT_TEST(pClient, ppszAudioDrivers = lscp_get_available_audio_drivers(pClient));
# Line 96  void client_test ( lscp_client_t *pClien Line 97  void client_test ( lscp_client_t *pClien
97       printf("\n--- pszAudioDriver=\"%s\" ---\n", pszAudioDriver);       printf("\n--- pszAudioDriver=\"%s\" ---\n", pszAudioDriver);
98       CLIENT_TEST(pClient, lscp_get_audio_driver_info(pClient, pszAudioDriver));       CLIENT_TEST(pClient, lscp_get_audio_driver_info(pClient, pszAudioDriver));
99       CLIENT_TEST(pClient, lscp_get_audio_driver_param_info(pClient, pszAudioDriver, "active", NULL));       CLIENT_TEST(pClient, lscp_get_audio_driver_param_info(pClient, pszAudioDriver, "active", NULL));
100         CLIENT_TEST(pClient, iAudioDevice = lscp_create_audio_device(pClient, pszAudioDriver, NULL));
101         CLIENT_TEST(pClient, lscp_get_audio_device_info(pClient, iAudioDevice));
102       for (iMidiDriver = 0; ppszMidiDrivers[iMidiDriver]; iMidiDriver++) {       for (iMidiDriver = 0; ppszMidiDrivers[iMidiDriver]; iMidiDriver++) {
103        pszMidiDriver = ppszMidiDrivers[iMidiDriver];        pszMidiDriver = ppszMidiDrivers[iMidiDriver];
104        printf("\n--- pszMidiDriver=\"%s\" ---\n", pszMidiDriver);        printf("\n--- pszMidiDriver=\"%s\" ---\n", pszMidiDriver);
105        CLIENT_TEST(pClient, lscp_get_midi_driver_info(pClient, pszMidiDriver));        CLIENT_TEST(pClient, lscp_get_midi_driver_info(pClient, pszMidiDriver));
106        CLIENT_TEST(pClient, lscp_get_midi_driver_param_info(pClient, pszMidiDriver, "active", NULL));        CLIENT_TEST(pClient, lscp_get_midi_driver_param_info(pClient, pszMidiDriver, "active", NULL));
107          CLIENT_TEST(pClient, iMidiDevice = lscp_create_midi_device(pClient, pszMidiDriver, NULL));
108          CLIENT_TEST(pClient, lscp_get_midi_device_info(pClient, iMidiDevice));
109        for (iEngine = 0; ppszEngines[iEngine]; iEngine++) {        for (iEngine = 0; ppszEngines[iEngine]; iEngine++) {
110          pszEngine = ppszEngines[iEngine];          pszEngine = ppszEngines[iEngine];
111          printf("\n--- pszEngine=\"%s\" ---\n", pszEngine);          printf("\n--- pszEngine=\"%s\" ---\n", pszEngine);
# Line 130  void client_test ( lscp_client_t *pClien Line 135  void client_test ( lscp_client_t *pClien
135          CLIENT_TEST(pClient, lscp_remove_channel(pClient, iSamplerChannel));          CLIENT_TEST(pClient, lscp_remove_channel(pClient, iSamplerChannel));
136          printf("\n");          printf("\n");
137        }        }
138          CLIENT_TEST(pClient, lscp_destroy_midi_device(pClient, iMidiDevice));
139       }       }
140         CLIENT_TEST(pClient, lscp_destroy_audio_device(pClient, iAudioDevice));
141      }      }
142    
143  }  }

Legend:
Removed from v.167  
changed lines
  Added in v.171

  ViewVC Help
Powered by ViewVC