/[svn]/liblscp/trunk/ChangeLog
ViewVC logotype

Diff of /liblscp/trunk/ChangeLog

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

revision 445 by capela, Thu Mar 10 20:16:09 2005 UTC revision 869 by capela, Thu Jun 1 08:32:16 2006 UTC
# Line 3  liblscp - LinuxSampler Control Protocol Line 3  liblscp - LinuxSampler Control Protocol
3    
4  ChangeLog  ChangeLog
5    
6    0.3.3  2006-06-01  Fixed some compilation warnings due to suspicious type
7                       casting and unsused header macros.
8    
9                       Changed deprecated copyright attribute to license
10                       and added ldconfig to post-(un)install steps
11                       to liblscp.spec (RPM).
12    
13    0.3.2  2005-08-29  Fixed missing initialization bug on lscp_channel_info_t
14                       new struct fields (mute/solo).
15    
16                       Include debian files into distribution.
17    
18                       Renamed configure.in to newer configure.ac.
19    
20    0.3.1  2005-08-16  [bug #21] Fixed automake support for separate build
21                       directory.
22    
23                       Added support to sampler channel MUTE/SOLO states:
24                         lscp_set_channel_mute();
25                         lscp_set_channel_solo();
26                       with corresponding new lscp_channel_info_t fields.
27    
28    0.3.0  2005-06-10  [bug #11] Timeout flush idiosyncrasy is now a feature;
29                       this just tries to flush the receive buffer whenever
30                       any previous transaction has failed due to a timeout.
31    
32                       Fixed an off-by-one timeout quirk, that has been a real
33                       showstopper on Mac OS X at least, which is incidental
34                       to qsampler's default timeout setting of 1000 msecs,
35                       giving up systematically on select() due to "Invalid
36                       argument" (EINVAL).
37    
38    0.2.8  2005-05-22  More LSCP command syntax changes, particularly on the
39                       event subscription ones: the LSCP_EVENT_CHANNELS event
40                       definition were renamed to LSCP_EVENT_CHANNEL_COUNT,
41                       as to be more meaningful. Added support for the newest
42                       LSCP command: GET SERVER INFO; lscp_get_server_info().
43    
44    0.2.8  2005-05-08  [bug #9] Fixed for a LSCP command syntax convention
45                       consistency, regarding the enumeration of available
46                       sampler engines, Audio and MIDI drivers; this has
47                       affected the signature of the following functions:
48                         lscp_get_available_engines();
49                         lscp_get_available_audio_drivers();
50                         lscp_get_available_midi_drivers();
51                       which are now returning an integer count of engines
52                       and drivers, respectively, while the following
53                       functions are now being introduced:
54                         lscp_list_available_engines();
55                         lscp_list_available_audio_drivers();
56                         lscp_list_available_midi_drivers();
57                       taking on the previous functionality, returning
58                       a comma separated list of names.
59    
60  0.2.7  2005-03-10  Mini bitsy regression; a severe crash (segfault)  0.2.7  2005-03-10  Mini bitsy regression; a severe crash (segfault)
61                     was fixed on the device configuration functions:                     was fixed on the device configuration functions:
62                       lscp_set_audio_device_param();                       lscp_set_audio_device_param();

Legend:
Removed from v.445  
changed lines
  Added in v.869

  ViewVC Help
Powered by ViewVC