client.h   client.h 
skipping to change at line 141 skipping to change at line 141
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
// Client command protocol functions. // Client command protocol functions.
lscp_status_t lscp_load_instrument (lscp_client_t *pCl ient, const char *pszFileName, int iInstrIndex, int iSamplerChannel); lscp_status_t lscp_load_instrument (lscp_client_t *pCl ient, const char *pszFileName, int iInstrIndex, int iSamplerChannel);
lscp_status_t lscp_load_instrument_non_modal (lscp_client_t *pCl ient, const char *pszFileName, int iInstrIndex, int iSamplerChannel); lscp_status_t lscp_load_instrument_non_modal (lscp_client_t *pCl ient, const char *pszFileName, int iInstrIndex, int iSamplerChannel);
lscp_status_t lscp_load_engine (lscp_client_t *pCl ient, const char *pszEngineName, int iSamplerChannel); lscp_status_t lscp_load_engine (lscp_client_t *pCl ient, const char *pszEngineName, int iSamplerChannel);
int lscp_get_channels (lscp_client_t *pCl ient); int lscp_get_channels (lscp_client_t *pCl ient);
int * lscp_list_channels (lscp_client_t *pCl ient); int * lscp_list_channels (lscp_client_t *pCl ient);
int lscp_add_channel (lscp_client_t *pCl ient); int lscp_add_channel (lscp_client_t *pCl ient);
lscp_status_t lscp_remove_channel (lscp_client_t *pCl ient, int iSamplerChannel); lscp_status_t lscp_remove_channel (lscp_client_t *pCl ient, int iSamplerChannel);
const char ** lscp_get_available_engines (lscp_client_t *pCl
ient); int lscp_get_available_engines (lscp_client_t *pCl
ient);
const char ** lscp_list_available_engines (lscp_client_t *pCl
ient);
lscp_engine_info_t * lscp_get_engine_info (lscp_client_t *pCl ient, const char *pszEngineName); lscp_engine_info_t * lscp_get_engine_info (lscp_client_t *pCl ient, const char *pszEngineName);
lscp_channel_info_t * lscp_get_channel_info (lscp_client_t *pCl ient, int iSamplerChannel); lscp_channel_info_t * lscp_get_channel_info (lscp_client_t *pCl ient, int iSamplerChannel);
int lscp_get_channel_voice_count (lscp_client_t *pCl ient, int iSamplerChannel); int lscp_get_channel_voice_count (lscp_client_t *pCl ient, int iSamplerChannel);
int lscp_get_channel_stream_count (lscp_client_t *pCl ient, int iSamplerChannel); int lscp_get_channel_stream_count (lscp_client_t *pCl ient, int iSamplerChannel);
int lscp_get_channel_stream_usage (lscp_client_t *pCl ient, int iSamplerChannel); int lscp_get_channel_stream_usage (lscp_client_t *pCl ient, int iSamplerChannel);
lscp_buffer_fill_t * lscp_get_channel_buffer_fill (lscp_client_t *pCl ient, lscp_usage_t iUsageType, int iSamplerChannel); lscp_buffer_fill_t * lscp_get_channel_buffer_fill (lscp_client_t *pCl ient, lscp_usage_t iUsageType, int iSamplerChannel);
 End of changes. 1 change blocks. 
2 lines changed or deleted 5 lines changed or added


 device.h   device.h 
skipping to change at line 98 skipping to change at line 98
typedef struct _lscp_device_port_info_t typedef struct _lscp_device_port_info_t
{ {
char * name; char * name;
lscp_param_t *params; lscp_param_t *params;
} lscp_device_port_info_t; } lscp_device_port_info_t;
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
// Audio driver control functions. // Audio driver control functions.
const char ** lscp_get_available_audio_drivers(lscp_client_t *pCl int lscp_get_available_audio_drivers (lscp_client_t
ient); *pClient);
const char ** lscp_list_available_audio_drivers (lscp_client_t
*pClient);
lscp_driver_info_t * lscp_get_audio_driver_info (lscp_client_t *pCl ient, const char *pszAudioDriver); lscp_driver_info_t * lscp_get_audio_driver_info (lscp_client_t *pCl ient, const char *pszAudioDriver);
lscp_param_info_t * lscp_get_audio_driver_param_info(lscp_client_t *pCl ient, const char *pszAudioDriver, const char *pszParam, lscp_param_t *pDepL ist); lscp_param_info_t * lscp_get_audio_driver_param_info(lscp_client_t *pCl ient, const char *pszAudioDriver, const char *pszParam, lscp_param_t *pDepL ist);
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
// Audio device control functions. // Audio device control functions.
int lscp_create_audio_device (lscp_client_t *pCl ient, const char *pszAudioDriver, lscp_param_t *pParams); int lscp_create_audio_device (lscp_client_t *pCl ient, const char *pszAudioDriver, lscp_param_t *pParams);
lscp_status_t lscp_destroy_audio_device (lscp_client_t *pCl ient, int iAudioDevice); lscp_status_t lscp_destroy_audio_device (lscp_client_t *pCl ient, int iAudioDevice);
skipping to change at line 122 skipping to change at line 123
lscp_status_t lscp_set_audio_device_param (lscp_client_t *pCl ient, int iAudioDevice, lscp_param_t *pParam); lscp_status_t lscp_set_audio_device_param (lscp_client_t *pCl ient, int iAudioDevice, lscp_param_t *pParam);
lscp_device_port_info_t *lscp_get_audio_channel_info (lscp_client_t *pCl ient, int iAudioDevice, int iAudioChannel); lscp_device_port_info_t *lscp_get_audio_channel_info (lscp_client_t *pCl ient, int iAudioDevice, int iAudioChannel);
lscp_param_info_t * lscp_get_audio_channel_param_info (lscp_client_t *pClient, int iAudioDevice, int iAudioChannel, const char *pszParam); lscp_param_info_t * lscp_get_audio_channel_param_info (lscp_client_t *pClient, int iAudioDevice, int iAudioChannel, const char *pszParam);
lscp_status_t lscp_set_audio_channel_param (lscp_client_t *pClient, int iAudioDevice, int iAudioChannel, lscp_param_t *pParam); lscp_status_t lscp_set_audio_channel_param (lscp_client_t *pClient, int iAudioDevice, int iAudioChannel, lscp_param_t *pParam);
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
// MIDI driver control functions. // MIDI driver control functions.
const char ** lscp_get_available_midi_drivers (lscp_client_t *pCl int lscp_get_available_midi_drivers (lscp_client_t *pCl
ient); ient);
const char ** lscp_list_available_midi_drivers(lscp_client_t *pCl
ient);
lscp_driver_info_t * lscp_get_midi_driver_info (lscp_client_t *pCl ient, const char *pszMidiDriver); lscp_driver_info_t * lscp_get_midi_driver_info (lscp_client_t *pCl ient, const char *pszMidiDriver);
lscp_param_info_t * lscp_get_midi_driver_param_info (lscp_client_t *pCl ient, const char *pszMidiDriver, const char *pszParam, lscp_param_t *pDepLi st); lscp_param_info_t * lscp_get_midi_driver_param_info (lscp_client_t *pCl ient, const char *pszMidiDriver, const char *pszParam, lscp_param_t *pDepLi st);
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
// MIDI device control functions. // MIDI device control functions.
int lscp_create_midi_device (lscp_client_t *pCl ient, const char *pszMidiDriver, lscp_param_t *pParams); int lscp_create_midi_device (lscp_client_t *pCl ient, const char *pszMidiDriver, lscp_param_t *pParams);
lscp_status_t lscp_destroy_midi_device (lscp_client_t *pCl ient, int iMidiDevice); lscp_status_t lscp_destroy_midi_device (lscp_client_t *pCl ient, int iMidiDevice);
 End of changes. 2 change blocks. 
4 lines changed or deleted 8 lines changed or added


 version.h   version.h 
skipping to change at line 27 skipping to change at line 27
You should have received a copy of the GNU Lesser General Public You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*************************************************************************** **/ *************************************************************************** **/
#ifndef __LSCP_VERSION_H #ifndef __LSCP_VERSION_H
#define __LSCP_VERSION_H #define __LSCP_VERSION_H
#define LSCP_PACKAGE "liblscp" #define LSCP_PACKAGE "liblscp"
#define LSCP_VERSION "0.2.7" #define LSCP_VERSION "0.2.8"
#endif // __LSCP_VERSION_H #endif // __LSCP_VERSION_H
// end of version.h // end of version.h
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/