Mercurial > hg > audiostuff
annotate spandsp-0.0.6pre17/ChangeLog @ 6:22a74b01a099 default tip
implement more meaningful test program
| author | Peter Meerwald <pmeerw@cosy.sbg.ac.at> | 
|---|---|
| date | Fri, 25 Jun 2010 16:14:50 +0200 | 
| parents | 26cd8f1ef0b1 | 
| children | 
| rev | line source | 
|---|---|
| 
4
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
1 07.08.29 - 0.0.4 - Steve Underwood <steveu@coppice.org> | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
2 - | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
3 | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
4 06.05.23 - 0.0.3 - Steve Underwood <steveu@coppice.org> | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
5 - T.38 now implemented, though it needs further polishing. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
6 - G.726 and G.722 now implemented. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
7 | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
8 04.08.29 - 0.0.2 - Steve Underwood <steveu@coppice.org> | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
9 - T.4 no longer uses libtiff for compresion and decompression on the line side | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
10 (it is still used to handle the TIFF files). Spandsp no longer depends on | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
11 accessing the "internals" of libtiff. New 1D and 2D compression and | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
12 decompression code now handles the line side. This should be more robust than | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
13 using libtiff, and handles the fudging of bad scan lines rather better. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
14 - T.30 line turn-around timing corrected. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
15 - T.30 DCS header contents corrected. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
16 - T.30 provision for V.17 added, as an option. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
17 - T.30 now has a statistics interface, for applications to find details about | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
18 image transfers. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
19 - T.30 processing now correctly closes TIFF files are they have been sent. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
20 - FAX header line insertion is now supported for transmitted FAXes. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
21 - asynchronous serial processing now has a V.14 compatible rate adaption option. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
22 - V.8 modem negotiation module added. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
23 - OKI ADPCM now supports Dialogic compatible operation at 6k samples/second, as | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
24 well as 8k samples/second, using its own sample rate converter. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
25 - message queuing added to ease things like T.31 handling | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
26 - incomplete skeleton (still rather nasty, to be honest) T.31 processing. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
27 - incomplete skeleton of V.22bis added. There is probably quite a bit to do | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
28 to get this complete and robust. It probably requires the T.31 processing | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
29 be expanded to something more like V.250, so it doesn't just handle FAX. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
30 - Incomplete V.17 added (there could be an IBM patent related to the TCM part of | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
31 V.17, but I think it has expired. Don't distribute binaries of spandsp built | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
32 with V.17 enabled until this is resolved - and the modem is completed, of | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
33 course :-) ). The current version transmits OK. It receives OK with the | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
34 long training sequence, but the symbol and carrier syncing isn't good enough | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
35 for robust receiving with the short training sequence. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
36 - A basic BER tester has been added. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
37 - The faster modems now have proper shutdown procedures, whether one is defined in | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
38 the spec. or not. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
39 - The modems (except simple FSK) now have APIs to access performance information. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
40 - A common GUI (using FLTK) added for the modem tests. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
41 - A bit more documentation added. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
42 - Some API inconsistencies cleaned up. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
43 - The usual bundle of assorted buglet fixes and polishing. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
44 | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
45 04.04.29 - 0.0.1k - Steve Underwood <steveu@coppice.org> | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
46 - The first version which gives solid faxing for a large number of people. | 
| 
 
26cd8f1ef0b1
import spandsp-0.0.6pre17
 
Peter Meerwald <pmeerw@cosy.sbg.ac.at> 
parents:  
diff
changeset
 | 
47 | 
