ChangeLog 619 KB
Newer Older
Christophe Massiot's avatar
Christophe Massiot committed
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
2003-04-07 Monday 17:35  gbazin

 * po/fr.po: small update.
 * modules/codec/libmpeg2.c: we now bypass libmpeg2 buffer management. As a nice side effect, still pictures in dvd menus are working now :)

2003-04-07 Monday 16:02  gbazin

 * modules/audio_output/directx.c, modules/audio_output/waveout.c:
    cosmetic changes.

2003-04-07 Monday 13:46  gbazin

 * src/libvlc.c: fixed the translation config option to also take into
   account the value in the config file.

2003-04-07 Monday 13:01  gbazin

 * src/libvlc.c: reload the main module in case the user asks for the
    translation to be disabled. That way, the translation will even be
    disabled in the preferences panel.

2003-04-07 Monday 12:41  hartman

 * new dutch translation
 * readded Mac OS X readme file to Mac OS X distribution
 * fixed some errors in the readme

2003-04-07 Monday 11:48  gbazin

 * src/misc/configuration.c: what the f??k, configuration variable names
    and subtypes were being translated.

2003-04-07 Monday 09:25  gbazin

 * modules/gui/wxwindows/interface.cpp: removed debug message.

2003-04-06 Sunday 23:44  massiot

 * Renamed the "headphone" option to "headphone-opt" to avoid error
 messages "option headphone does not exist". I'm not clever enough to find
 out why it doesn't work when it's named "headphone".

2003-04-06 Sunday 23:21  massiot

 * Bumped up revision number to 0.5.3
 * po/* : run --update-po before the release
 * ChangeLog : run --update-changelog
 * toolbox : ChangeLog is UTC
 * OS X : fixed a bug with the deinterlace menu and localizations (thanks
   Felix)

2003-04-06 Sunday 23:00  hartman

 * some small changes/fixes

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
2003-04-06 Sunday 21:48  gbazin

 * po/fr.po: another bunch of updates to the french translation.

2003-04-06 Sunday 20:46  karibu

 * Added missing files

2003-04-06 Sunday 20:27  karibu

 * Changed default skin files

2003-04-06 Sunday 20:08  sigmunau

 Support files that are called .asx and .pls but really are just .m3u files

2003-04-06 Sunday 17:57  ipkiss

  - modules/gui/skins/skin_main.cpp: Try to open the default XML file first

2003-04-06 Sunday 17:48  gbazin

 * modules/demux/mp4/mp4.c: fixed an off by one error in array access.

2003-04-06 Sunday 17:16  titer

  Fixed a linkage problem with BeOS/BONE.

2003-04-06 Sunday 17:14  gbazin

 * Makefile.am, install-win32: added the default skin to the win32 package.

2003-04-06 Sunday 16:30  gbazin

 * modules/gui/wxwindows/messages.cpp: added a verbose checkbox which enables the warning and debug messages (disabled by default).
 * NEWS: updated the NEWS file.

2003-04-06 Sunday 15:43  massiot

 * Updated French and German translations courtesy of their maintainers
 * THANKS: added Jean-Pierre Kuypers, French translator
 * NEWS: updated for 0.5.3 release. Please check.

2003-04-06 Sunday 14:12  massiot

 Disabled the translation configuration variable on OS X since it doesn't
 work.

2003-04-06 Sunday 13:18  sigmunau

 expand info categories by default

2003-04-06 Sunday 10:34  sigmunau

 Some simple updates

2003-04-06 Sunday 01:00  massiot

 * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too
 * modules/gui/wxwindows/open.cpp: fixed a string
 * src/misc/configuration.c: don't yell when a config variable disappears
 * po/de.po po/it.po: new translations by maintainers

2003-04-05 Saturday 12:43  gbazin

 * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed.

2003-04-05 Saturday 12:32  gbazin

 * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0.
 * install-win32: misc improvements to the nsis installer script.

2003-04-04 Friday 19:32  massiot

 [no log message]

2003-04-02 Wednesday 23:16  massiot

 * Added a new kfir: access module, designed to work around a bug in the
   kfir driver.

2003-04-02 Wednesday 21:21  sigmunau

 Fixed a bug when trying to set 4 channel output

2003-04-02 Wednesday 15:20  massiot

 * Fixed a bug with the stream: input plug-in when receiving no data.

2003-04-01 Tuesday 22:29  massiot

 * Bumped up revision number to 0.5.3-test2
 * modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
   courtesy of Alexis Guillard)
 * po/*: Updated po files to send out to the translators
 * Mac OS X port: Cosmetics

2003-04-01 Tuesday 16:13  sam

   * ./debian/control: changed the section of gnome-vlc and kvlc according to
     new Debian archive sections.
   * ./debian/woody-buildpackage: updated woody-buildpackage so that packages
     say "stable".

2003-04-01 Tuesday 16:11  gbazin

 * modules/gui/wxwindows/*: misc small improvements and fixes.

2003-04-01 Tuesday 12:24  gbazin

 * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free
    statically allocated strings.

2003-04-01 Tuesday 11:12  massiot

 Added Andy Lindsay.

2003-04-01 Tuesday 10:46  massiot

 * TS demux patches, courtesy of Andy Lindsay <andy_vl@ananam.com>.

2003-04-01 Tuesday 00:18  gbazin

 * modules/gui/wxwindows/*: few modifications to the strings.

2003-03-31 Monday 23:37  sigmunau

 made a format-only string untranslateable

2003-03-31 Monday 23:32  sigmunau

 Changed a duplicate string, and removed an info string that isn't really
 useful

2003-03-31 Monday 22:39  massiot

 * modules/codec/*: Fixed a PTS bug at the initialization of some codecs
 * modules/audio_filter/resampler/coreaudio.c: Set score to 0

2003-03-31 Monday 22:39  gbazin

 * po/*: updated the po directory.

2003-03-31 Monday 04:26  fenrir

  * v4l: forgot a munmap.

2003-03-31 Monday 03:46  fenrir

  * v4l: updated, now it should grab (and compress if you want) the video.
 Audio grabbing part is commented out and untested.
  The syntax is like that:
   v4l:<device>[:option=value:...]
  options: channel,norm (pal, ntsc,secam), frequency (not really there is
           a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
           codec (optional, mpeg1 or mpeg4 and need to have compiled the
           encoders modules)
  ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
  Please test.
  * rawvideo.c: a pseudo decoder for raw video (I420).
  * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
 synchro problems.

2003-03-30 Sunday 23:35  jlj

  * ALL: Move CoreAudio aout into seperate module.

2003-03-30 Sunday 19:56  gbazin

 * modules/gui/wxwindows/*: another bunch of improvements.

2003-03-30 Sunday 18:14  gbazin

 * modules/*: sanitization of the modules description strings.

2003-03-30 Sunday 16:26  gbazin

 * modules/gui/wxwindows/*: small formating changes.
 * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions.

2003-03-30 Sunday 15:05  gbazin

 * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing.

2003-03-30 Sunday 14:24  gbazin

 * include/configuration.h: added the add_directory() config macro.
 * modules/gui/wxwindows/preferences.cpp: support for add_string_from_list().
 * ALL: changed some add_string() config options to add_file().

2003-03-30 Sunday 14:09  sigmunau

 use add_file and not add_string for the "audiofile-path" option

2003-03-30 Sunday 13:23  gbazin

 * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
 * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.

2003-03-30 Sunday 12:15  sigmunau

 enabled the menu-entry to show file info when there is an input

2003-03-30 Sunday 11:59  sigmunau

 modules/gui/kde/interface.cpp: removed a debug message
 modules/gui/kde/preferences.cpp: use sliders for integer and float options
 with a range, use combobox for string_from_list options, fixed a layout
 issue and removed some debug messages

2003-03-30 Sunday 11:54  sigmunau

 modules/access/dvdplay/dvd.c: removed an unused configuration category
 modules&misc/logger/logger.c: use add_string_from_list for the logmode
 option

2003-03-30 Sunday 11:43  gbazin

 * configure.ac.in: removed the -fno-exceptions gcc option from the compilation of the skins plugin as it might be needed after all.
 * modules/demux/m3u.c: upped the priority of the m3u demux as some m3u files were mistaken for ts files.
 * include/configuration.h: added a CONFIG_ITEM_DIRECTORY config type.
 * modules/gui/wxwindows/*: the preferences dialog should be fully useable now.

2003-03-30 Sunday 02:58  gbazin

 * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;)

2003-03-30 Sunday 01:13  massiot

 * Resampler plug-in based on CoreAudio's AudioConverter.

2003-03-29 Saturday 17:10  gbazin

 * modules/gui/wxwindows/open.cpp: fixed an event problem on win32.
 * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on
    win32 when the wxwindows interface is compiled as a builtin.

2003-03-29 Saturday 14:30  sigmunau

 preferences.cpp: Changed the preferences dialog to use a tree of categories
 and plugins, the way wxwindows do it.
 pluginsbox.(cpp|h): removed the "Configure" button from CONFIG_ITEM_MODULE
 widgets, as it isn't needed anymore

2003-03-29 Saturday 13:15  sigmunau

 removed an unused configuration category

2003-03-29 Saturday 12:22  gbazin

 * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h:
    moved the headphone-dim config option to the headphone plugin.
 * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value.
 * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given.

2003-03-29 Saturday 11:15  gbazin

 * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs.

2003-03-29 Saturday 10:35  jpsaman

 If --disable-xosd is given then xosdtext is not build.
 If --enable-xose is given then xosdtext is build also.

2003-03-29 Saturday 01:50  gbazin

 * modules/gui/wxwindows/*: added demuxdump support to the open dialog.

2003-03-28 Friday 22:09  alexis

 New RedHat package file, written by Jason Luka <jason@geshp.com>.

2003-03-28 Friday 17:02  gbazin

 * modules/audio_output/waveout.c: compilation fix for --disable-plugins build.
 * src/video_output/*, include/video.h: added a pf_lock/unlock fonction
    pointer that's used to lock the memory of a picture in vout_RenderPicture
    when required by the video output plugin.
 * modules/video_output/directx/*: implemented pf_lock/unlock. That will fix
    the crash when pressing ctrl+alt+del.

2003-03-28 Friday 11:34  sigmunau

 added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't
 segfault.

2003-03-26 Wednesday 22:56  gbazin

 * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown.

2003-03-26 Wednesday 21:46  marcari

   * cross-compilation doc : work in progress

2003-03-26 Wednesday 03:13  hartman

 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
 * modules/gui/macosx/open.?
   - updated the open dialog (now with sheets !!!)
   - added ogg file stream out
   - added http file stream out
   - added file subtitle support for the delay and fps options
 * extras/MacOSX/vlc.pbproj/project.pbxproj
   - added the .ts file-extension to the application

2003-03-26 Wednesday 01:50  sam

   * ./debian/control: added correct versioned build-dependency on debhelper.

2003-03-26 Wednesday 01:14  sam

   * ./debian/control: added explicit dependencies on vlc to legacy packages
     to make linda and lintian happier.

2003-03-26 Wednesday 00:56  gbazin

 * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface.
 * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel.

2003-03-26 Wednesday 00:21  sam

   * ./README.MacOSX.rtf, ./modules/gui/macosx/playlist.h, ./extras/MacOSX/*:
     added a final newline to a few text files to avoid diff complaints.

2003-03-25 Tuesday 23:51  sam

   * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist.

2003-03-25 Tuesday 23:43  sam

   * ./modules/gui/skins/Modules.am: fixed a typo.

2003-03-25 Tuesday 23:32  sam

   * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/.
   * ./Makefile.am: we distribute ./toolbox.

2003-03-25 Tuesday 23:13  sam

   * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4.

2003-03-25 Tuesday 23:11  sam

   * ./m4/*: updated m4 macros.

2003-03-25 Tuesday 23:06  gbazin

 * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs.

2003-03-25 Tuesday 22:55  sam

   * ./debian/control: bumped up standards version to 0.5.9.0.
   * ./debian/control: added build-dependencies on libidl0 and libglib2.0-0 to
     work around mozilla-dev's currently broken dependencies.
   * ./debian/control: we now link against libdvdread3 instead of libdvdread2.
   * ./debian/control: we now depend on the latest libdvdplay0-dev to avoid
     linking against both libdvdread2 and libdvdread3.

2003-03-25 Tuesday 17:07  gbazin

 * src/input/input.c, src/video_output/video_output.c: when the input thread
    ends, it will also destroy the vout if one was spawned.

2003-03-25 Tuesday 15:38  gbazin

 * src/misc/modules.c: module_Need() now only raises the scores of the
    plugins matching the given shortcuts list, unless "none" is closing the
    list (in which case only the plugins matching the list can be selected).

    Which means that users will stop complaining vlc doesn't launch anymore
    or can't play anything after they have fiddled with their config
    options :))

2003-03-25 Tuesday 00:43  gbazin

 * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout).

2003-03-24 Monday 23:50  gbazin

 * src/video_output/video_output.c, include/video_output.h:
    take into account the caching delay when dropping frames that are too
    far into the future.

2003-03-24 Monday 23:04  gbazin

 * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over
 http :)

2003-03-24 Monday 21:58  titer

  configure.ac.in: fixed a BeOS compile issue

2003-03-24 Monday 20:00  gbazin

 * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop.

2003-03-24 Monday 19:58  hartman

 * moved macosx-dmg to extras/MacOSX/macosx-dmg
 * added some macosx files to DIST that were probably missing in the tar ;)

2003-03-24 Monday 19:12  gbazin

 * modules/access/*: don't forget to reinitialize the timeout when looping around select().

2003-03-24 Monday 17:15  gbazin

 * modules/access/*: pf_read() in access modules is now blocking. We still
    check regularly for p_input->b_die though. Now the demuxers can safely
    assume that pf_read() == 0 means EOF.
 * ALL: got rid of the p_input->b_connected flag.
 * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop
    of "decoder stuck" messages that sometimes happened.
 * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation
    warnings.

2003-03-24 Monday 15:20  hartman

 * more interface support for directories.

2003-03-24 Monday 14:18  hartman

 * modules/access/dvd*: changed some errors in warnings because the directory
   might still be readable by the directory access module.
 * added drag and drop support for directories.

2003-03-24 Monday 13:52  sam

   * ./THANKS: added a translation contributor.
   * ./po/it.po: fixed this file's format.
   * ./m4: fixed "make dist" when gettext is too old.

2003-03-24 Monday 13:50  hartman

 * Added fourcc 'MSS1' which is equivalent to 'WMV2'

2003-03-24 Monday 01:39  gbazin

 * modules/access/directory.c: fixed the directory access plugin.
 * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin.

2003-03-24 Monday 00:12  hartman

 * a new directory access module. It parses a directory with dirent and builds
   a m3u 'file' which it feeds to the m3u demuxer.
   Problems: - it requires a dir to end with /
             - if i enabled it, all files would use the m3u demuxer for some
             strange reason. i've spent a day hunting this down, reboot-
             strapping and doing who knows what. I'm sick of it now.
             Someone else can give it a try, if he wants to.

2003-03-23 Sunday 20:41  gbazin

 * configure.ac.in: fixed linking problem with the win32 build.

2003-03-23 Sunday 18:10  massiot

 Fixed configure script (alcohol isn't the solution).

2003-03-23 Sunday 16:38  sigmunau

 modules/video_filter/osd_text.c: A video filter that uses freetpye2 to
 render text on the video
 include/osd.h: some constants useful when interfacing with the osd module
 configure.ac.in: check for freetype2, enabled the osdtext module by default
 Makefile.am: added osd.h, please check that this is correct
 lirc.c: modified to provide feedback when buttons are pressed.

 Look at the Feedback() function in lirc.c to see how this module can be used

2003-03-23 Sunday 15:10  yves

 better OS detection (RH).

2003-03-23 Sunday 12:12  gbazin

 * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header.

2003-03-22 Saturday 23:03  sigmunau

 Updated a comment

2003-03-22 Saturday 14:39  fenrir

  * sap: clean up.

2003-03-22 Saturday 14:35  gbazin

 * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension.

2003-03-22 Saturday 11:21  gbazin

 * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements.

2003-03-22 Saturday 03:14  gbazin

 *  modules/gui/wxwindows/*: Added a stream output dialog box.

2003-03-21 Friday 23:59  sigmunau

 Updated norwegian translation thanks to  Haakon Meland Eriksen

2003-03-21 Friday 17:14  gbazin

 * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command.

2003-03-21 Friday 07:54  massiot

 Fixed the "locales have disappeared" problem under OS X.

2003-03-21 Friday 02:05  gbazin

 * modules/demux/ogg.c: fix for some ogg web radio streams where there
 is a huge gap between the granulepos in the header packets and the data
 packets.

2003-03-21 Friday 00:17  karibu

 * slider.cpp: fixed mouse down refresh bug
 * theme.cpp: removed debug text

2003-03-21 Friday 00:00  karibu

 * Fixing Parkinson disease bug (it's not funny, it's real life)

2003-03-20 Thursday 21:45  gbazin

 * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug.

2003-03-20 Thursday 10:27  sam

   * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES
     ourselves.
   * ./bootstrap: "make dist" works again, even if gettext is not present.

2003-03-20 Thursday 10:06  sam

   * ./toolbox: fixed a Makefile parsing bug.

2003-03-20 Thursday 09:29  karibu

 * Fixing a refresh bug when opening an open file dialog box

2003-03-19 Wednesday 23:54  massiot

 * configure.ac.in : Disabled GTK2 and gnome2 plug-in since they break
   all platforms but GNU/Linux
 * Bumped up revision number to 0.5.3-test1

2003-03-19 Wednesday 18:17  karibu

 * Updating doc.

2003-03-19 Wednesday 18:14  karibu

 * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization

2003-03-19 Wednesday 17:40  fenrir

  * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2.
 Whitout it I can't even start gtk2 interface.

2003-03-19 Wednesday 17:14  karibu

 * button.cpp : Fixing bug when disabling control
 * Checkbox.cpp : adding onmouseover and onmouseout events
 * Updating DTD
 * win32_event.cpp : fixing bug for WINDOW_OPEN event

2003-03-19 Wednesday 15:44  hartman

 * INSTALL: added reference to online info on compiling on MacOSX and BeOS

 * NEWS: bringing the file to 0.5.3. i have added my work (and some things
   that I remembered). i trust everyone will enter his own stuff ;)

 * README.MacOSX.rtf: fixed some errors

 * THANKS: added Olivier Aubert for his vout-clone-list patch

2003-03-19 Wednesday 13:55  hartman

 * fix for multiple monitors.

2003-03-19 Wednesday 03:11  karibu

 * Fixed skin config save

2003-03-19 Wednesday 02:09  videolan

 * Adding onmouseover and onmouseout events to button control
 * Fixing window position at launch time
 * Adding notification when mouse leaves a window

2003-03-18 Tuesday 23:59  massiot

 * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders
   do not follow the standard.

2003-03-18 Tuesday 23:51  jlj

   * ./modules/gui/macosx/vout.m: cosmetic.

2003-03-18 Tuesday 23:30  gbazin

 * modules/video_filter/clone.c: new --clone-vout-list config option, courtesy of Olivier Aubert.
    Allows to specify a comma separated list of vout plugins that we want to be used by the clone filter.
 * modules/video_filter/*: don't forget to detach the vout before destroying it.

2003-03-18 Tuesday 22:14  hartman

 * modules/gui/macosx/vout.m:
   Now a complete redesign of the hiding of the mousecursor.
   - We use higher level functions now (NSCursor).
   - We only hide if the cursor is over our VLCView
   - In many exceptions we unhide. This is mainly for multimonitor support.

2003-03-18 Tuesday 21:34  gbazin

 * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default.
    This is necessary for the win32 build because old gettext versions do not work on win32.

2003-03-18 Tuesday 20:38  gbazin

 * configure.ac.in: fixed linking problem with the slp plugin on win32.

2003-03-18 Tuesday 20:20  gbazin

 * configure.ac.in: use the -O2 gcc option when compiling the skins plugin so that compilation doesn't take ages.
    Also use -fno-rtti -fno-exceptions to save some bits of space.

2003-03-18 Tuesday 19:37  marcari

   * first draft of the draft

2003-03-18 Tuesday 18:33  ipkiss

 Fixed the path in the default skin (thanks gibalou)

2003-03-18 Tuesday 18:25  ipkiss

 Fix for skins compilation under cygwin (thanks gibalou)

2003-03-18 Tuesday 04:56  ipkiss

 Compilation fixes

2003-03-18 Tuesday 04:08  ipkiss

 Compilation fixes and cosmetic changes

2003-03-18 Tuesday 04:07  hartman

 * modules/gui/macosx/vout.m:
   Reworked the mouse hiding routine. we were always hiding the mousecursor
   on kCGDirectMainDisplay, but this display is always the one with the
   menubar and not always the one containing our VLCVout.
   This new code takes the vout, and calculates on which displays (plural
   because of possible mirroring) it is being shown. It then shows or hides
   the cursor on all of those displays.
   This should fix #396.

2003-03-18 Tuesday 02:48  ipkiss

  - doc/skins: some documentation about the skins
  - doc/skins/curve_maker: files for a VB project for easy Bezier curves
    creation
  - share/skins/default: a default skin. It's an awful one made for
    testing purposes, you'll be warned...

2003-03-18 Tuesday 02:28  hartman

 * modules/gui/macosx/info.m: keep the same panel open if track changes.
 * modules/misc/httpd.c: removed an unused int.

2003-03-18 Tuesday 02:21  ipkiss

 Keep quiet, explanations will follow.

2003-03-18 Tuesday 01:57  sam

   * ./share/Makefile.am: added the .rle font to the make install rule.

2003-03-18 Tuesday 01:54  sam

   * ./toolbox: fixed a sed syntax error (thanks anil).

2003-03-18 Tuesday 01:34  sam

   * ./modules/Makefile.am: added a missing definition of NULL.

2003-03-18 Tuesday 01:26  sam

   * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins.
   * ./toolbox: added --update-glade2 flag.

2003-03-18 Tuesday 01:22  sam

   * ./modules/codec/lpcm.c: fixed two uninitialized variables.

2003-03-18 Tuesday 00:49  gbazin

 * src/playlist/playlist.c: fixed misplaced variable declaration.

2003-03-18 Tuesday 00:33  sigmunau

 Seek one less time. Should increase performance with access modules where
 seeks are expensive. (Though not enough)

2003-03-18 Tuesday 00:25  jlj

   * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really.

2003-03-17 Monday 23:48  fenrir

  * httpd: increased buffer size.

2003-03-17 Monday 23:42  fenrir

  * all: fixed some stupid bugs.

2003-03-17 Monday 23:13  hartman

 * modules/gui/macosx/playlist.m:
   - fixed a cosmetic issue.

2003-03-17 Monday 21:47  hartman

  * modules/gui/macosx/playlist.?:
    - rewrite of code

2003-03-17 Monday 18:02  sam

   * ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c,
     ./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
     terminating NULL pointer in the fake argv values we pass to gtk_init().
   * ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
     have the "gui-helper" capability.
   * ./modules/misc/gtk_main.c: paved the way for Gtk2.

2003-03-17 Monday 17:11  sam

   * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not
     defining its fourcc values like us.

2003-03-17 Monday 17:10  hartman

 * src/playlist/playlist.c:
   - added playlist_Move to move an item in our playlist before the position
     of a previous item (or end) of our playlist. Keeps index at it's current
     item.
 * modules/gui/macosx/playlist.?:
   - Now a reorderable playlist. Thanks to Andrew Stone for example code.
     This fixes #349 (Finally ;)
   - True alternating colors in the playlistview. Thanks to Apple Computer
     for the example code.

2003-03-17 Monday 16:59  sam

   * ./autotools/: moved some autotools executables to this subdirectory to
     reduce cluttering of the root directory.

2003-03-17 Monday 15:05  sigmunau

 fixed up http redirects when there are other items in the playlist.

2003-03-17 Monday 13:49  marcari

   * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc

2003-03-17 Monday 12:14  massiot

 Fixed aspect ratio's tooltip.

2003-03-16 Sunday 23:35  fenrir

  * sub: better ssa4 recognition.

2003-03-16 Sunday 20:06  jlj

   * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification.

2003-03-16 Sunday 16:07  fenrir

  * sub.c: added SAMI subtitles support. (Untested and incomplete).

2003-03-16 Sunday 13:11  fenrir

  * asf: when there isn't any stream selected, stop playing.

2003-03-16 Sunday 01:49  fenrir

  * mms: removed some old stuff.

2003-03-16 Sunday 01:37  fenrir

  * mms: it seems that some server doesn't like fake ip 127.0.0.1
 (they refuse the connection), so let give them 192.168.0.1 ...

2003-03-15 Saturday 22:10  jlj

 Another attempt at fixing the soundstick issue (unconfirmed).

2003-03-15 Saturday 20:17  lool

   * attempt at a docbook-xml version of the FAQ with XSL
     customizations, if people want to help or just have a look
   (use "xsltproc faq-alone.xsl faq-alone.xml" with the
    docbook-xml-simple package installed or saxon if you feel bored)

2003-03-15 Saturday 19:26  fenrir

  * sout: fix a stupid bug making avi muxer segfaulting.

2003-03-15 Saturday 19:21  jlj

 Jeff Moore @ Apple: The HAL specifically won't allow a device that doesn't
                     have linear PCM as it's current format to be
                     the default device.

2003-03-15 Saturday 18:44  fenrir

  * ffmpeg: Use truncated frames if supported by codec (only with newer
 libavcodec). This fix mpeg4 in TS with huge bitrate.
  * sub: clean up. Report any problems.

2003-03-15 Saturday 03:02  fenrir

  * mms: revert some parts.

2003-03-15 Saturday 02:33  fenrir

  * mms: some clean up.

2003-03-15 Saturday 00:09  fenrir

  * httpd: begin to support get/post method (look at admin.html ;)

2003-03-14 Friday 17:14  sam

   * ./doc/fortunes.txt: sigmund++;

2003-03-14 Friday 17:08  lool

   * Meuuh+++;

2003-03-14 Friday 01:23  hartman

 * ALL: Bumped version to 0.5.3-cvs

 * modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
   correctly, but now the name of the file as reported in the playlist info
   gets displayed incorrectly if it has accents. (going for ID3 at the
   moment. filenames are named a plenty in the correct way)

2003-03-14 Friday 01:08  jlj

   * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels
                                  issue in InitDevice. Should close #490.

2003-03-14 Friday 00:24  sigmunau

 all: info strings are now localized, fixed some typos and inconsistant uses
 of capital letters

2003-03-14 Friday 00:06  massiot

 Attempt at fixing the soundstick issue (unconfirmed).

2003-03-13 Thursday 22:45  sigmunau

 set a default size for the fileinfo dialog

2003-03-13 Thursday 22:35  sigmunau

 Added support for oldstyle id3 genres.

2003-03-13 Thursday 22:24  hartman

 * modules/gui/macosx/misc.?
   - added VLBrushedMetalImageView. This imageview does not respond to
     mousedrage, so we can still move our window by it's background.
 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
   - Changed the container of our background image to the new
     VLBrushedMetalImageView.
     This fixes #390

2003-03-13 Thursday 16:20  marcari

  * skeleton of the arm crosscompilation howto

2003-03-13 Thursday 16:09  hartman

 * extras/MacOSX/vlc.pbproj/project.pbxproj:
   - added .qt and .pls file extensions.

 * modules/gui/macosx/intf.m:
   - increased the number of lines the messages dialog can hold to 400.

 * added fourcc '3iv1' to .avi and .mov
   - this is 3ivx D3.5 video.
   - we cannot read them at however and probably never will. I added them
     for completeness.

 * added fourcc '3iv2' to .avi and ffmpeg
   - this is 3ivx D4 video
   - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.

 * added fourcc '3ivd' to .avi, .mov and ffmpeg.
   - this is video which was divx doctored by the 3ivx doctor program.
   - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.

 * added fourcc '3vid' to .avi, .mov and ffmpeg.
   - this is incorrect encoded DIV3. it is an endianness issue by the encoder.
   - ffmpeg can decode it however, so it is mapped to MPEG4 v3.

2003-03-13 Thursday 15:50  marcari

  * all: enhancements of the familiar interface includes :
     - the interface adapts to the screen size/rotation
     - a playlist
     - a network tab next to te file tab inside the media tab
     - MRL-Combo behaviour changed a bit
     - apply handling in preferences

2003-03-13 Thursday 10:33  ipkiss

 We don't segfault anymore when trying to go fullscreen with no input
 (closes #477)

2003-03-12 Wednesday 23:59  marcari

  * all: added s16tofixed32 filter, so that we decode flac with iPaq !

2003-03-12 Wednesday 23:15  titer

  * configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...)
  * beos_specific.cpp, modules/gui/beos/*: add VLC version number in the
    "About" window and in the titles of the others windows.

2003-03-12 Wednesday 05:26  sam

   * ./src/stream_output/stream_output.c: Win32 compilation fix.
   * ./src/misc/modules.c: fixed a pointer indirection bug.