File: ChangeLog

package info (click to toggle)
lives 1.6.2~ds1-2
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 21,016 kB
  • sloc: ansic: 149,382; sh: 12,577; perl: 8,710; python: 7,078; cpp: 2,589; makefile: 1,370; yacc: 291; sed: 16
file content (2078 lines) | stat: -rw-r--r-- 62,638 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
Version 1.6.2 (24 June 2012)
----------------------------
Clean up timer code.
Show more accurate progress for rendering after recording.
Call init triggers for rendered transitions.
Fix triggers for rendered effects (regression).
Fix regression in file open preview.
Add workaround for breakage in mplayer/ffmpeg (see http://bugzilla.mplayerhq.hu/show_bug.cgi?id=2071)
Fix hang in Preferences open when image type is set to jpeg (regression).
Fix regression in undo cut.
Fix regression for pad audio.
Quick opening of mpegts files.
Faster backup/restore.
Enable exchange of layouts between 32 bit and 64 bit systems.
Add support for video analyser plugins.
Add support for data processing plugins.
Add support for audio generator plugins.













Version 1.6.1 (04 February 2012)
--------------------------------
Optimise playback by tweaking audio settings.
Fix regression in backup.
Fix floating point fps bug for mkv decoder. *
Fix external window capture to work with Compiz.
Add (experimental) openGL playback plugins. (Thanks to Antti Silvast).
Minor GUI fixes.
Implement recording of external audio during playback.
Prevent clip names getting squashed in sets. *
Further code cleanup.
Updated translations to Ukranian, Finnish and UK English.











Version 1.6.0 (14 January 2012)
-------------------------------
Handle reconnection to pulse / jack more robustly.
Clean up diskspace properly on exit. *
Improved handling of split audio blocks.
Allow setting of playback start and end times via OSC.
Implement "autolives" toy.
Fix several annoying GUI issues.
Fix threaded palette conversion uyvy -> rgb. *
Fix warning text in vloopback2 playback plugin. *
Fix audio encoding for webm format. *
Fix encoding when up sampling with letterbox. *
Fix remaining compilation issue in mkv_decoder.c *
Robustness changes part 1. (check for read/write errors in front end)
Robustness changes part 2. (check for system errors in front end)
Robustness changes part 3. (check for read/write/system errors in the back end)
Major code cleanup for 1.6.0
Updated translations to UK English, Japanese, French, German, Italian, Finnish, Ukranian, Uzbek and Telugu.












Version 1.4.9 (8 December 2011)
-------------------------------
Add support for v4l2loopback output.
Implement instant opening of webm / matroska clips.
Implement a Youtube download tool.
Fix crash recovery for virtual clips.
Fix crash when showing preview frame in multitrack (regression).
Optimise memory for multiplanar images.
Fix compilation problem (not finding weed-palettes.h)










Version 1.4.8 (26 Nov 2011)
---------------------------
Optimise resizing for virtual clips.
Implement letterbox mode for fullscreen playback.
Implement letterbox mode for encoding.
Playback start may now be triggered by joystick or MIDI.
Implement threading for some palette conversions.
Load pngs directly using libpng.
Use libswscale for internal scaling if possible.
Fix bugs in append_audio (regression). *
Fix undo/redo effect in multitrack (regression) *
Set default back to "loop video to fit audio".
Add new encoder formats flv and wmv2/wma to mencoder_encoder.
Fix missing audio for kvcd encoding.
Various minor fixes.
Initial language support for Uyghur [Gheyret T. Kenji]
Updated translations for Chinese (Simplified), Finnish, Japanese, Slovak, Spanish, Telugu, Ukranian and Uzbek.






Version 1.4.7 (15 Oct 2011)
---------------------------
Instant opening of asf (wmv) files.
Fix broken opening of float and reverse endian audio. *
Implement enable/disable of individual decoder plugins in Preferences.
Complete translation to Japanese (Takashi Sakamoto, Shunshi Kurose and others).
Updated translations to Ukranian, Spanish and Polish.






Version 1.4.6 (27 Aug 2011)
---------------------------
Fix hang when applying effect to a single frame in a virtual clip. *
Fix decoding for some ogg/theora files with broken keyframes.
Add several new OMC commands.
Compatibility fixes for frei0r 1.2.
Various minor fixes.







Version 1.4.5 (23 July 2011)
---------------------------
Add -tmpdir startup option.
Stop PAL formats reverting to NTSC in x264 encoder. *
Fix bug to add fewer blank lines to ~/.lives file. *
Do not show "Loaded subtitles" message when subtitles are not loaded. *
Instant opening of some .flv files.
Move correct pointer (start or end) when the timeline is clicked in longer files. *
Add video fade in/out effect.
Fix frames being cut after applying effects in virtual clips. *
Clean up code for rendered effects post-processing. *
Clean up code for dynamic menu building.
Front end stability fixes.
Mouse scroll now switches clips in the play window too.




Version 1.4.4 (13 June 2011)
----------------------------
Fix compilation problem for missing linux/videodev.h




Version 1.4.3 (11 June 2011)
----------------------------
Fix important bug with audio shifting when leaving/re-entering multitrack mode. *
Add support for spacial multithreading in effects plugins.
Fix antialias option in Preferences (regression). *
Fix buttons in Frame Calculator (regression). *
Fix updating of parameters with fileread textfields. *
Add new oggstream playback plugin.
Add new realtime effects: RGB_delay, YUV_delay and mask_overlay.
Updated translations to Brazilian Portuguese, German, Japanese and Ukranian.
	



* = backported to 1.3.12 (stable version)







Version 1.4.2 (26 Mar 2011)
--------------------------
Restore missing rte plugins which were omitted from the last release. *
Fix device listing for vloopback output plugin. *
Add new omc commands: /lives/constant/value/get, /video/loop/set, 
	/video/loop/get, /video/pingpong/set, 
	/video/pingpong/get *
Handle saving and restoring of alternate video playback plugin settings.
Try to force showing of vpp advanced and parameter dialogs on GUI screen. *
Add weed filter hint WEED_FILTER_HINT_MAY_THREAD, deprecate WEED_FILTER_HINT_IS_POINT_EFFECT.
Remove WEED_CHANNEL_FOLLOWS_OUTPUT.
Update libweed to 0.5.0
Updated translations to Simplified Chinese and Hungarian.




* = backported to 1.3.12 (stable version)



Version 1.4.1 (try 2) (21 Feb 2011) - aka 1.3.11
--------------------
Fix compilation error *properly*
Fixes for gen blank frames and gen title frames with png format.






Version 1.4.1 (20 Feb 2011)
---------------------------
Fix compilation error when system Weed not present.
Fix missing return value in one function.







Version 1.4.0 (17 Feb 2011)
------------------------------------------
Added new encoder formats to x264_encoder (h264/aac/mp4 super high quality) and DivX Plus HD.
Implemented autotransition in multitrack.
Added unicap device support.
Implemented drag and drop of media files into gui.
Updates to x264/blu-ray format.
Added audio caching to jack audio player.
Fixed a possible crash when loading the default keymap.
Fixed crash when recording parameters set from a parameter window.
Removed startup warning for xmms not found.
Set fps default to 25.0 for frei0r sources, use default_fps for others.
Added several new OSC commands.
Minor improvements for non-local playback plugins.
Updates for vloopback output plugin.
Fix crash after encoding fails (regression).
Updates for breakage in ffmpeg_encoder and transcode_encoder.
Add pkg-config files for libweed, add weed_setup() prototype, and bump version number to 0.4.0.
Started adding doxygen documentation.
Add startup option "-fxmodesmax"
Add support for FREIOR_PATH environment variable.
Fix -debug mode.
Increase gtk+ recommended version to 2.16 or higher.
Various minor fixes and updates.
Updated translations to Arabic, Brazilian Portuguese, Croatian, French, Italian, Japanese, Russian, Spanish, Turkish and Ukrainian.








Version 1.3.10 (19 Sep 2010)
---------------------------
Fix regression in multitrack effects rendering.
Updated translation to Ukranian.




Version 1.3.9 (16 Sep 2010)
---------------------------
Fix possible crash on startup.






Version 1.3.8 (15 Sep 2010)
---------------------------
Fix possible crash on startup bug.
Further audio insert/delete optimisations.
Fix bug - audio rendering can be affected by preview.
Quantise audio rendering to output frame rate.
Add key "w" to show a/v sync statistics.







Version 1.3.7 (13 Sep 2010)
---------------------------
Fix regression in Insert Silence.
Optimise audio insert/delete.
Updated translation to Estonian.







Version 1.3.6 (11 Sep 2010)
---------------------------
Fix crash when setting custom encoding variables [regression].
Display correct output format/audio format when encoding [regression].
Fix breakage in yuv4mpeg stream loader [regression].
Fix frame loss in undo resample [regression].
Fix for insert with downsampling [regression].
Allow cancel in Paste as New.
Add -nothreaddialog startup option.







Version 1.3.5 (08 Sep 2010)
---------------------------
Add basic support for .srt and .sub subtitles. (salsaman & Penkov)
Fix for ogg/theora decoding.
Updates for lives_mkv_encoder.
Fix regressions in some other encoders.
Fix for multitrack insert after undo.
Add new effect "puretext".
Per key/mode effect defaults.
Changes to Preferences window (Kolga).
Record parameter changes in text entry mode.
Added vloopback playback module.
Updated translations to Brazilian Portuguese, Finnish, Japanese, Turkish and 
Ukranian.








Version 1.3.4 (04 Jul 2010)
--------------------------
Minor a/v sync fixes. *
Add more formats to x264 encoder (needs testing).
Add experimental webm encoding support in ffmpeg_encoder.
Fix crash when right clicking in mt with no clips loaded.
Const correctness in code (A. Penkov)
Fix possible crash in rendered generators, and add them to crash recovery. *
Thread context fix for gtk+ 2.22 and higher.
Fix startup mplayer png/alpha test.
Fix end image size problem (regression).
Updates to decoder plugins (make threadsafe).
Add plugin decoder support for ogg/dirac files.
Faster seeking in ogg/theora files.
Apply theming to the Preferences dialog (A. Kolga)
Move weed palette definitions into weed-palettes.h
Code cleanup - use enums instead of #defines where possible.
Add new scribbler plugin (Penkov)
Initial translation to Croatian.
Updated translations to Hebrew, Polish, Turkish, Russian and Italian.



* backported to 1.0.10



Version 1.3.3 (09 May 2010)
---------------------------
Fix crash after moving blocks in multitrack (regression).
Faster insertion of frames in multitrack.
Optimisations for longer (10 minute+) clips in multitrack.
Fix an issue with splitting/moving backing audio blocks in mt.
Fix several thread concurrency issues. (Thanks to Thomas Holmgren) *
Implement FULL jack timebase client.
Improved a/v sync.
Complete the implementation of the new player transport.
Swap ctrl-page-up, ctrl-page-down in multitrack.
Multitrack/mixer GUI improvements.
Add some widgets from GTK+ Instrumentation Widgets
Fix possible crash in rendered effect previews. *
Show file close warnings for files not used in layouts (regression) *
Properly unload decoder plugins on shutdown. *
Play video during "record external audio to selection".
Smoother resampling for external window capture.
Fix some minor bugs in internal colourspace conversion. *
Improved support for YUV colourspaces.
Added two new effects, "comicbook" and "softlight".
Enable realtime audio mixer in multitrack.
Fixed some oddities when resizing window to fullscreen internal. *
Allow pause/resume during encoding and opening.
Reduce CPU usage when paused in effects or encoding.
Add image overlay effect into core rendered effects.
Add highly experimental x264 blu-ray video support (1080p NTSC and 720p)
New preferences layout (Alexij Kolga).
Add "advanced" tab to TV card/webcam input.
Play selected time only in multitrack.
	

Updated translations to Ukranian, Turkish, Spanish, Slovak, Russian, Polish, Occitan, Hebrew, Danish and Brazilian Portuguese.

	
	
* backported to 1.0.10






Version 1.3.2 (21 Mar 2010)
---------------------------
Fix jack/pulse audio breakage in multitrack.
Add (experimental) support for firewire and TV card inputs
Faster, lossless recording of generators/inputs
Implement record pause when disc is low (user definable)
Some interface improvements for translated versions.
(Translators - please see: http://lives.sourceforge.net/TRANS-README.txt)
Fix multi_encoder file permissions
Fix minor problem with post encoding cleanup *
Fix crash in multitrack "remove first gaps" *
Fix for audio block gravity *
Fix mt auto backup thread concurrency problem
Update OSC control to work better with puredata.
Implement new player transport
Add "Gravity: Right" in multitrack
Change default extension for ogg video from "ogg" to "ogv"

Updated translations to Arabic, Brazilian Portuguese, Simplified Chinese, GB English,  Estonian, French, German, Hebrew, Hungarian, Italian, Portuguese, Russian, Slovak and Ukranian.

Initial translations to Danish and Occitan.


* backported to 1.0.10


Version 1.2.2
-------------
Skipped - due to minor issues in 1.0.9 -> 1.0.10




Version 1.2.1 (27 Feb 2010)
---------------------------
Fix crash when opening ogg/theora files (regression).
Updated translations to Catalan, Finnish, Hungarian, and Spanish.







Version 1.2.0 (21 Feb 2010)
---------------------------
GUI updates for multitrack mode.
Implement drag and drop effects in multitrack mode.
Allow continuous mouse movement on multitrack timeline.
Allow timecode to be edited in multitrack mode.
Switching to->from multitrack mode maintains the layout in memory.
Allow startup in mt mode.
Better scrolling of tracks in multitrack.
Implement progressive image loading.
Change multitrack "snap mode" to "gravity left" / "gravity normal"
Allow jack transport to set play start position.
Add option of resizing frames to fit in clip editor interface.
Removed "File/Encode" ("File/Encode as" is safer)
New startup wizard for first time users.
Added Help/Troubleshoot.
Faster frame generation for realtime generators.
Add python 3 support to multi_encoder.
Add OSC commands /clip/close,/clip/copy,/clip/selection/copy,/clip/selection/cut,/clip/selection/delete,/clipboard/paste,/clipboard/insert_before,/clipboard/insert_after.
Fixed a possible bootstrap issue with weed plugins. *
Fixed an encoder/png problem. *
Fixed image loading (regression).
Fixed problem with crash recovery restoring a file twice. *
Fixed some minor memory leaks. *
Handle SIGABRT correctly. *

Initial translations to Telugu, Ukranian and Romanian. Updated translations to Arabic, Catalan, Simplified Chinese, Czech, Estonian, Finnish, Galician, Hungarian, Polish, Russian, Slovak, Turkish, Uzbek and others.

	
* Backported to 1.0.9


	






Version 1.1.8 (28 Dec 2009)
--------------------------
Fix regression with encoding with audio.
Fix minor multitrack compositor issue. *


* Backported to 1.0.8









Version 1.1.7 (27 Dec 2009)
---------------------------
Set encoder output format correctly on first startup. *
Fix problems when mt compositor/transition has 0 input frames. *
Add sox to startup button group.
Allow use of png for internal image format.
Optimise frame pump for virtual clips/rendered effects.
Fix some audio conversion inaccuracies.
Update all encoders to current versions of externals.
Resample/undo resample was leaving extra frames in clip. *
Minor compilation updates for OSX and others. *
Fix some very rare crash conditions. *

Initial translations to Arabic, Catalan, Estonian, Galician and Uzbek.

Updated translations to Brazilian Portuguese, Simplified Chinese, Dutch, Finnish, French, German, Hebrew, Hungarian, Italian, Japanese, Polish, Russian and Spanish.



	

	


* = backported to 1.0.7




Version 1.1.6 (15 Nov 2009)
---------------------------
Make keyboard more responsive in fs mode.
Fix hang/crash in pulse audio player with pa 0.9.19.
Fix -aplayer startup opts (regression).
Stop blocks from moving when they are double clicked in mt window.
Fix audio channel mismatch when reloading mt auto backup.
Allow setting of start and end frames for clips in the mt window.
Fix warnings from gcc 4.4 *
Fix crash when recording with audio gets activated during silent clip. *
Fix compilation with ENABLE_JACK undefined. (thanks Holgero and others). *
Add new realtime transitions: iris rectangle, iris circle, 4 way split, dissolve.
Add -debug startup option to help analyse crash situations.
Updated translations for Finnish, French, German, Hungarian, Italian and Spanish.
	









* fixes backported to 1.0.6




Version 1.1.5 (27 Oct 2009)
---------------------------
Fix libvisual startup crash (regression) *
Fix memory leak in pulse audio player.
Fix memory leak in rendered effect preview. *
Fix handling of characters " and \ in string parameters. *
Fix set locking with symlinked executable. *
Fix rt effect to key mapping (regression).
Fix jack startup for new users.
New aspect/blocksize algorithm for more succesful encoding.
Show encoder debugging info within the application.
Add multi core support for mjpegtools_encoder.
Always show Tools->Generators submenu. *
Plug some minor memory leaks. *
Fixes for Darwin compilation. *
Updates for Finnish, German and Spanish translations.









*fixes backported to 1.0.5

	



Version 1.1.4 (15th October 2009)
---------------------------------
Auto backup of multitrack layouts.
Allow mouse scroll to switch clips.
Allow selection of aspect ratio for custom mjpegtools format. (Thanks Doug).
Fix for solaris patch.
Transfer focus between clip editor and multitrack.
Fade audio out was skipping last frame in selection. *
Fix several small memory leaks. *
Improved handling of locale filenames.
Call weed_desetup() when unloading weed plugins.
libweed: add missing weed_deinit_f to weed.h *
libweed: fix for free and copy 0 length data *
Fix a crash when autoreloading layouts. *
Do not remove recovery files for other users. *
Set correct filename in "File -> Save..." (regression). *
Fade audio in/out should not be active with no file loaded. *
Updated translations to Finnish, German, Hungarian, Italian, Slovak, and Spanish.

	



*fixes backported to 1.0.4






Version 1.1.3 (27th September 2009)
----------------------------------
Increase gtk+ level to gtk+ 2.14 or higher.
Add support for pulse audio.
Improve the help menu.
Make disk cleanup more vigorous.
Show list of sets in File -> Reload clip set.
Show event list for selected time only.
Fix a bug relating to reloading of multitrack audio tracks. *
Fix radix issue in mjpegtools encoder (thanks Doug). *
Fix multitrack audio mixer (regression). *
Fixes for building on solaris (thanks Milan Jurik).
Undoing load new audio should restore original audio. *
Fix build error for BSD. *
Initial translation to Finnish (thanks Jussi Aalto and Mika Filpus).
Updated translations for Brazilian Portuguese, Hebrew, Portuguese, Russian, and Spanish.



* backported to 1.0.3
	







Version 1.1.2 (12th September 2009)
-----------------------------------
Fix startup crash when loading frei0r plugins. *
Fix hang/crash in rfx builder rebuild. *
Increase gtk+ level to gtk+ 2.12 or higher.
Update "about" dialog.
Update volume button.
Fix strange error message when cancelling "load device map". *



* backported to 1.0.2

	





Version 1.1.1 (9th Sept 2009)
-----------------------------
Fix crash when loop continuous is pressed with no file loaded. *
Fix MIDI/js device load/save for 64 bits. *
Reduce external control latency to 4 ms.
Fix possible crash in MIDI/js learner. *
Add alsa-midi support. (thanks ORL)
Fix MIDI note on/note off (were swapped).
Allow cycling of effect key mode via MIDI/js.
Add startup option -devicemap. (thanks ORL)
Fix controller matching bug in MIDI/js learner. *
Fix oversized constants in jack connection timeout. *
Fix occasional freeze in background clip. *
Encoder pixel block size bugfix. * 
Fix broken audio in encode selection. *	
Fix some file open checks in omc-learn.c *
Correctly show effect keys > 10 in effect mapper. *
Updated config.guess and autogen.sh
ACX_PTHREAD config.
Updated gettext to 0.17
Remove ancient debian and redhat files.
Initial translation to en_GB (thanks Harry Rickards and Helen McCall).
Updated translations for Brazilian Portuguese, Dutch, Hungarian, German, Hebrew, Italian, Portuguese and Spanish.
	
* backported to 1.0.1 (stable branch)



	





Version 1.0.0 (22 July 2009)
--------------------------
Fixes for joystick/MIDI learner.
Fixed crash after recording audio for selection.
Fixed crash after deleting then replacing audio.
Fix breakage in encoding a selection.
Mt GUI and theme refinements.
Initial translation to Hebrew (thanks Lielf).
Updated translations to Brazilian Portuguese, Italian, Czech, Japanese and Slovak.









Version 1.0-pre2 (7 July 2009)
------------------------------
Fix Tools/Resize (regression).
Fix crash when clicking anchor in multitrack (regression).
Allow opening of dv files > 2GB.
Fix for a/v sync problem in large dv files.
Add preference to create symlinks only in /tmp (required for dynebolic).
Fix encoding error in mencoder_encoder (regression).
Fix layout memory estimation error (was causing crash in mt undo/redo).
New theme (crayons) for 1.0
Suppress error when no theme is selected (regression)
Complete fix for non-C locale encoding.
Initial translation to Slovak (thanks Milboy).
Updated Japanese, German, Spanish, Russian, Czech, and Italian translations.


	


	


	

Version 1.0-pre1 (15 June 2009)
-------------------------------
Fix resampling bug (regression).
Fix some problems with inserting selections in mt, and with inserting audio 
after playback.
Fix potential crash in multitrack playback.
Fixed numerous layout loading bugs.
Trim frames/add border should resize to the border size.
Play back at correct speed when switching between files (regression) (relnote).
Allow mixing of background and foreground generators.
Allow setting of generator target fps.
More robust gtk+ startup.
Splash screen.
Many minor fixes and updates.
Initial translation to Simplified Chinese (thanks Yinghua Wang)
Updated translations to Italian, Japanese and Polish.


	











Version 0.9.9.9 (1 Jun 2009)
----------------------------
Implement realtime mixing of audio in multitrack mode.
Fix rendering of frames on layers >0 (regression).
Correct various bugs with realtime audio recording/rendering.
Fix incorrect reporting of affected layout frames.
Add initial Russian translation (thanks to Andrey Staravoitov and Xen).
Much improved Italian translation (thanks to Guybrush88).

	

	










Version 0.9.9.8 (30 Apr 2009)
-----------------------------
Fix track visibility when on video track > 0 (regression).
Right click in separate window will save frame (regression).
Improved usability of audio_transition.
Fix crash in text parameters (regression).
Improved handling of jack startup problems.
Fix mt time selection with mouse mode select.	
Implement several new OMC commands for the background clip.
Audio fade in/out can now be applied to the selection.
Remove redundant "bgcolour" preference.
Add initial Turkish translation (thanks to "gamer").












Version 0.9.9.7 (27 March 2009)
-------------------------------
Fix MIDI device autodetection.
Fix "force single monitor" bug.
Correct audio synch when encoding a selection (regression).
Small cleanups in OSC and event_list code.
Add OMC command "/clip/encode_as".
Created LiVES batch processing tool (/tools/batchproc).
Add "livetext" effect/generator.
When recording, record changes made in the realtime fx window, and via OSC.
Do not reinitialise effects when entering rte mapping window (regression).
Ensure all libweed files are LGPL 3 or higher.
Add OMC command "/clip/retrigger".
Implement real time textmode.
More accurate recording with generators.
Initial Polish translation (thanks to jeremiPL).
Minor GUI cleanups.











Version 0.9.9.6 (6 Feb 2009)
---------------------------
Implement external control of VJ features (e.g with MIDI or joystick).
Fix single image preview (regression).
Keyboard support for some alternate keyboards.
Fix rendered generators (regression).
Fix slow opening for ogg/theora files with no audio.
Fix crash with ogg/theora files with odd height.
Initial Spanish translation (thanks Emilio Gomez Fernandez)
Initial Italian translation (thanks nitrofurano)

	









Version 0.9.9.5 (16 December 2008)
----------------------------------
Improved multi-head support. 
Allow stretching of fullscreen playback across multiple monitors.
Fix dataloss bug in frame calculator (regression).
Allow setting of width, height and fps at encode time.
Add more OMC commands.
Silence debugging output from dv_decoder.


	








Version 0.9.9.4 (3 December 2008)
---------------------------------
Implement instant opening for dv and ogg/theora.
Fix ogg theora encoder (regression).
Fixes for shrink/expand and shift_vertical effects (thanks to Brian S. Julin)
Fix various issues for ubuntu.
Fix saving/loading of realtime fx defaults (regression).
Fix textfun effect for 16 bit charsets (regression).
Correct fix for sox version 14+ (regression).
Support auto-deinterlacing for some file types (dv).
Fix locale support for the multi_encoder, mjpegtools_encoder and RFX effects (needs testing).
Advise user when more multitrack backup space is required.
Do not reposition cursor on multitrack insert if playback is paused.
Improvements to the dv/hdv grab window.
Various small bugfixes.

	







Version 0.9.9.3 (30 september 2008)
-----------------------------------
Fix noisy output in the jack audio player.
Multitrack "insert gap" should insert gap in audio tracks.
Fix possible crash in multitrack audio playback.
Fix creation of test RFX scripts (regression).
Utilities should not show "generate to clipboard..."
Update title after changing clip speed.
Initial parameter values should never be ignored.
Optimise "textfun" effect even more.






Version 0.9.9.2 (17 september 2008)
-----------------------------------
Fixes for older versions of sox.
Fix bug in aspect ratio calculation.
Add flv and flv-youtube formats to ffmpeg_encoder.
Add support for unclamped YUV.
Improvements to audio rendering.
Implement (basic) multitrack audio rendering in the multitrack editor.
GUI consistency fixes.
Small fixes for dynebolic 2 compatibility.
Show custom effects menu entries again (regression).
Add simple audio mixer in multitrack mode.





Version 0.9.9.1 (15 july 2008)
------------------------------
Optimized realtime effects using glib slice allocator.
Fixed 0Hz wav audio loading problem (regression).
Added internal support for many more colourspaces.
Stop "undo cut" and "undo delete audio" hanging. (regression).
Fixed crash when "Resize all Frames" is cancelled.
Much improved rendering quality.
Implemented LiVES to LiVES streaming.
Complete fix for empty string translation problem.
Fixed parameter change loops in some RFX plugins.
Show audio volume again in multitrack (regression)
Added "preview quality" setting to preferences.
Freeze video playback plugin interface for 1.0
Added advanced playback plugin settings in Preferences.
Updated Resize, Trim Frames and Rotate tools.
Added (rendered) effects "colour replace", "sepia" and "skip ahead".
Binary plugins are now installed in libdir (allows for multi-architectures).
Made Weed into libweed.
Updated French translation (thanks to Nicolas Chauvet (kwizart)).
Updated Portuguese translation (thanks to pixel and Marcio Monteiro).
GUI polish, and various minor bugfixes.




Version 0.9.8.12 (16/05/08)
---------------------------
Fix last-minute regression in Edit/Copy.

	


Version 0.9.8.11 (13/05/08)
---------------------------
Fix setting of parameters in multitrack window (regression).
Fix a crash when jack fails to start/dies.
Fix checkerboard merge (regression).
Add OSC notify events.
Various small fixes/ code cleanups.


	
Version 0.9.8.10 (02/04/08)
--------------------------
Fixes for mplayer audio player.
Improved backend process handling.
Fix possible crash after playback.
Fix crash/critical when progress dialog goes over 100%.
Fix regressions in the merge dialog.
Fixes/simplification for the latest frei0r builds.
Various small fixes/code cleanups.
Enable realtime plugin support for BSD/IRIX (needs testing).





Version 0.9.8.9 (10/03/08)
-------------------------
Fix progress bar percentage done (regression).
Fix clip encoding (regression).
Cancel more fully during file encoding.







Version 0.9.8.8 (05/03/08)
-------------------------
Allow for more intelligent encoder plugins (with user setable
parameters).
Implement non-realtime (rendered) generators.
Fix regressions in file open preview.
Fix possible buffer overflow in utils.c
Fix some bugs with custom effects/utilities.
Allow selection of audio id for dvd import.
Give option of deinterlacing on open/preview.
Fix some bugs with opening remote streams.
Fix broken translation in the "please wait" dialog.
Improved preview in the file selector.
Fix .lv2 (project) import.
Move yuvmpeg stream import to Advanced menu.
Show longer previews for vcd/dvd import.
Remove deprecated functions from ldvgrab.c
Populate the of_desc field of prefs->encoder struct.
Fix max string length bug in RFX builder tool.
Fix bug when inserting audio in multitrack at certain non-integer framerates.
Make compatible with sox 14+



	







Version 0.9.8.7 (27/12/07)
-------------------------
Allow user to pick audio player on first startup.
Added filter flag IS_POINT_EFFECT (to allow for future multithreading).
Added new "font" (diamond) to textfun effect.
Speed up counting of frames after opening a file.
Implemented multitrack gap insertion.
Added Hungarian translation (thanks Lisovszki Sándor)
Makefile fixes for various distros.
	







Version 0.9.8.6 (13/07/07)
--------------------------
Fix file error record->multitrack->render.
Fix crash when set is opened and clips are not recovered.
Fix set locking.
Fix crash when rendering with recorded audio events.
Enable multiple file selection for "Open file/directory".
Fix several audio rendering errors.
Fix multi image opening (again...).
Fix undo/redo filter_map change.
Fix occasional hang during render preview.
Add "record audio" to recording defaults.
Fix previewing of rendered effects (regression).
Fix/improve "shrink/expand" effect expansion phase.
Compatibility with sox version >= 13.
Show progress bar when opening a file.
Correctly create directories for test and custom effects. 
Speed up frame resizing using gdk.
Fix restore of older backup files on 64 bit systems.
Allow (multiple) record start/record stop during playback.
Add osc commands /record/start and /record/stop.
Compositor scaling is now relative to the output channel.
Fix for parallel compilation.
Add new realtime effect "videowall".








Version 0.9.8.5 (30/05/07)
--------------------------
Fix crash when "clear realtime effects" or "load default keymap" is
clicked in the realtime effects window (regression).
Fix selection end when timeline is zoomed.
Add option "change video speed to fit time".
Add "VJ/Reset frames and frame rates".
Add "reset current framerate" key (ctrl-enter).
Support for opening images containing multiple frames (e.g. animated gif).
Fix crash when recording/rendering a generator with no clips open.
Add startup option "-aplayer".
Fix yuv4mpeg stream out palette (regression) and fps.
Fix shrink/expand and tunnel effects (regression).
Mend broken behaviour of "compositor"
Scale preview image correctly in multitrack.
Add desktop menu entries
Show preview in multitrack.
Many small fixes.
Fix some broken effects (shrink/expand, tunnel, transition_bwthresh).









Version 0.9.8.4 (26/03/07)
--------------------------
Fix random crash in multitrack playback.
Fix compilation with --disable-osc (regression)
Faster resampling when inserting multiple times from the clipboard into
the same target clip.
Add RFX special widget "framedraw|singlepoint"
Fix crash in "compositor" effect (regression)
Fix visual interpolation of floats in the mt window.	
Add "targetted zoom" realtime effect.
Make it more obvious when the user can draw on the frame preview.
GUI improvements for the multitrack window.
Updated Czech translation (thanks to Martin Svoboda).
Correct Czech language code to "cs" instead of "cz" (thanks to Martin Svoboda).
Add multitrack "expanded" view.
Add time scrollbar in multitrack.
Add multitrack options "follow playback" and "center on cursor".
Improved checks when setting a target encoder.
Show a warning before viewing a very large event list.





Version 0.9.8.3 (15/03/07)
--------------------------
Code cleanup.
Add many startup options and help text.
Simplify LiVES OSC startup.
Updates to videojack sender/receiver.
Fix threading problem when saving a set.
Optimise some realtime effects.
Configuration fixes.
Add "slide over" realtime transition.
OSC improvements.
Show pointers on all tracks during playback.
Fix erroneous deletion of filter maps when loading layouts.
Allow "mark" (using "m" key) during playback in multitrack mode.
Multitrack stability fixes.
Fix bug where layouts could not be loaded after a crash recovery.
Allow playback from any position in the multitrack timeline.
Implement rewind in multitrack.
Fix crash when converting palette for frames with width not divisible by 4.	


	
	


Version 0.9.8.2 (19/12/06)
--------------------------
Fix broken "header_version" in clip headers (backported to 0.9.8 on
19/12/06)
Fix broken downsampling of video and reloading (backported to 0.9.8 on
19/12/06).

Add experimental 3gp encoding support in ffmpeg_encoder (needs testing).
Check for memory errors when quantising.
Update Czech and Portuguese translations.




Version 0.9.8 (16/12/06)
------------------------
Added effect "bumpmap".
Fix crash in "textfun" effect.
Fix "alien_overlay" (again).
Compilation updates for IRIX platform.
Updates for video jack.
Fix crash when stopping a generator with no files loaded (regression).
Set more reasonable defaults for generator framerates.
Fix snap to overlap with mouse mode select.
Fixes for encoder/format selection boxes.
Fully updated Czech translation (thanks to Martin Svobodicz).

	

Version 0.9.8-test1
-------------------
Add "plasma" generator.
Fix crash when editing effects by double clicking.
Faster startup, set loading and set saving.
Allow optional saving/loading of width, height and audio values when saving/loading a layout.
Allow adjustment of width, height and audio values in mt.
Audio volume and pan effect in mt.
Show audio volume parameters in mt.
Fix reverse audio playback in multitrack (regression).
Fix audio resampling signed/unsigned bug (regression).
Faster audio rendering in multitrack.
Add Fade audio in/out feature for clips in clip editor.
Option to render only audio or only video.
Finalise Weed audio spec. version 1.0
Finalise Weed event spec. version 1.0
Code cleanup.
Add optional support for liboil.
More accurate opening of file selections (remove workarounds for buggy
older versions of mplayer).
Fixed alien overlay effect (regression).
Improve realtime generator performance.
Only set parameter node values for parameters which are changed.
Add volume slider when using jack audio player.
Improve menubar transport buttons.
Record audio to new clip.
Record new audio for selection.
Option to grab audio when recording external window.
Set maximum record time and framerate when recording external window.
Add new fonts to textfun effect.
Update Weed effects spec to 1.1.
Finalise LiVES clip header specification 1.0.


	

	

Version 0.9.8-pre2 (19/11/06)
-----------------------------
Fix compilation errors when compiling without jack.
Show a warning message when compiling without jack.
Update to jack >= 1.0
Show/hide audio track(s) from View menu.
Show/hide context box from View menu.
Add multitrack menu option Edit|Ignore selection limits when inserting audio.
Fix crash in interpolation of boolean parameters.
Fixes for jack audio pause/unpause.
Fix crash if Preferences are opened with no clip loaded.
Fix compilation on OSX/Darwin.
Adjust audio block start/end points and velocity.






Version 0.9.8-pre1 (29/10/06)
-----------------------------
Add audio track and audio preferences to multitrack window.
Fix a layout save/load bug.
Fix trim_frame/add border (so it adds a border again)
Allow recording of audio events.
Fix undo cut after speed-changed audio has been deleted.








Version 0.9.7 (29/09/06)
------------------------
Multitrack effect fixes.
Show effects at frame
Edit effect
Delete effect
Allow deletion of parameter change at time 0.
Reorder effects
Adjust region using spinbuttons
Further file loading improvements.
Fix memory errors affecting some systems (gdk-pixbuf hack).
Copy selection -> timecode and vice-versa.







Version 0.9.7-pre2 (05/09/06)
----------------------------
Make switching audio players easier.
Fix a few crash bugs.
Multitrack improvements:
 Dragging a clip to before start will insert it at time 0.
 Shift-left-arrow and shift-right-arrow move left and right 1 frame
 Zoom in/zoom out keys added.
 Jump to boundary now uses 2 keys (ctrl-j, ctrl-l)
 Implement "auto preview" option for effects
 Add "help" menu option
Implement autoreload clip set, and autoreload layout
Fix for exporting projects which are not (yet) in a set.
Keep disk cleaner (remove empty sets).





Version 0.9.7-pre1 (29/08/06)
----------------------------
Fix for appending clips to an existing set
Add realtime deinterlace filter
Fix some bugs with setting filter parameters in multitrack
Add "apply effect to region" in multitrack
Add support for applying transitions in multitrack
Add support for loading files with "strange" audio values
Improved file opening
Add support for compositors in multitrack
Add multirect special widget




Version 0.9.6 (21/07/06)
------------------------
Add drag'n'drop in the multitrack window.
Prompt to save layout on multitrack exit.
Double click on clip opens it in clip editor
Add multi-level "undo"/"redo" in multitrack window.
Multitrack preferences : prompt for encoder or use a default
Multitrack preferences : memory for undo/redo
Multitrack preferences : return to clip editor after rendering
Move block, split block
Toggle for "Move effects with blocks"

Prompt to save clip set on exit
Move load_set, add close all clips

Export/Import Project
Add lives-dvgrab
If jack is present on first startup, it will be set as default audio player

Mouse mode: select
Remove all gaps in selection
Remove first gap in selection
Snap on/off
Select to end time
Select from zero time

Fix regression with saving/loading effect defaults.
Add "auto" audio listener for libvisual plugins.




Version 0.9.6-pre4 (11/06/06)
----------------------------
Further improvements to image opening
Fix hang when switching audio player to jack if jack is not started
Code cleanup
Multitrack improvements (apply effect to selected block; save layout;
load layout; set parameter nodes in effects)
Add multi_blends realtime transition pack.
Prevent spurious double messages from being shown in the message area.
Rationalise clip headers and sets.
Implement set locking while set in use.
Add crash recovery feature.
Optimise "delete all audio".
Allow recording of effect parameter changes.
Provide interpolation of effect parameter changes for rendering and
playback.
Show time estimates on most operations.
Pre-encode bugfixes.
Prompt for encoder settings when saving a clip.





Version 0.9.6-pre3 (26/03/06)
-----------------------------
Begin moving up to gtk+-2.4
Add colourkey and vertigo realtime effects
Add initial jack audio support
Fix resampling problem (mono/stereo)
Updates to encoder plugins (thanks Marco !)
Fix image opening regression
Fix gcc-4 crash with colour parameters 
Allow longer "filenames" for streams




Version 0.9.6-pre2 (28/02/06)
-----------------------------
Bugfix opening video with no audio (regression)
Bugfix opening when LiVES is running in the background (mplayer issue)
Bugfix opening preview hanging at end (regression)
Add "layout_blends" realtime effect.
Improve RFX layout (add more sliders).
Suggest frame size and fps depending on target encoder when going into
multitrack mode.




Version 0.9.6-pre1 (16/02/06)
----------------------------
Allow setting and saving of parameter defaults for realtime effects.
Allow setting of default sizes for generators
Add package files for redhat and debian (thanks to contributors !)
Throttle CPU usage during playback
Add "Jack integration" tab in preferences
Some fixes for gcc 4.
Allow up to 64 "virtual" real time effect keys
Updates to RFX spec and RFX builder to better integrate with realtime effects
Fix for buggy opening of mono clips (finally)
Support more colorspace conversions, fix some palette conversion errors
Add colour correction filter
Preview when applying rendered effects



Version 0.9.5 (30/12/05)
-------------
Switched from livido to Weed effects/events framework
Fixed crash in error dialog
Added support for Frei0r effects
Added effect/clip-switch recording to default record mode.
Compiler fixes for AMD64.
Added support for automatic palette conversion/resizing.
Fixes for recording/rendering from generators.
Added Portuguese translation (thanks to VJ pixel).



Version 0.9.5-pre6 (09/12/05)
------------------
Add initial multitrack window.
Add jack transport support.
Experimental video jack support.
Changed timing format again, now internal format is int64_t, in 100ths
of a microsecond.
Added -fPIC to compile options for livido-plugins (for AMD64 and PPC)
Fix to mencoder_encoder (improves quality for mjpeg encoding).
Fix to transcode encoder (update to transcode 1.0.1)
Fix to qtutils encoder (add undocumented -l)
Fixed crash in text_overlay and other effects.




Version 0.9.5-pre5 (23/09/05)
------------------
Add in "mplayer -identify" fix (was accidentally omitted in last release).
Fix 2 more stability bugs for VJ mode.
Add more realtime effects.
Fix DISTDIR for Makefile.am for icons and RFXScripts.
Show progress when resampling/reordering.
Use "long" for timing, instead of "long double".
Improve realtime recording.
Updates to multi_encoder/subencoders (thanks Marco).
Made realtime effects and clip switches recordable.
Added "event_list" to LiVES.
Created internal architecture for multi-track rendering.






Version 0.9.5-pre4
------------------
Added Japanese translation (thanks to Jun Iio).
Fixed fullscreen mode when there are no playback plugins.
Removed support for gtk+2.0, now only gtk+2.2+ supported.
Added real time effects window, fixed some livido init/deinit bugs.
Bring livido support up to April 2005 spec.
Fixed audio resampling bug when LiVES does an auto resample before saving.
Updated frame rates in mjpegtools encoder to use ratio fps.
Output from "mplayer -identify" changed. Fix smogrify to support new
output format.
Begin work to bring livido support up to June 2005 spec.
Add support for colourspace rgb32.
Begin porting effecTV effects to Livido.
Fix bug: when all frames are deleted, and then this is undone, restore
the old frame size.
Fix regression: undo_delete should put back deleted audio.
Wrote new realtime effect: textfun.
Added a "Files/cleanup diskspace" menu option.



Version 0.9.5-pre3
------------------
Updated encoders, python versions >=2.3.4 now supported. (Marco)
Add noisify effect (Marco)
Fix "export custom RFX" (salsaman)
Added string_list type to RFX.




Version 0.9.5-pre2.2 (released 26/03/05)
----------------------------------------
Add pdf_encoder to CVS (ommited by accident)
Layout fix for trim frames/add border
Build fixes for packagers
Fix bug in smogrify when upgrading from 0.9.1






Version 0.9.5-pre2 (released 25/03/05)
--------------------------------------
Run RFX post-loop code on a cancel/keep.
Fixed "open new audio" and "append audio" (regression).
Add avi_encoder which was accidentally omitted.
Theora aspect ratio fix (thanks Marco).
Add text_overlay and transition_checkerboard RFX effects.
Add libvisual_020 wrapper for libvisual 0.2.0. Fixes most libvisual memory leaks, adds gforce randomisation, 
and adds a new visual (corona).
Fix and improve encodedv_encoder plugin.
Add more audio rates to the multi_encoder (Marco).
Fix hang at end of opening preview.
Allow direct opening of .mod and .xm audio files (with mplayer compile options).
Put parameter windows in a scrolled window.
Put i18n translations back in Preferences (regression).
Add pdf_encoder.




Version 0.9.5-pre1 (released 23/01/05)
--------------------------------------
Fix locale language regression (thanks to Insomniak for help testing)
Update to build system to allow build from non-source dir (thanks to
Mike Castle)
Remove all dependencies on mplayer (patch for debian)
Misc build fixes.
Support for RFX string parameters
Added 7 new RFX rendered effects: photo/still, posterize, brightness_change, hue_change, saturation_change, 
pixilate and modulate.
Updates to encoders (thanks Marco) - support for Snow, h264 and xvid.
Fixes for easier compilation/running on *BSD (thanks to gunnut and NicM).
LC_NUMERIC fix for plugins.





Version 0.9.1 (released 07/12/04)
--------------------------------
Encoder updates, many fixes.




Version 0.9.1-pre7 (Salsaman, help from Marco de la Cruz, the libvisual team, and j^ at v2v)
--------------------------------------------------------
Finished livido generator handling - integrated with libvisual plugins
Bug fixes/improvements for encoder plugins.
- Aspect ratio is now correctly calculated.
- Audio codec is updated when the output format changes.
- updates to multi encoder; added support for encoding to theora, MNG, 
   animated gif and dirac formats (Marco)
- made livido default system for realtime effects
- fix bug where audio codec of "none" would crash LiVES
- added initial OSC/OMC support (configure --enable-OSC)
- livido updates
- fixes for ppc
- fixes for gentoo
- updated build system (make install now works, SDL and mjpegtools autodetected
  all plugins built from source where possible)





Version 0.9.1-pre6 (Salsaman)
-----------------------------
Keyboard fixes for some window managers.
Improved livido support, added libvisual hooks (still in development).





Version 0.9.1-pre5 (Salsaman, with help from nelburg)
------------------
Improved performance of SDL playback plugin.
Added yuv4mpeg streaming playback plugin.
Added support for yuv420 input and mixing.
Check encoder restrictions before prompting for file save name.
Fixed a bug with audio codec not being remembered.
Project save directory bug is now fixed.





Version 0.9.1-pre4 (Salsaman, Laurent Lalanne, Ales Zemene, and Marco de la Cruz)
------------------
Fixed locale support in LiVES, initial support for fr_FR (French) translation was 
added. Thanks to Laurent Lalanne, lead French translator.

A new theme, camera, was added - also contributed by Laurent Lalanne.

Czech language support was added, thanks to Ales Zemene.

Some minor RFX fixes - active widget is remembered between calls to effects.
Fixed some build errors in build-lives-rfx-plugin
Made the init trigger a "heavyweight" trigger, i.e. it can call subroutines in 
smogrify. Fixed error handling in pre/loop/post/init_trigger and documented same.

Fixed various trigger problems in RFX builder. Added move up/down for parameter 
window hints.

Some changes were made to handle non-Perl encoder plugins. Added support for the 
multi_encoder (contributed by Marco). LiVES can now encode to ogg/mp4 and Matroska mp4.

Many minor fixes in RFX scripts.

Added RFX rendered transitions.



Version 0.9.1-pre3 (salsaman)
------------------
Implemented the new RFX (rendered effect plugins) system:
Made a command line routine (build-plugin) which can build rendered
effect plugins from scripts.
Converted all LiVES rendered effects and some tools to plugins. Optimised the
rendered effects, and fixed a few minor glitches in them.
Added new effects : deinterlace, blur, spread, adjust contrast,
despeckle, emboss, remove subtitles (thanks Marco; requires python2.3)

Added frame calculator and the kruler custom plugin.

Small optimisation for image directory loading.
Split encoding/effects tabs in Preferences. Added a new pref
'antialias'.
Removed 'effects command' from preferences and ~/.lives as it is no
longer necessary.

Internally: added new lives_rendered_effect_t and lives_param_t
structures. Created functions to generate parameter windows from a
lives_rendered_effect_t and g_list's of window hints and triggers.

Started implementing the new 'Advanced' menu.
Made the effects/tools/advanced|run test rfx menu entry be dynamically
generated.

Created RFX builder window (still some rough edges...)

Fixed some file close ommisions (oops) !




Version 0.9.1-pre1 (salsaman)
------------------
Added preliminary support for LiViDO effect plugins. (See:
      http://livido.dyne.org/codedoc/index.html). LiVES will fully support this 
      new architecture.
Add initial support for rendered effect plugins and plugin generation from script-
      (still in progress).
Added 'Decoding' tab in Preferences.
Use internal key polling function during playback. No more crazy cursor keys in 
other applications :-) Removed 'disable fast key repeat' pref.
Important fix in smogrify to ensure that images are all opened in RGB24 format.
Change tooltips for play buttons, they should now change from 'Play All' to 
'Preview' appropriately.
Allow cancel after recording external window.
Do not show error dialogs in 'capture' mode.
Fixed a hang when 'capture external window' gets no images (regression).
Removed dependency on jpeg (thanks for the testing Marco !). Allow png to be used 
instead.
Fixed a bug where fixed horizontal shift would not wrap.
Don't show 'resize' menu option if 'convert' is not present.
Allow undo of 'Load new audio'.
Remove all dependencies on 'mogrify'; use 'convert' everywhere instead.
Changed the mplayer interface code so that mplayer player works again. If anyone 
from mplayer ever reads this, please can you stop changing your $%*@#$!@ -mf 
format !! Thanks :-)
Only check encoder audio restrictions if we are encoding with audio.
Add an mjpegtools encoder for encoding to mpeg.
Add extra encoding restrictions for mpeg encoding (aspect ratio, pixel block 
size).
Calculate best combination of aspect and block size for encoding.
Add button on menu bar for 'Show Play Window'
Hitting return in most spinbuttons should now activate 'OK'.


2004-01-26  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (SUBDIRS): Add intl,
	(ACLOCAL_AMFLAGS): New variable.
	(EXTRA_DIST): Add config.rpath.
	* configure.in (AC_OUTPUT): Add intl/Makefile,


0.9.0-pre1
----------
Fix case where audio playback speed is changed, then rate is resampled.
Fixed some other bugs to do with resampling the clipboard audio.
Add 'Info | Show messages' menu option.
Make the default focus be on the slider when play window is opened.
Allow 'Escape' key to cancel effects/etc.
Show 'Mono' in GUI for mono sound (regression).
When the key realtime effect is a transition, and the transition is on, and LiVES is playing,
next_clip (ctrl-page-down), previous_clip (ctrl-page-up) and store_clip (Fn key) 
will change the background (blend_file) instead of foreground (current_file).
If a set is loaded, it will be preserved on a segfault.
'Trim audio to play start' now works in audio only files, thus giving a crude wav file trimmer.
Fixed bug with backup/restore of audio only clips.
Stop playback when 'Quit' is activated (was causing problems in fs mode).
Add support for swf encoding, including audio rate restrictions.
Allow preview for 'append audio'.
Made some small fixes so the code compiles under gcc 2.9.x again.
Set frame size to 0x0 when all frames are deleted.
Changed the menu entry 'Trim Audio' to 'Trim/Pad Audio' to make its function clearer.
Fixed a problem where padding with silence could sometimes end mid-sample.
Optimised directory loading a little.
Fixed a streaming problem by allowing 'do not send bandwidth' in open location.
Fix use of 'enough' when opening an image directory.
Fixed code to compile with gcc 2.9.x (thanks Clay).







Version 0.8.5
------------------
Improved playback performance, particularly when playing in a separate window.
Fixed occasional hangs with the 'enough' and 'preview' buttons when loading.
Re-enabled backspace key for start/end selectors.
Implemented first playback plugin (SDL).
Allow multiple realtime effects, and rendering of realtime effects.
Changed wording on menu toggles to make them clearer (hopefully).
Added play buttons on the main menu.
Show selection length and time in the GUI.
Split interface.c into interface.c and gui.c
Switch back to previous clip when open/restore/capture is cancelled.
Put frame preview in play window.
Check that file exists after saving.
Allow performance recording when 'loop continuous' is on.
Allow 'none' theme to be selected again (regression).
Added 'delete selected audio','delete all audio' and 'insert silence' menu options.
Added support for resampling variable fps--->fixed fps.
Turned 'shrink' effect into 'shrink/expand'
Improved performance of 'random zoom'
Added 'colour filter' effect.
Give a warning and clean up if backup runs out of disk space.
Trim bottom blank row from captured windows.
Show length of selection in main window.
Show previews for images in the fileselector.
Correct some memory errors in rgb2uyvy conversion.
Make backup/restore more efficient
Improve trim frames dialog (part 1)
Make new framedraw widget (framedraw.c)
Clear up some disk space issues.
Add basic support for grabbing from firewire (using dvgrab)
Make 'cancel' more robust.
Allow realtime effects to grab keyboard 'k'
Fix some GUI glitches
Use a glist index in menu order for switching/closing clips.
Change 'loop video to fit audio' to '(auto)loop video to fit audio' and make the 
default setting on.
Added 'debug mode' for encoder plugins.



Version 0.8.1
-------------
Fixed cancel in insert
Fixed record (was playing at double speed)
Made some fixes for receiving audio streams.
Rewrote some buggy code for switching to/from separate window.
Fixed a bug in the resampling code.
Allow recording with ping-pong loops on.


Version 0.8.0
-------------
Fixed an image loading bug in the back end.
Made sure that the play pointer is always redrawn after play.
Made selection with mouse a little more accurate.
Fixed 'jumble' effect so it only jumbles frames in the selection.
Allow cancel during copy to clipboard.
Added a new tool: 'trim frame size'.
Made a fix for gnome so that the 'processing' window has a border.
Made non-fatal startup errors be non-fatal again.
Fixed a crash when merging a still image with a clip.
Fixed a regression where undo after a merge would not always undo frames.
Fixed a bug where fps changes could be wrong when recording a selection.
Implemented clip switching (ctrl-pageup, ctrl-pagedn) and freeze (ctrl-backspace)
Added save_vj_set and load_vj_set
Added the 'shrink', 'shift' effects.
Added some nice real-time effects (accessed by ctrl-1 ctrl-2 etc,).
Improved directory loading so it loads in alpha order.
Added realtime effects : nervous, alien, noise, negate, posterize
Use default fps when opening a single frame.
Allow antialiasing on/off via a .lives pref.






Version 0.7.5
-------------
Improved playback for faster frame rates.
Video and audio can now be previewed during open.
Quantisation of frames has been made smoother - recording looks much better now.
Added ability to switch to another clip whilst opening.
Fixed a bug where backups would only save to selection end (backported to 0.7.1-2)
Fixed an audio bug when opening files with mplayer as the audio player.
Allow recording of performances even in clips with no audio.
Freeze smogrify API (in progress).
Fixed a problem with merge (frame-in-frame).
Added new effects 'jumble frames' and 'tunnel'.
Video length is now calculated properly after fps changes are recorded.
Eliminated extremely long backup/restore times for larger files.
Fixed an overflow issue in the player code.
Added a basic timeline.
Option to maintain aspect when opening directories of images.
Added a preference to disable fast key repeat on playback.
Fixed 'export audio' so that it doesn't append silence at the end.
Added an option 'trim audio from beginning to play start'
Made encoders be plugins.
Added a 'continuous loop' option.
Fixed external window so it _really_ doesn't crash.
Made some updates to work with mplayer1.0pre1








Version 0.7.1
-------------
Implemented encoding with ffmpeg - 4 new output formats, including divx !
Added three new options to the audio menu 'export selected audio', 'append audio' 
and 'trim audio to selection'.
Cut/copy/insert/delete/paste now all work with sound as well as video.
Improved visibility of the playback cursors.
Added a function to resample video at a new framerate.
Added a function to resample audio at new rate/channels/sample size.
Audio is now auto-resampled between clips.
Added a preference to auto-resample video between clips ("insert_resample").
Fixed a bug where frames merged before a selection would sometimes 'jump'.
File size is now updated properly after backup/restore.
Subdirectories no longer prevent image directories from loading.
Fixed a freeze when the temp. directory does not end in '/'.
Added preview when opening file selection. Improved the responsiveness of file 
preview.
Audio files can now be loaded without video.
Added 'sticky' mode for playing in a separate window.
Improved 'colorize' effect and 'dream' effect.
Improved stability and performance.
LiVES should now respect 'configure --prefix' when looking for themes, etc.





Version 0.6.5
-------------------
Mainly a bugfix and stability release.
Fixed some menu bugs. Underscores in recent files are now handled correctly.
Fixed the crash in audio preview.
Fixed the problem with file names getting lost after saving.
Fixed a bug in loading of WAV files.
Fixed a bug with selection start and end after merge.
Fixed some minor audio issues for Save Selection

One new feature: midi synch - if this is checked, then a midi start
will be sent when playback starts, and a midi stop when playback
stops. By default, /dev/midi is used, this can be changed by editing
the files '/usr/bin/midistart' and '/usr/bin/midistop'






Version 0.6.0
-------------
Added lossless backup/restore function.
Implemented basic events and recording of performances.
Reordering of frames is now possible after recording.
Made preview frame invisible again on blank background (regression).
Allow video to play backwards (using ctrl-down during playback).
Added a 'reverse direction' key, (ctrl-space during playback).
Fixed the bugs in external capture. It no longer crashes !
Fixed a bug to do with file extensions becoming corrupted.
Optimised the player code, playback is now much smoother.
Allow transparent to white; fixed frame-in-frame transparency.
Fixed some bugs to do with merging, and undoing pre-inserted frames.
Tidied up the undo/redo system - it should now work properly now even after switching clips.
Allow use of 'themes' to change the look of the app (3 builtin themes are available).
Added xmms random play feature. Added 'Recent Files' to the Files menu.
Many improvements to the GUI; numerous other stability and performance fixes.







Version 0.5.5
-------------
Merge now supports two types of variable transparency.
Added support for opening file selections, and opening remote locations.
Added previews on file open operations.
It is now possible to save individual frames to disk (right click on the frame).
A possible bug with blank file save names was fixed.
Updated the colorize effect to work with the latest imagemagick (5.5.4)
Added an option to load files without sound.
Numerous small fixes/cleanups.







Version 0.5.0
-------------
Added basic merge function.
Allow single images or directories of images to be opened.
(Just open an image or a directory as you would a video file.)
Fixed a bug where the config file would not be updated for users 
of older versions. Ooops...
Fixed a bug to prevent a crash with video streams.
Added flip and wave effects.






Version 0.4.5
-------------
The internal player can now play in a separate window.
Mouse pointer is hidden in the playback window.
Improved selection menu.
Timer bars are now clickable/draggable.
Audio tracks can be loaded from CD (requires cdda2wav).
Ctrl keys during pb.
LiVES can now capture the output of (almost) any other window.







Version 0.4.0
-------------
Added (experimental) internal player.
New features of the internal player include:
- more accurate A/V sync
- variable speed playback
- tracking of playback position
- instant switch to fullscreen/double
- looping of selections
- smooth looping, even in fullscreen mode

Added 'normalize' effect
Many minor bugfixes





Version 0.3.5
-------------
Play video double size.
Implemented preferences.
Added solarize function, improved rotation and colorization.
Improved 'insert' to allow multiple insertion/insert to end of audio.
Added 'random zoom' effect.
Save without sound.
Allow pause/preview during effect processing.
Added basic timer bars.
Allowed LiVES to handle more types of video.
Upgrade to mogrify 5.4.8 (older versions should still work).




Version 0.3.0
-------------
Upgraded to use mplayer 0.9.0rc1
Implemented cut/delete/close/paste functions.
Show clipboard info/play clipboard.
Fixed some bugs with spin buttons.
Fixed a regression where video without sound would not stop properly.
Added 'resize' function, and autoresize of inserted frames.
Prevent flicker during playback.
Fixed a problem with saving audio.
Added 'strobe' effect (via 'negate')
Added 'change playback speed' option.



Version 0.2.5
-------------
Vastly improved audio/visual sync.
Allowed multiple files to be opened.
Implemented copy/insert.
Added experimental 'black background' option.
Auto detection of sound players.
Turned off debugging output.
Numerous small bug fixes.


Version 0.2
-----------
Fix major A/V sync error.
Show an error dialog when save fails.
Show preview in main window.
Added Help|About.
Fixed scrolling in info area.
Implemented cancel during file load.
Added 'undo'/'redo' functions.
Improved load speed.


Version 0.1.5
-------------
Added basic audio sync
Fixed memory leaks
Implemented progress bars
Made smogrify run in background mode, allowed lives-exe to run in bg
Added first frame and last frame controls.
Added file info window.
Change main window title when file is loaded.



Version 0.1
-----------
First public release