-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathChangeLog
1025 lines (888 loc) · 38.3 KB
/
ChangeLog
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
2008-11-05 Karl H. Beckers <[email protected]>
configure.in: small fix to depend USE_FFMPEG on
avdevice_register_all, too
2008-09-03 Karl H. Beckers <[email protected]>
po/en.po, po/de.po, src: codecs.c, codecs.h, app_data.c,
job.c, configure.in, config.h.in: added
--disable-patented configure option
src: gnome_ui.c, gnome_frame.c: indentation
2008-08-24 Karl H. Beckers <[email protected]>
configure.in, doc: xmldocs.make, man/man.make, omf.make,
xvidcap/C/xvidcap-C.omf, xvidcap/es/xvidcap-es.omf,
xvidcap/de/xvidcap-de.omf,
xvidcap/it/xvidcap-it.omf: removed scrollkeeper
dependency before "make install-doc"
po: en.po, es.po, de.po, it.po: automatic update
2008-07-15 Karl H. Beckers <[email protected]>
src: gnome_ui.c, gnome_frame.c, frame.c: fix for the frame
repositioning issue from bug # 1707493
src/gnome_ui.c: add the lock toggle to the GUI elements
reset according to the current state of the model.
This prepares for starting xvidcap with the lock
disabled. For now, the only way to effect that is
to change the start value for xvc_frame_lock in
src/frame.c to 0 and recompile.
2008-07-13 Karl H. Beckers <[email protected]>
doc/xvidcap/de/figures/menu-show-frame.png: added
image for German doc l10n
2008-07-09 Vincenzo Reale <[email protected]>
po/it.po: updated Italian l10n
2008-07-09 Karl H. Beckers <[email protected]>
po: en.po, ru.po, es.po, fr.po, de.po, zh_CN.po:
updated code line references
2008-06-12 Karl H. Beckers <[email protected]>
src: gnome_ui.c, gnome_ui.h, gnome_frame.c: fix remaining
problem with capture frame positioning with
compiz
2008-05-26 Karl H. Beckers <[email protected]>
src: xtoffmpeg.c, gnome_ui.c, capture.c,
xvidcap-dbus-client.c, app_data.h, job.h,
gnome_frame.c, gnome_frame.h: fix
bug # 1952636
debian/changelog, debian/rules, Doxyfile,
src/xvc_error_item.c, src/gnome-xvidcap.glade,
doc: man/C/xvidcap-dbus-client.1.xml,
man/C/xvidcap-dbus-client.1,
man/C/xvidcap-dbus-client.1.xml.pot,
man/C/xvidcap.1.xml, man/C/xvidcap.1,
man/C/xvidcap.1.xml.pot, man/es/xvidcap.1,
man/de/xvidcap.1-de.po,
man/de/xvidcap-dbus-client.1.xml,
man/de/xvidcap-dbus-client.1,
man/de/xvidcap-dbus-client.1-de.po,
man/de/xvidcap.1.xml, man/de/xvidcap.1,
man/it/xvidcap.1-it.po,
man/it/xvidcap-dbus-client.1-it.po,
man/it/xvidcap.1.xml, man/it/xvidcap.1,
xvidcap/C/xvidcap.xml, xvidcap/C/xvidcap.xml.pot,
xvidcap/de/xvidcap.xml-de.po,
xvidcap/de/xvidcap.xml, xvidcap/it/xvidcap.xml-it.po,
xvidcap/it/xvidcap.xml, po: en.po, ru.po, es.po,
fr.po, de.po, it.po, zh_CN.po: version bump
configure.in, aclocal.m4: build host upgrade
2008-05-02 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c, src/gnome_ui.c, src/gnome_frame.c:
preliminary fix for bug # 1952636 and for
too small encoding buffer for very small
areas (though according to ffmpeg it should
have been large enough)
* doc/xvidcap/C/figures/menu-show-frame.png: added
image for new menu item
* . (properties): updated to current ffmpeg svn
2008-04-17 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c, configure.in, config.h.in, ffmpeg:
update for current ffmpeg
2008-04-17 Jacques Blouin <[email protected]>
* po/fr.po: added French translation
2008-03-12 Karl H. Beckers <[email protected]>
* src: frame.h, xtoxwd.h, led_meter.h, codecs.h,
colors.h, xvidcap-intl.h, dbus-server-object.h,
control.h, gnome_warning.h, xtoffmpeg.h,
gnome_ui.h, capture.h, app_data.h, job.h,
eggtrayicon.h, gnome_frame.h, gnome_options.h,
xvc_error_item.h: complete fix for bug # 1885088
(only _XReadPad and __cplusplus remain which
are only used here, defined elsewhere)
2008-02-08 Karl H. Beckers <[email protected]>
* src: led_meter.h, codecs.h, control.h,
gnome_warning.c, app_data.c, app_data.h,
job.h, eggtrayicon.h, xv_error_item.c,
xvc_error_item.c, Makefile.am,
xv_error_item.h, xvc_error_item.h,
../po: en.po, ru.po, es.po, de.po, it.po,
POTFILES.in, zh_CN.po: fix bug # 1885088
and also change XvError* to match the
XVC_* naming scheme now used elsewhere
* doc/xvidcap/de: xvidcap.xml-de.po,
figures/menu.png, figures/prefs-commands.png,
figures/prefs-mf.png, figures/prefs-sf.png,
figures/prefs-general.png: docs l10n
2008-02-03 Karl H. Beckers <[email protected]>
* src/app_data.c: fix for but #1885105 was
incomplete
* src/app_data.c: fix for but #1885105 was
still flawed
2008-02-02 Karl H. Beckers <[email protected]>
* aclocal.m4, src: led_meter.c, codecs.c,
colors.c, led_meter.h, codecs.h,
colors.h, control.h, xtoffmpeg.c,
gnome_ui.c, capture.c, app_data.c,
job.c, app_data.h, gnome_frame.c,
gnome_options.c, main.c, options.c:
indentation and fix for bug # 1880627,
thanks Markus for the original patch.
* configure.in, config.h.in, acinclude.m4,
aclocal.m4: fix for rfe # 1880629
* doc/xvidcap/it/xvidcap.xml, doc:
C/xvidcap-dbus-client.1, C/xvidcap.1,
es/xvidcap.1, de/xvidcap-dbus-client.1,
de/xvidcap.1, it/xvidcap.1.xml,
it/xvidcap.1: regenerated docs
2008-01-14 Karl H. Beckers <[email protected]>
* src: gnome_frame.c, gnome_ui.c: fix capture
type radio button in menu and some
debug statements.
2008-01-13 Karl H. Beckers <[email protected]>
* Makefile.am, Changelog: added EXTRA_DIST
net.jarre_de_the.Xvidcap.service.in
* doc/man/it/xvidcap-dbus-client.1-it.po,
src/options.c, po/en.po, po/ru.po,
po/es.po, po/de.po, po/it.po,
po/zh_CN.po, doc/man:
C/xvidcap-dbus-client.1.xml,
C/xvidcap-dbus-client.1.xml.pot,
C/xvidcap.1.xml, C/xvidcap.1.xml.pot,
de/xvidcap.1-de.po,
de/xvidcap-dbus-client.1.xml,
de/xvidcap-dbus-client.1,
de/xvidcap-dbus-client.1-de.po,
de/xvidcap.1.xml, de/xvidcap.1,
it/xvidcap.1-it.po: Preparing
l10n for 1.1.7
* docs/xvidcap: C/figures/menu-mf.png,
C/figures/menu.png,
C/figures/menu-cont.png,
C/figures/menu-sf.png,
C/figures/menu-about.png,
C/figures/menu-save-prefs.png,
C/figures/prefs-commands.png,
C/figures/prefs-mf.png,
C/figures/menu-animate.png,
C/figures/menu-prefs.png,
C/figures/menu-make-video.png,
C/figures/menu-quit.png,
C/figures/prefs-sf.png,
C/figures/prefs-general.png,
C/figures/menu-help.png,
C/xvidcap.xml, C/xvidcap.xml.pot,
de/xvidcap.xml-de.po, de/xvidcap.xml,
it/xvidcap.xml-it.po: Preparing
l10n of manual for 1.1.7
2007-12-16 Benjamin Larsson <[email protected]>
* src: codecs.c, codecs.h: added codecs
"Flash Screen Video" and "FFmpeg
Video 1" for lossless screen
captures
2007-12-16 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c: fix flawed capture size
calculation with rescale
* src/gnome_ui.c: fix flawed UI behaviour
around hiding and showing frame
* src/Makefile.am: fix build without dbus
2007-11-30 Karl H. Beckers <[email protected]>
* src: gnome_ui.c, capture.c, app_data.c,
app_data.h, gnome_frame.c, gnome_options.c,
options.c, gnome-xvidcap.glade: Add
functionality for following the mouse
pointer when capturing and hiding
the frame.
* src: codecs.c, codecs.h: add format for
direct VOB creation
* src/app_data.c: fixed array arithmetic for
error printing in nongui mode
2007-11-23 dAniel hAhler <[email protected]>
* po/de.po: bugfix for missing echo's
2007-11-20 Karl H. Beckers <[email protected]>
* src: gnome_ui.c, capture.c, app_data.c,
job.c, app_data.h, job.h: make
capturing more correct, avoid some
more potential deadlocks through
tighter thread synchronization
2007-11-13 Karl H. Beckers <[email protected]>
* src: gnome_ui.c, capture.c, gnome_frame.c:
some fixes, improvements, optimizations
for changing the capture area while
capturing. You may notice some more
delay of repainting the control UI
while capturing and moving it, but
your captured video will now be correct.
2007-11-08 Karl H. Beckers <[email protected]>
* src: frame.h, gnome_ui.c, capture.c, app_data.c,
app_data.h, gnome_frame.c, frame.c:
optimize X11 roundtrips by obtaining
required X11 info up front and storing
it in XVC_AppData. Also fix a BadMatch
with stopping when using XDamage and
the notification area
2007-11-07 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c: fix ffmpeg multi-threading
for very small capture areas where
4 threads would exceed ffmpeg's
internal maximum
* src: xtoffmpeg.c, gnome_ui.c, capture.c, job.c:
fixes to state changes during capture
to make sure no external state changes
can occur while we're reacting on a
given state
* src: control.h, xtoffmpeg.c, gnome_ui.c,
capture.c, app_data.c, job.c, app_data.h,
gnome_frame.c, job.h, main.c: add the
mutexes to the XVC_AppData struct to
avoid their being global and make sure
movement of the capture area during a
capture can only take place with the
right timing so as not to capture the
frame while it is moved. Also we need
to caputre full frames (no Xdamage)
when the capture area is moved during
capture.
2007-11-06 Karl H. Beckers <[email protected]>
* po/en.po, po/de.po, src: gnome_ui.c, capture.c,
job.c, job.h: Added error msg popup
when error occurs writing captured
data to file
2007-11-04 Karl H. Beckers <[email protected]>
* src/xvidcap-dbus-client.c, src/main.c,
po: en.po, de.po, POTFILES.in:
updated i18n
* doc/man: C/xvidcap-dbus-client.1.xml,
C/xvidcap-dbus-client.1,
C/xvidcap-dbus-client.1.xml.pot,
C/Makefile.am, C/xvidcap.1.xml, C/xvidcap.1,
C/xvidcap.1.xml.pot, de/xvidcap.1-de.po,
de/xvidcap-dbus-client.1.xml,
de/xvidcap-dbus-client.1,
de/xvidcap-dbus-client.1-de.po,
de/Makefile.am, de/xvidcap.1.xml,
de/xvidcap.1: added xvidcap-dbus-client
manpage and updated xvidcap manpage
for 1.1.7
2007-11-02 Karl H. Beckers <[email protected]>
* src: gnome_ui.c, capture.c, job.c, Makefile.am:
fix --continue with --time and one
condition where starting recording with
current frame == max frame would cause
a crash
2007-10-29 Karl H. Beckers <[email protected]>
* src: dbus-server-object.c, dbus-server-object.h,
xvidcap-dbus-client.c: added doxygen
comments
2007-10-25 Karl H. Beckers <[email protected]>
* configure.in, Makefile.am, src:
dbus-server-object.c, xvidcap-dbus.xml,
dbus-server-object.h, gnome_ui.c,
xvidcap-dbus-client.c, Makefile.am:
make dbus activation work (make sure
you can write your video file)
* src: xtoffmpeg.c, capture.c, job.c: code
cleanup and additional debug output
* depcomp, INSTALL, COPYING, missing, aclocal.m4,
install-sh: new autotools version
* doc/xvidcap/de/figures/xvidcap-warning.png:
added image to svn
2007-10-24 Karl H. Beckers <[email protected]>
* src: dbus-server-object.c, xvidcap-dbus.xml,
dbus-server-object.h, xvidcap-dbus-client.c:
added start, stop, pause remote functions
to dbus server.
* src: xvidcap-dbus-client.c, Makefile.am:
integrate xvidcap-dbus-client in normal
build
2007-10-23 Karl H. Beckers <[email protected]>
* net.jarre_de_the.Xvidcap.service.in, Makefile.am,
src: dbus-server-object.c,
dbus-server-object.h, Makefile.am,
xvidcap-infos.xml: prototype for
dbus support
* Makefile.am, src: dbus-server-object.c,
xvidcap-dbus.xml, dbus-server-object.h,
xvidcap-dbus-client.c, app_data.c,
app_data.h, Makefile.am, xvidcap-infos.xml:
dbus prototype works, now
* src/capture.c: Solaris does not have extutil.h
2007-10-22 Karl H. Beckers <[email protected]>
* src/app_data.c: reimplemented passing of
environment variables to spawned
processes (e. g. animate/play) to
make it work independant of the shell
* src: colors.h, app_data.c, xtoxwd.c,
gnome_options.c: some fixes for
compiling with DEBUG=1
* src: gnome_ui.c, gnome_ui.h: code cleanup
2007-09-13 Karl H. Beckers <[email protected]>
* src/gnome_frame.c: fixed bug where resizing
the capture frame on one side would
change the other end, too.
2007-08-25 lon <[email protected]>
* po/zh_CN.po: updated l10n
2007-08-13 Karl H. Beckers <[email protected]>
* src/gnome_ui.c: fix for bug 1757339 (gtk+
2.4 compat issue)
2007-06-30 Karl H. Beckers <[email protected]>
* ffmpeg: ffmpeg version bump to current
version (preliminary tests look good,
needs more testing). Also fixed svn
externals to always pull well-defined
version of libswscale.
2007-06-30 Samuli Suominen <[email protected]>
* src/xtoffmpeg.c: remove include of dsputil.h
2007-06-30 lon <[email protected]>
* po/zh_CN.po: updated Chinese l10n
2007-06-30 Treviño <[email protected]>
* debian: control, rules: enable libtheora and
require imagemagick
2007-05-30 Karl H. Beckers <[email protected]>
* debian/changelog, debian/rules, Doxyfile,
configure.in, src/codecs.c, config.h.in,
doc/man/C/xvidcap.1.xml,
doc/man/de/xvidcap.1.xml,
doc/man/it/xvidcap.1.xml,
doc/xvidcap/C/xvidcap.xml,
doc/xvidcap/C/xvidcap.xml.pot,
doc/xvidcap/de/xvidcap.xml-de.po,
doc/xvidcap/de/xvidcap.xml,
doc/xvidcap/it/xvidcap.xml-it.po,
doc/xvidcap/it/xvidcap.xml,
po/en.po, po/ru.po, po/es.po, po/de.po,
po/it.po, po/zh_CN.po: version bump
to 1.1.6
* src/gnome-xvidcap.glade: regression fix to
avoid that the main menu has both sf
and mf radio menu items selected on
startup
* debian/control: adding libogg/dev and
libtheora/dev to dependencies
2007-05-29 Karl H. Beckers <[email protected]>
* version bump
2007-05-29 lon <[email protected]>
* po/zh_CN.po: updated l10n
2007-05-29 Alexander Kraev <[email protected]>
* po/ru.po: updated l10n
2007-05-22 Alexander Kraev <[email protected]>
* po/ru.po: updated l10n
2007-05-22 lon <[email protected]>
* po/zh_CN.po: updated l10n
2007-05-22 Vincenzo Reale <[email protected]>
* doc/xvidcap/it/figures/prefs-general.png:
updated for current version
2007-05-18 Vincenzo Reale <[email protected]>
* doc: man/it/xvidcap.1-it.po,
man/it/xvidcap.1.xml, man/it/xvidcap.1,
xvidcap/it/xvidcap.xml-it.po,
xvidcap/it/xvidcap.xml: updated
Italian l10n for docs
* po/it.po: updated l10n
2007-05-18 Karl H. Beckers <[email protected]>
* src/gnome_ui.c: removing unneeded variable
* src/gnome-xvidcap.glade: removing Alt-P hint
for pausing while minimized to tray.
It didn't work, and we'll revisit it
when adding IPC for shortcut control.
2007-05-17 Karl H. Beckers <[email protected]>
* po: en.po, de.po: updated l10n
* doc/man: C/xvidcap.1.xml, C/xvidcap.1.xml.pot,
de/xvidcap.1-de.po, it/xvidcap.1-it.po:
updated l10n
* doc/xvidcap: C/figures/prefs-general.png,
C/xvidcap.xml, C/xvidcap.xml.pot,
de/xvidcap.xml-de.po,
de/figures/prefs-general.png,
it/xvidcap.xml-it.po, po/en.po:
updated l10n
* po: ru.po, es.po, de.po, it.po, zh_CN.po:
updated l10n
* doc: man/C/xvidcap.1, man/de/xvidcap.1.xml,
man/de/xvidcap.1, man/it/xvidcap.1.xml,
man/it/xvidcap.1, xvidcap/de/xvidcap.xml,
xvidcap/it/xvidcap.xml: updated
generated docs
2007-05-12 lon <[email protected]>
* po/zh_CN.po: Chinese l10n
2007-05-12 Alexander Kraev <[email protected]>
* po/ru.po: Initial bits of Russian l10n
2007-05-12 Karl H. Beckers <[email protected]>
* src: gnome_ui.c, gnome_frame.c: fix for
bug # 1713971
* src/xtoffmpeg.c: fix for bug # 1713968
* src: codecs.c, control.h, xtoffmpeg.c, gnome_ui.c,
capture.c, gnome_ui.h, eggtrayicon.c,
gnome_frame.c, eggtrayicon.h, options.c:
code cleanup, fixed bug around releasing
pause in stopped mode that would not set
VC_STOP immediately
* src/gnome_ui.c: fix bug around calculating
capture times when stopping paused
session (and as a consequence the avg
frame rate calculation)
2007-05-10 Karl H. Beckers <[email protected]>
* src: gnome_ui.c, app_data.h, gnome_frame.c,
gnome_options.c, Makefile.am, options.c,
gnome-xvidcap.glade: initial version of
"minimize to tray" (rfe # 1520188), fix
for bug # 1711808 and bug # 1709369
* src: eggtrayicon.c, eggtrayicon.h: forgot to
add for previous commit
* src: gnome_ui.c, gnome_ui.h, gnome_frame.c:
saving screen real estate by removing
image in minimized form, also fixed
frame as undraggable while recording
and deiconify main control earlier
when stopping
2007-05-02 Vincenzo Reale <[email protected]>
* po/it.po: updated Italian translation
2007-05-01 Karl H. Beckers <[email protected]>
* src: app_data.c, app_data.h, gnome_options.c:
add error msg for mono vorbis audio as ffmpeg
only supports stereo atm.
* src/app_data.c, doc/xvidcap/C/xvidcap.xml,
doc/xvidcap/C/xvidcap.xml.pot,
doc/xvidcap/de/xvidcap.xml-de.po,
doc/xvidcap/it/xvidcap.xml-it.po,
po/en.po, po/es.po, po/de.po, po/it.po:
change audio defaults to 44.1KHz/64Kb/2ch
and remove tip to manually do so from docs
2007-04-30 Karl H. Beckers <[email protected]>
* configure.in, config.h.in, src: codecs.c, codecs.h,
gnome_options.c: remove --enable-libvorbis
again to use ffmpeg's internal vorbis encoder
* configure.in, config.h.in, src: codecs.c, codecs.h,
gnome_ui.c, app_data.c, app_data.h: basic
support for theora and vorbis in avi. See
./configure --help. Also makes mp3 support
configurable
* configure.in, src/app_data.h, src/gnome_ui.c:
remove GTKVERSION and XVC_VERSION again in
favor of GTK_CHECK_VERSION (thanks to Christian
Marillat for pointing that out)
2007-04-25 Karl H. Beckers <[email protected]>
* Changelog, debian/changelog, debian/rules,
configure.in, src/gnome-xvidcap.glade,
doc/man/C/xvidcap.1.xml,
doc/man/C/xvidcap.1.xml.pot,
doc/man/de/xvidcap.1.xml, doc/man/it/xvidcap.1.xml,
doc/xvidcap/C/xvidcap.xml,
doc/xvidcap/C/xvidcap.xml.pot,
doc/xvidcap/de/xvidcap.xml-de.po,
doc/xvidcap/de/xvidcap.xml,
doc/xvidcap/it/xvidcap.xml-it.po,
doc/xvidcap/it/xvidcap.xml: version bump
to 1.1.5
2007-04-24 Karl H. Beckers <[email protected]>
* configure.in, config.h.in, aclocal.m4,
po/Makefile.in.in, src: gnome_ui.c, app_data.h:
add compat mode for gtk2.4 by replacing some
stock button images with old ones.
2007-04-16 Karl H. Beckers <[email protected]>
* src/codecs.c: reenabling audio with swf since it
seems to work again (playback with adobe
flash player)
2007-04-11 Karl H. Beckers <[email protected]>
* doc/xvidcap/it/figures/prefs-general.png: Updated
image for Italian documentation
* Doxyfile, configure.in, src/gnome-xvidcap.glade,
debian: changelog, rules: version bump to
1.1.5rc3
2007-04-11 Vincenzo Reale <[email protected]>
* po/it.po, doc: man/it/xvidcap.1-it.po,
xvidcap/it/xvidcap.xml-it.po,
xvidcap/it/xvidcap.xml, man/it/xvidcap.1.xml,
man/it/xvidcap.1: Italian translation
2007-04-10 Karl H. Beckers <[email protected]>
* debian/control: added build dependencies
* src: capture.c, gnome_frame.c: cosmetics
* src/gnome-xvidcap.glade: make frame dimenstions
display sensitive
* doc: xmldocs.make, man/C/xvidcap.1, man/man.make,
man/de/xvidcap.1.xml, man/de/xvidcap.1,
man/it/xvidcap.1.xml, man/it/xvidcap.1,
xvidcap/C/xvidcap.xml,
xvidcap/de/xvidcap.xml-de.po,
xvidcap/de/xvidcap.xml,
xvidcap/it/xvidcap.xml-it.po,
xvidcap/it/xvidcap.xml: more updates to
i18n and its build process (forgot -a
switch to xml2po in some places)
2007-04-09 Karl H. Beckers <[email protected]>
* src/gnome-xvidcap.glade, po/en.po, po/es.po,
po/de.po, po/it.po, doc: man/C/xvidcap.1.xml,
man/C/xvidcap.1.xml.pot, man/de/xvidcap.1-de.po,
man/it/xvidcap.1-it.po,
xvidcap/C/figures/prefs-general.png,
xvidcap/C/xvidcap.xml, xvidcap/C/xvidcap.xml.pot,
xvidcap/de/xvidcap.xml-de.po,
xvidcap/de/figures/prefs-general.png,
xvidcap/de/xvidcap.xml,
xvidcap/it/xvidcap.xml-it.po: i18n
and docs plus their i18n (done for C and
de, prepared for others)
2007-04-06 Karl H. Beckers <[email protected]>
* src/gnome_frame.c: only allow resize of frame
through dragging when not recording,
also increase the duration the frame
dimensions are displayed
2007-04-03 Karl H. Beckers <[email protected]>
* src: control.h, gnome_warning.c, gnome_ui.c,
app_data.h, gnome_frame.c, gnome_options.c,
gnome_frame.h, gnome-xvidcap.glade:
finish new frame change code by adding
fading frame dimensions display
* src: codecs.c, xtoffmpeg.c: indentation and such
2007-04-02 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c: some cleanup of output pix
format calculation
* src/codecs.c: backport of const arrays to be
compatible with gcc pre 4.1.x
2007-04-01 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c: fix for jpeg and mjpeg quality
issues as reported in bug # 1689959 and
bug # 1584093. This completely changes
encoding to use VBR with fixed qscale
and qmin and qmax set to qscale
* src/app_data.c: quality is much more effective
now. Change default to 90.
* src/gnome_ui.c: make frame selection through
select button more consistent with dragging.
* src/xtoffmpeg.c: fix for pgm encoding which was
broken due to correct pix_fmt detection in
libavcodec (broken vcodec_find_best_pix_fmt)
2007-03-29 Karl H. Beckers <[email protected]>
* src: codecs.c, gnome_warning.c, xtoffmpeg.c,
gnome_ui.c, capture.c, app_data.c, job.c,
app_data.h, gnome_frame.c, gnome_options.c,
gnome_frame.h, main.c, options.c, xtoxwd.c:
initial support for dragging frame to resize,
fix for bug # 1689984 and bug # 1689959,
also code cleanup
* src/colors.c, src/colors.h: indentation
2007-03-28 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c: partial fix for bug # 1689959
* src: colors.c, colors.h, xtoffmpeg.c, capture.c,
job.c, app_data.h, job.h: fix for
bug # 1689984
2007-03-23 Karl H. Beckers <[email protected]>
* src: capture.c, job.h, gnome_options.c, options.c:
fix for bug # 1651517
2007-03-21 Karl H. Beckers <[email protected]>
* ffmpeg, ffmpeg-8195, ffmpeg-8133: updated ffmpeg to
rev 8195 to fix bug # 1656899
* src/app_data.c: fixes a segfault when running without
any window manager
2007-03-16 Karl H. Beckers <[email protected]>
* configure.in, src/xtoxwd.c: better fix for bug # 1680765
* src/app_data.c: fix for bug # 1681107
* src/capture.c: cosmetics
* ppm2mpeg.sh: remove tracing
2007-03-15 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c: fix for bug # 1669717
* src/xtoxwd.c: fix for bug # 1680765
* ppm2mpeg.sh: fix passing of frame rate to ffmpeg
2007-03-13 Karl H. Beckers <[email protected]>
* src/codecs.c: fix for bug # 1679545
2007-03-04 Vincenzo Reale <[email protected]>
* po/it.po: updated Italian x-lation
2007-02-28 Karl H. Beckers <[email protected]>
* ppm2mpeg.sh: fix for mutable filenames with '.' right
after the '%' of the format specifier.
* ffmpeg, ffmpeg-svn6791, ffmpeg-svn8133, configure.in,
src/xtoffmpeg.c: libav* version bump
* src/xtoffmpeg.c: fix bug # 1584093 on the xvidcap side
(adding a trellis quantiser to ffmpeg is beyond my
skill and time at hand)
* src/capture.c: fixed XDamage stuff that was completely
broken for anything but 32bit RGBA
* src/app_data.c: fixed animate command for mutable filenames
that have a '.' right after the '%' of the format
specifier.
2007-02-23 Karl H. Beckers <[email protected]>
* configure.in: change gtk+ dependency from 2.4 to 2.5 because
of references to stock items not present before
2007-02-10 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c: fix for bug # 1656983
2007-02-08 Karl H. Beckers <[email protected]>
* src: codecs.c, codecs.h, gnome_ui.c, capture.c, capture.h,
app_data.c, job.c, app_data.h, job.h, gnome_options.c,
main.c: code cleanup, documentation and #ifdefs
* po/de.po, po/en.po: German translation updated
* configure.in, src/gnome-xvidcap.glade, debian: changelog, rules
version bump to 1.1.5rc1 (not for docs)
2007-02-06 Karl H. Beckers <[email protected]>
* src/job.h: fix bug 1651517
2007-01-30 Karl H. Beckers <[email protected]>
* src: gnome_warning.c, xtoffmpeg.c, gnome_frame.c, main.c,
xtoxwd.c: more code cleanup
* configure.in, src: gnome_ui.c, capture.c, app_data.c, job.c,
job.h, app_data.h, gnome_options.c, options.c,
gnome-xvidcap.glade: added XDamage capture
2007-01-11 Karl H. Beckers <[email protected]>
* src: led_meter.c, xtoxwd.h, led_meter.h, xvidcap-intl.h,
gnome_warning.c, gnome_warning.h, xtoffmpeg.c,
gnome_ui.c, capture.c, app_data.c, job.c, gnome_frame.c,
job.h, gnome_options.c, xv_error_item.c, main.c,
gnome_options.h, xv_error_item.h, options.c, xtoxwd.c:
more code cleanup and doxygenification
* src/gnome_options.c: fixed indentation
* Changelog: fixed date for new Italian translation
* src: led_meter.c, codecs.c, colors.c, codecs.h, colors.h,
control.h, gnome_warning.c, xtoffmpeg.c, gnome_ui.c,
capture.c, gnome_ui.h, capture.h, app_data.c, job.c,
app_data.h, job.h, gnome_frame.c, gnome_options.c,
main.c, frame.c, options.c, xtoxwd.c: remove trailing
whitespace
2007-01-11 Vincenzo Reale <[email protected]>
* po/it.po: updated Italian translation
2007-01-10 Karl H. Beckers <[email protected]>
* configure.in, src: led_meter.c, xtoxwd.h, led_meter.h, control.h,
gnome_warning.c, xtoffmpeg.c, gnome_warning.h, gnome_ui.c,
capture.c, xtoffmpeg.h, gnome_ui.h, app_data.c, job.c,
app_data.h, job.h, gnome_options.c, main.c, options.c,
xtoxwd.c: more code cleanup and doxygenification
2007-01-09 Karl H. Beckers <[email protected]>
* src: gnome_ui.c, gnome_options.c, gnome_options.h: more
code cleanup and doxygenification
* src/app_data.c: fixed bug where new fps handling was breaking
the fps for the non-active capture type
2007-01-06 Karl H. Beckers <[email protected]>
* configure.in: fixed typo in check for db2x_docbook2man
2007-01-05 Karl H. Beckers <[email protected]>
* src: gnome_ui.c, gnome-xvidcap.glade: fix for bug
#1623959 (About's Close does not close)
2007-01-04 Karl H. Beckers <[email protected]>
* src/*.[ch]: more code cleanup. Made structs more C-like
used const where applicable, also factional fps
values are back
* debian/control: fix for missing scrollkeeper dependency
* configure.in: fix for detection of Fedora's db2x-docbook2man
2006-12-22 Karl H. Beckers <[email protected]>
* src/*.[ch]: loads of code cleanup, most notably: removed
redundancies in XVC_XVC_AppData and Job where possible,
reduced passing around of Job pointers where xvc_job_ptr
does the job, started doxygen documentation
2006-12-21 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c: code cleanup
* src: gnome_ui.c, app_data.c, job.c, job.h, main.c, frame.c:
eliminate some cases where X11 displays were still
opened outside xvc_frame_get_capture_display and
added a new --window switch to select a window to
capture by hexadecimal window id (ref. xwininfo)
2006-12-20 Karl H. Beckers <[email protected]>
* src/*.[ch]: indentation (more to follow), cleanup for
display handling (no more leaking of displays)
and real mouse pointer capture
2006-12-18 Karl H. Beckers <[email protected]>
* configure.in, src/capture.c: implemented initial support for
capturing real mouse pointers (yippieh)
* Makefile.am: DESTDIR fixes supplied by Julian Sikorski
2006-12-16 Karl H. Beckers <[email protected]>
* src: gnome_ui.c, gnome_frame.c: fixed some errors in the
repositioning of the control during capture frame
selection. The control could previously have been
moved out of the top of the visible screen, apparently
causing trouble with KDE.
2006-12-12 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c: revert to old bit rate calculation
2006-12-11 Karl H. Beckers <[email protected]>
* src: control.h, xtoffmpeg.c, gnome_ui.c, capture.c: suggested
fix for bug # 1551015. Also fixed behaviour of
frame number in/decrement for single-frame capture
and forward, back, step and reset counter buttons
2006-12-07 Karl H. Beckers <[email protected]>
* po/en.op: fixed mouseover for "Edit" button in multi-frame
mode
* src: xtoffmpeg.c, gnome_ui.c, capture.c, capture.h, job.c,
job.h: fed back code optimization around painting the
mouse pointer Eduardo Gomez did for his patch to
ffmpeg (x11 demuxer). While at it I joined the
functions capturing individual frames from different
sources (x11, shm) to make them more maintainable and
easier to add (or reactivage dga, v4l)
* .anjuta: that stuff should not be in svn
* doc/xvidcap: de/xvidcap.xml, it/xvidcap.xml: version update
2006-11-16 Karl H. Beckers <[email protected]>
* src/xtoffmpeg.c: fix for 16 bit depth and 8 bit palette with
new libswscale (fix for 8bit will be unneeded with
next upgrade of libavcodec)
* minor fixes to debian/* stuff for more cleanly package
* version bump (1.1.4p1)
2006-10-30 Karl H. Beckers <[email protected]>
* doc/xvidcap/*/xvidcap*.omf: added more meaningful description
* configure.in, debian: files, changelog, rule: version bump
* src/gnome-xvidcap.glade: added version to about dialog
2006-10-30 Imanol Garcia <[email protected]>
* doc/xvidcap/Makefile.am, doc/xvidcap/es/*: added preliminary
Spanish translation of user-guide and manpage
2006-10-29 Karl H. Beckers <[email protected]>
* ffmpeg-svn6791/*: updated ffmpeg due to previously bad quality
of mjpeg
* src/xtoffmpeg.c: made xtoffmpeg match new ffmpeg version and
use libswscale
* doc/xvidcap/*/figures: translated screenshots for German
version and used "Simple" GTK theme everywhere as a
standard for translators.
2006-10-24 Vincenzo Reale <[email protected]>
* po/it.po, doc/xvidcap/it/xvidcap.xml-it.po: updated xlation
2006-10-23 Karl H. Beckers <[email protected]>
* src/xv_error_item.c: made two missing strings translateable
* po/en.po, po/de.po: updated accordingly
2006-10-23 Vincenzo Reale <[email protected]>
* doc/xvidcap/it/figures/*: added translated screenshots
* doc/xvidcap/it/xvidcap.xml-it.po: updated
* po/it.po: updated
2006-10-22 Karl H. Beckers <[email protected]>
* po/en.po: updated English "translation"
2006-10-22 Vincenzo Reale <[email protected]>
* doc/xvidcap/it/*, configure.in, doc/xvidcap/Makefile.am:
added Italian translation for user manual
2006-10-18 Karl H. Beckers <[email protected]>
* po: en.po, es.po, de.po, it.po: updated
* doc/xvidcap/C: xvidcap.xml, xvidcap.xml.pot: fixed a few errors
in the English original
* doc/xvidcap/de: xvidcap-de.po, xvidcap.xml-de.po, xvidcap.xml:
completed the user manual translation for German and
renamed the po file
* doc/xmldocs.make: included automatic translation for user manual
* src/gnome-xvidcap.glade: fixed capture result dialog where "play"
button was not a stock button
2006-10-13 Karl H. Beckers <[email protected]>
* debian/Makefile.am: added debian stuff to EXTRA_DIST
* doc/man: man.make, C/Makefile.am, de/Makefile.am, it/Makefile.am:
added xv_ENCODING to Makefiles (again?!?)
* doc/man/it: xvidcap.1-it.po, xvidcap.1.xml, xvidcap.1: added
reworked Italian translation of manpage
2006-10-12 Karl H. Beckers <[email protected]>
* configure.in, Makefile.am: added debian/* stuff and TODO.tasks to
EXTRA_DIST
2006-10-10 Karl H. Beckers <[email protected]>
* configure.in, src/gnome_ui.c, src/gnome_frame.c,
src/gnome_options.c, debian: control, files, changelog, rules:
Version bump and elimination of libgnome dependency. Also
added yelp as a suggested package for debian package
* doc/man: C/Makefile.am, de/Makefile.am: added po/pot to EXTRA_DIST
* doc/man/de/xvidcap.1-de.xml: removed (xvidcap.1.xml everywhere)
* doc/xvidcap: C/xvidcap.xml, de/xvidcap-de.po: continued
German translation of user guide and minor fixes to C original
* src/gnome_ui.c: added shortcut STRG-H for help because the stock
menu item shows that
2006-10-09 Karl H. Beckers <[email protected]>
* doc/man: man.make, C/Makefile.am, de/Makefile.am, it/Makefile.am:
make target encoding of manpage configurable per lang
* doc/man: man.make, C/xvidcap.1.xml.pot, de/xvidcap.1-de.po:
use xml2po rather than po4a
* doc/xvidcap: C/xvidcap.xml.pot, de/xvidcap-de.po: initial
preparation for user-guide translation
2006-10-08 Karl H. Beckers <[email protected]>
* configure.in, doc/man: C/xvidcap.1, man.make, de/xvidcap.1.xml:
integration of po4a to make translation of documentation
more maintainable
2006-10-06 Karl H. Beckers <[email protected]>
* doc/man: C/xvidcap.1.xml, C/xvidcap.1, de/xvidcap.1.xml,
de/xvidcap.1: German translation of manpage and minor
corrections of the English version
2006-10-04 Karl H. Beckers <[email protected]>
* doc/man: man.make, it/xvidcap.1.xml, it/xvidcap.1, de/xvidcap.1.xml,
C/xvidcap.1.xml: changed encoding
back to ISO_8859-1 because man is in trouble otherwise. Will
need to find a permanent fix when Asian languages come up.
2006-10-02 Karl H. Beckers <[email protected]>
* doc/man/C/xvidcap.1.xml, doc/man/de/xvidcap.1.xml,
doc/man/it/xvidcap.1.xml: corrected encoding specification
to UTF-8
2006-10-02 Vincenzo Reale <[email protected]>
* doc/man/it/xvidcap.1.xml: Italian manpage
2006-10-02 Karl H. Beckers <[email protected]>
* src: codecs.c, gnome_ui.c, main.c, Makefile.am: some compatibility
fixes for Solaris (not all yet, though)
* src/gnome_options.c: eliminate use of gtk_combo_box_get_active_text
to depend on gtk+-2.0 v. 2.4 only (rather than 2.6)
* configure.in, doc/man/Makefile, doc/man/it: Makefile.am, xvidcap.1:
support for Italian manpage
2006-09-29 Imanol Garcia <[email protected]>
* po/es.po: added Spanish translation
2006-09-29 Karl H. Beckers <[email protected]>
* doc/man/*/Makefile.am, doc/man.make, configure.in: optimized manpage
generation and install
* doc/xvidcap/de/*: prepared German translation of manual
* Makefile.am: added xvidcap.png and xvidcap.desktop to EXTRA_DIST
* Makefile.am: added ppm2mpeg.sh to EXTRA_DIST
* src: gnome_warning.c, gnome_ui.c, app_data.h, app_data.c,
gnome_options.c, main.c, options.c, gnome-xvidcap.glade:
removed help command setting everywhere
* doc/xvidcap/C: figures/xvidcap-warning.png,
figures/prefs-commands.png, xvidcap.xml: removed help command
setting from the docs, too. Added section for warning dialog.
* configure.in: included Spanish translation
2006-09-27 Karl H. Beckers <[email protected]>
* doc/man/*, doc/xmldocs.make, doc/omf.make: Migrated manpage
to docbook and docbook2x-man generation. Also added
architecture for manpage localization.
2006-09-23 Karl H. Beckers <[email protected]>
* doc/xmldocs.make: added appid and changed directories to
make appid for references work
* src: gnome_ui.c, gnome_options.c, gnome-xvidcap.glade:
added correct hooks for opening help browser. Also
enabled F1 shortcut and made help for preferences
dialog open for active tab
2006-09-22 Karl H. Beckers <[email protected]>
* doc: first draft of manual
2006-09-21 Karl H. Beckers <[email protected]>
* src: gnome_ui.c, capture.c, main.c: made --gui no operation
exit on CTRL-C from main.c rather than capture.c
(because I didn't find the place anymore myself ;) and
this is more readable). Also added more telling debug
statements
* src/app_data.c: fixed missing localization for error messages
on stdout (--gui no operation)
* Makefile.am, configure.in, doc: omf.make, Makefile.am,
xmldocs.make, doc/xvidcap-manual/Makefile.am,
doc/xvidcap-manual/C/xvidcap-manual.xml: do no longer
register doc with scrollkeeper on "install" target,
use "make install-doc"
2006-09-19 Karl H. Beckers <[email protected]>
* configure.in, doc/xvidcap-manual/C: xvidcap-manual.xml,
xvidcap-manual-C.omf:
various modifications to make docbooks work and register
with scrollkeeper
* xvidcap.png, xvidcap.desktop, Makefile.am,
debian: xvidcap.menu, postinst, postrm: various
updates to create menu entries
2006-09-17 Karl H. Beckers <[email protected]>
* doc/*: initial import of xvidcap online docs
2006-09-11 Vincenzo Reale <[email protected]>
* po/it.po: added Italian translation
2006-09-11 Karl H. Beckers <[email protected]>
* src/gnome-xvidcap.glade: made main control not resizable
* src/main.c: fixed segfault with --sync command line arg
* po/de.po: fixed some translations
2006-09-10 Karl H. Beckers <[email protected]>
* configure.in: fixed libXmu detection in X11R6 paths,
including setting runtime search path
* ffmpeg-svn19513/libavformat/movenc.c, src/xtoffmpeg.c:
fixed root cause for segfault in movenc.c and
revert to original
2006-09-07 Karl H. Beckers <[email protected]>
* src/gnome_ui.c: removed unconditional debug output
* src/codecs.c: fixed bug in the definition of the flv format
* src/xtoffmpeg.c: added check for file_oformat != NULL, and
did some optimization to get rid of the "clipping
dct coefficient message" (use trellis quant, mbd=2,
no obmc, fast ffmpeg operation)
* ffmpeg-svn19513/libavformat/movenc.c: fixed NULL pointer,
need to watch this gets fixed upstream
* src: gnome_ui.c, gnome-xvidcap.glade: added width and height
to the results dialog
2006-09-06 Karl H. Beckers <[email protected]>
* src: control.h, gnome_ui.c, main.c: wake up sleeping capture
thread when hitting stop
* src: app_data.c, app_data.h, gnome_ui.c, gnome_options.c: fix
command execution (animate etc.) to handle floating point
values for time_pre_frame, needed for fps < 1
* src/xtoffmpeg.c: fixed buffer underflows with m2v format