]> git.sesse.net Git - vlc/blob - ChangeLog
* ChangeLog: yeah I know... don't laugh.
[vlc] / ChangeLog
1 2003-08-13 Wednesday 18:39  gbazin
2
3  * modules/video_output/x11/xcommon.c: fixed a bug with fullscreen and sawfish.
4  * modules/codec/ffmpeg/video.c: forgot a debug message.
5
6 2003-08-13 Wednesday 14:17  zorglub
7
8  * configure.ac : we need to define HAVE_SLP_H
9
10  * include/announce.h & vlc_common.h: slp_session_t structure definition
11
12  * module/stream_out/standard.c & src/stream_output/announce.c :
13      SLP announcing support by vlc
14
15 2003-08-13 Wednesday 14:06  fenrir
16
17   * ts.c: commented out useless code and an annoying error message.
18
19 2003-08-13 Wednesday 13:54  jpsaman
20
21  Fixed segmentation fault in input_SplitBuffer() when input_FillBuffer() could not allocate (actually input_NewBuffer()) another buffer. The code tested for:
22  if (!i_size)
23  {
24    /* Handle error */
25  }
26
27  However input_SplitBuffer() returns -1, which results in if (false) here and a segmentation fault will happen when input_ShareBuffer() is called. All constructs of the above form are supicious to produce a segfault in the code!
28
29 2003-08-13 Wednesday 13:50  jpsaman
30
31  Keep track of ioctl_UnsetDMXFilter
32
33 2003-08-13 Wednesday 07:03  titer
34
35   Missing file
36
37 2003-08-13 Wednesday 01:50  gbazin
38
39  * ChangeLog: guess what ? yeah, yet another update for 0.6.2.
40
41 2003-08-13 Wednesday 01:45  gbazin
42
43  * modules/access/dvdplay/*: support for dvd menus navigation ("dvd_menus" object variable).
44  * modules/gui/wxwindows/menus.cpp: support for dvd menus navigation.
45  * src/input/input_programs.c: programs object var was not reset correctly.
46
47 2003-08-12 Tuesday 18:34  gbazin
48
49  * ChangeLog: re-re-re-updated the changelog for the 0.6.2 release.
50
51 2003-08-12 Tuesday 18:25  gbazin
52
53  * po/de.po: update of the german translation by Felix Kühne.
54
55 2003-08-12 Tuesday 17:01  gbazin
56
57  *  modules/codec/ffmpeg/video.[ch]: another temporary workaround.
58
59 2003-08-12 Tuesday 15:35  jpsaman
60
61  Fixed long problem with tuning to frequencies like; 12669500 Hz which is not possible with the old satellite plugin, because it reads 12669,5 in kHz and could not be expressed.
62  * Frequency, symbol rate, LNB_LOF1, LNB_LOF2 and LNB_SLOF are in Hz now. Input methods "dvb", "qpsk", "cable", "terrestrial" use this policy.
63  * Added backwards compatibility with access method "satellite" as used by the GUI; frequency and symbol rate are interpreted as kHz.
64
65 2003-08-12 Tuesday 14:15  jpsaman
66
67  * more cleanup
68
69 2003-08-12 Tuesday 12:43  jpsaman
70
71  * Audio is verified to work, it was a problem with the test setup and not with the code ;-).
72  * Added code to support LNB_LOF1, LNB_LOF2, LNB_SLOF commandline options.
73  * Cleanup of code.
74
75 2003-08-12 Tuesday 08:19  sam
76
77    * modules/demux/mkv.cpp: support for libmatroska 0.5.0.
78
79 2003-08-11 Monday 23:07  gbazin
80
81  * share/http/index.html: added "del" and "empty" controls.
82
83 2003-08-11 Monday 20:49  gbazin
84
85  * ChangeLog: updated changelog for 0.6.2.
86
87 2003-08-11 Monday 20:48  gbazin
88
89  * modules/stream_out/transcode.c: work around a problem in ffmpeg with mpeg4 encoding.
90
91 2003-08-11 Monday 20:19  fenrir
92
93   * copy: removed annoying debug message.
94
95 2003-08-11 Monday 20:18  fenrir
96
97   * httpd: added HEAD command support.
98
99 2003-08-11 Monday 19:30  gbazin
100
101  * ChangeLog, po/*: preparing for the 0.6.2 release
102
103 2003-08-11 Monday 18:52  gbazin
104
105  * modules/packetizer/mpegvideo.c: oops, fixed typo.
106
107 2003-08-11 Monday 17:31  gbazin
108
109  * modules/packetizer/mpegvideo.c: small clarification.
110  * modules/gui/wxwindows/wxwindows.cpp: don't try to destroy wxWindows objects when wxWindows has already exited.
111
112 2003-08-10 Sunday 22:13  fenrir
113
114   * mpegvideo.c: try to set a better value for length. (I am not sure it is
115   the good one but it give far better result). dts/pts/length computation
116   should be verified.
117
118 2003-08-10 Sunday 21:26  gbazin
119
120  * ALL: preparing for a 0.6.2 release
121
122 2003-08-10 Sunday 14:23  gbazin
123
124  * modules/mux/mpeg/ts.c: oops.
125
126 2003-08-10 Sunday 14:21  gbazin
127
128  * modules/demux/mkv.cpp, modules/mux/avi.c, modules/mux/mpeg/ts.c, modules/packetizer/copy.c: thou shalt not use %lld which is not portable.
129
130 2003-08-10 Sunday 13:35  gbazin
131
132  * modules/access/vcd/vcd.c: a few navigation fixes.
133
134 2003-08-10 Sunday 12:45  zorglub
135
136  * modules/LIST: Updated all modules
137
138  * modules/list.sh: piggy list consistency checker
139   (should probably be added to toolbox or trashed)
140
141  * modules/access/slp.c : Fixed service detection
142         (findsrvtypes returns a comma-separated list of services)
143
144 2003-08-10 Sunday 10:22  gbazin
145
146  * modules/codec/subsdec/subsdec.[c,h]: added --subsdec-align option to specify center, left or right alignment.
147  * include/osd.h, modules/misc/freetype.c: support for center alignment.
148  * modules/gui/wxwindows/subtitles.cpp: string change.
149
150 2003-08-10 Sunday 09:22  gbazin
151
152  * include/configuration.h: bug fix for add_string_from_list()
153  * modules/gui/wxwindows/*: added a subtitles encoding combobox in the subtitles dialog.
154
155 2003-08-09 Saturday 19:49  gbazin
156
157  * modules/codec/ffmpeg/video.c: temporary hack to work around demuxers that set the DTS value in p_pes->i_pts.
158  * modules/demux/ogg.c: don't try anymore to send interpolated pts to ffmpeg.
159
160 2003-08-09 Saturday 19:39  gbazin
161
162  * modules/access/vcd/vcd.c: sanity check on the track requested by the user. This avoids nasty segfaults.
163
164 2003-08-09 Saturday 19:14  gbazin
165
166  * modules/access/vcd/cdrom.c: switching to YellowMode2 for reading VCDs apparently created problems for some people so the reading is reverted to XAForm2 and only if this one fails we try YellowMode2. Hopefully that will still allow us to read the SVCD DATA track.
167
168 2003-08-09 Saturday 14:59  gbazin
169
170  * src/stream_output/stream_output.c, include/stream_output.h: added an i_padding field to sout_instance_t so we can allocate sout_buffers with a bit more space than asked for (needed for ffmpeg decoding).
171  * modules/stream_out/transcode.c: proper pts/dts generation. This allows the transcoder module to finally generate proper streams.
172     Added support for b frames (bframe=x option) + couple of bug fixes.
173
174 2003-08-08 Friday 17:08  gbazin
175
176  * modules/codec/ffmpeg/: proper generation of pts in the video decoder + couple of bug fixes + cleanup.
177     The ffmpeg video decoder can now be used to decode mpeg1/2 videos as well.
178  * modules/codec/libmpeg2.c: upped priority so it will be used to decode mpeg1/2 videos instead of ffmpeg.
179
180 2003-08-08 Friday 16:50  gbazin
181
182  * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1
183  * modules/packetizer/copy.c: fixed segfault
184  * modules/gui/wxwindows/wxwindows.cpp: compilation fix for wxWindows 2.5 cvs
185
186 2003-08-08 Friday 16:41  massiot
187
188  * modules/gui/macosx/prefs.m: Localized two strings.
189
190 2003-08-06 Wednesday 12:01  jpsaman
191
192  Updated my entry.
193
194 2003-08-05 Tuesday 11:54  jpsaman
195
196  The familiar interface is now officially removed from VLC. The interface is superseeded by the PDA interface for handhelds. It uses Gtk+2 and can be built using the configure option '--enable-pda'.
197
198 2003-08-05 Tuesday 11:52  jpsaman
199
200  Added glade2 project file.
201
202 2003-08-05 Tuesday 11:51  jpsaman
203
204  Removing file.
205
206 2003-08-05 Tuesday 11:49  jpsaman
207
208  Removing files for Familiar interface (Gtk+1.2 and GPE).
209
210 2003-08-05 Tuesday 10:39  jpsaman
211
212  Fixed superflous tuning ;-)
213
214 2003-08-05 Tuesday 09:35  jpsaman
215
216  - Enabled tuning for DVB-C and DVB-T cards.
217  - Syncing with old satellite plugin.
218  - Cleanup of code.
219
220 2003-08-05 Tuesday 08:02  asmax
221
222  * VLC_AddTarget had a new prototype
223
224 2003-08-05 Tuesday 01:27  fenrir
225
226   * sdp: near implemented basic RTP reading (MPA payload type may work when
227  used without RTSP).
228
229 2003-08-04 Monday 23:35  gbazin
230
231  * src/video_output/video_text.c: removed legacy code that has been rotting for ages.
232
233 2003-08-04 Monday 23:31  gbazin
234
235  * modules/misc/freetype.c: don't assume input string is in utf8 when calculating its length (better alloc more space than necessary).
236     + cleanup.
237
238 2003-08-04 Monday 22:49  fenrir
239
240   * ts: fixed a segfault when removing PCR stream.
241
242 2003-08-04 Monday 18:50  fenrir
243
244   * sdp: begun to implement RTP code. (Not yet usefull)
245
246 2003-08-04 Monday 12:40  jpsaman
247
248  Added a error message that the default values are used.
249
250 2003-08-04 Monday 12:34  jpsaman
251
252  Tuning succeeds, but have no audio yet. Major cleanup of code.
253
254 2003-08-04 Monday 12:34  jpsaman
255
256  Fixed missing headerfile.
257
258 2003-08-04 Monday 00:48  fenrir
259
260   * sdp: - fixed loading of file > 1024 bytes.
261          - more processing -> now it should extract enough informations to
262          build RTP/RTSP session.
263          (Does not play anything yet)
264
265 2003-08-03 Sunday 23:11  gbazin
266
267  * src/misc/configuration.c, include/configuration.h, src/audio_output/intf.c, include/audio_output.h, modules/gui/gtk/display.[ch]: configuration variables now use vlc_callback_t callbacks (same as the object variables).
268  * modules/video_output/x11/*: support for the _NET_WM_STATE_FULLSCREEN hint from the Extended Window Manager Hints spec.
269  * modules/audio_output/alsa.c: support for 4.0 and 5.1 audio channels. This time it has been tested ;)
270
271 2003-08-03 Sunday 20:25  gbazin
272
273  * src/input/input_ext-plugins.c: fixed nasty segfault when pf_read() returns -1;
274
275 2003-08-03 Sunday 16:36  bigben
276
277  * modules/access_out/http.c :
278
279  using ability to give parametters to a specific sout module to set user and password fot http access out.
280
281  new syntax is '#dst{access=http{user=foo,pass=bar}}
282
283  --sout-http-user and --sout-http-pwd parametters have been deleted.
284
285 2003-08-03 Sunday 16:22  fenrir
286
287   * sdp: parse 'a=' field.
288
289 2003-08-03 Sunday 15:25  fenrir
290
291   * sdp: begining of a SDP parser. It won't let you play anything for
292   now, it just does (incomplete) parsing.
293
294 2003-08-03 Sunday 13:49  titer
295
296   configure.ac : added needed linking flags for BeOS/Zeta
297   Makefile.am : cleaned make packages-beos
298
299 2003-08-03 Sunday 12:04  fenrir
300
301   * rtsp: mmmh, close the socket.
302
303 2003-08-03 Sunday 02:00  fenrir
304
305   rtsp: connect  to an RTSP server,  issue a DESCRIBE command  and return
306  the  answer.  It  WON'T  let  you  do  rtsp  as  we  first  need  a  SDP
307  parser/demuxer, but it is on the way.
308
309   The idea is to have a generic  SDP demuxer that will work with SDP from
310  file, http or rtsp.
311
312 2003-08-02 Saturday 19:30  bigben
313
314  * modules/access/http.c
315        - Didn't  take into consideration  a little change of  behavior between config_GetPsz and var_Get during my last commit, so that we were sending authentification information even if there wasn't any.
316
317 2003-08-02 Saturday 19:16  fenrir
318
319   * ninput : a little developer documentation.
320
321 2003-08-02 Saturday 16:43  fenrir
322
323   * all: some helpers functions for pf_demux_control.
324
325 2003-08-02 Saturday 15:22  fenrir
326
327   * all: added a pf_demux_control member to input_thread_t. It is currently
328   unused.
329
330 2003-08-02 Saturday 14:06  gbazin
331
332  * ALL: bumped version number to 0.6.2-cvs
333  * modules/video_output/x11/xcommon.c: closing the video window or using the escape key doesn't exit VLC anymore but stop the input instead.
334
335 2003-08-02 Saturday 01:33  fenrir
336
337   * ps: clean up and dvd subtitles support.
338
339 2003-08-01 Friday 20:06  gbazin
340
341  * modules/mux/mp4.c: support for mov muxing + cleanup.
342  * modules/codec/quicktime.c: small cleanup.
343
344 2003-08-01 Friday 19:38  fenrir
345
346   * udp: clean up.
347
348 2003-08-01 Friday 19:38  fenrir
349
350   ts: large rewrite of the TS muxer to produce better TS and support DVD
351       subtitle.
352       I have added some options:
353          - bmin : minimum bitrate (bits/s) of the TS. Padding is added in
354          case of insuffisant bitrate. (default: disabled).
355          - bmax : maximum bitrate (bit/s) of the TS. It just drops packets
356          to achieve the target. (default: disabled)
357          - pcr : minimum delay between two pcr equal to dts of the video
358          stream (default 100ms)
359          - pcr-soft : minimum delay between two pcr interpolated from the
360          pcr that are equal to dts. (default: none)
361   Remarks:
362    - bmin/bmax allow to create CBR stream.
363    - Bitrate is calculated on a PCR time.
364    - PCR delay cannot be less than length of a frame of the PCR stream.
365    - PCR soft is used to help when using big PCR delay. It is usefull to
366    produce stream with smoother bitrate variation.
367    - Big PCR delay introduce more latency.
368
369   TODO:
370    Test stability, bugs ...
371
372 2003-08-01 Friday 18:49  fenrir
373
374   * ts.c: arggg, bad copy/past.
375
376 2003-08-01 Friday 18:42  fenrir
377
378   * stream_output.c: fixed a segfault when muxer isn't specified.
379
380 2003-08-01 Friday 18:02  fenrir
381
382   * ts: apply patch of Andy Lindsay (fix one memory leak and PMT handling)
383         converted all u8,u16,u32 into uint8_t, uint16_t, uint32_t
384
385 2003-08-01 Friday 17:38  fenrir
386
387   * index.html,style.css : remove built-in css file. added link to info.html.
388
389 2003-08-01 Friday 17:30  fenrir
390
391   * http: added mime type for .css file.
392
393 2003-08-01 Friday 17:21  fenrir
394
395   * info: commit the good file...
396
397 2003-08-01 Friday 09:45  sam
398
399    * modules/access/http.c:
400      + Coding style fixes.
401      + Removed a C99-ism.
402
403 2003-08-01 Friday 08:24  sam
404
405    * debian/rules:
406      + Activated freetype support.
407    * debian/control:
408      + Added a build-dependency on freetype6-dev.
409      + Added a build-dependency on libdvbpsi2-dev.
410      + We now recommend gnome-vlc | wxvlc.
411      + We now suggest fortune-mod.
412
413 2003-08-01 Friday 00:40  fenrir
414
415   * configure.ac: audio -> mpga
416   * demux/* : function name consistency.
417
418 2003-08-01 Friday 00:37  fenrir
419
420   * mpga: mp3 demuxer written from scratch using ninput.h
421
422 2003-08-01 Friday 00:26  fenrir
423
424   * configure.ac: remove old wav and aac directories.
425
426 2003-08-01 Friday 00:16  fenrir
427
428   * Modules.am : added aac.c and wav.c
429   * asf/asf.c: better check for invalid header.
430
431 2003-08-01 Friday 00:09  fenrir
432
433   * wav.c : big clean up and use ninput.h
434
435 2003-08-01 Friday 00:08  fenrir
436
437   * aac.c : big clean up and use ninput.h
438
439 2003-08-01 Friday 00:05  fenrir
440
441   au.c : cleaned up and use ninput.h
442
443 2003-08-01 Friday 00:05  gbazin
444
445  * src/input/input_clock.c: fixed 2 regressions in 0.6.1. These fixes are actually there to make us more complacent with broken streams.
446  * modules/access/dvb/qpsk.c: gettext reserves the use of _("").
447  * modules/demux/mkv.cpp, modules/demux/avi/libavi.c, modules/demux/mp4/libmp4.c, modules/demux/mpeg/m4v.c: checks for input_SplitBuffer() > 0. (Thanks to Steve Li for pointing this out)
448
449 2003-08-01 Friday 00:04  fenrir
450
451   a52sys.c: completely rewritten a52 stream demuxer. Now you should be able
452   to play such file.
453
454 2003-08-01 Friday 00:00  fenrir
455
456   * modules.c : include ninput.h
457
458 2003-08-01 Friday 00:00  fenrir
459
460   * vlc_common.h: include stdarg.h by default. Required by ninput.h
461   *  ninput.h :  extracted  duplicated  stream functions  from  a lot  of
462   demuxers and do a nice (?) API.
463   * stream.c: implement basic streams  manipulation. It is just a wrapper
464   but it is useful.
465   * all: added a i_ttl field in network_socket_t to allow per connection ttl
466  setting (in fact only used by access_out/udp.c.
467
468 2003-07-31 Thursday 23:44  fenrir
469
470   * all: added a i_ttl field in network_socket_t to allow per connection ttl
471  setting (in fact only used by access_out/udp.c.
472
473 2003-07-31 Thursday 23:14  massiot
474
475  Fixed a memory leak (thanks Andy Lindsay !).
476
477 2003-07-31 Thursday 21:46  gbazin
478
479  * src/misc/win32_specific.c: change the mode of stdin to _O_BINARY so we can use stdin to read files (thanks to Steve Li).
480  * modules/control/http.c: allow directories of the form "x:\" on win32.
481
482 2003-07-31 Thursday 21:18  bigben
483
484  * modules/access/http.c :
485         - using new var_Create/var_Get method to get parametters.
486
487 2003-07-31 Thursday 20:47  reno
488
489  * Make vlc compiling !
490
491 2003-07-31 Thursday 19:24  fenrir
492
493   * stream_output: * some clean and fixed a little memory leak.
494                    * give to access and muxers options. Now you can use:
495  --sout 'access{option1=value}/mux{a=value,b=value}:/path'. It should also
496  works with '#std{access=access{o=v}, mux=...}' (but untested). For now it's
497  not used.
498
499 2003-07-31 Thursday 19:14  fenrir
500
501   * stream_output: * added some #define for private flags.
502                    * now muxer and access_out also receive options like
503                    stream_out.
504
505 2003-07-31 Thursday 19:10  bigben
506
507  * modules/access_out/http.c
508         - httpd.c has support for Basic Authentification, so use it !
509           --sout-http-user user --sout-http-pwd password
510
511 2003-07-31 Thursday 19:02  fenrir
512
513   * copy.c: Added DVD subtitle support. I still need to commit the TS
514  muxer.
515
516 2003-07-31 Thursday 18:25  bigben
517
518  * Add support for basic authentification in http access.
519
520  use :
521
522  --http-user user --http-pwd password
523
524  or
525
526  http://user:password@server/path (2nd parameter overrides the first)
527
528 2003-07-31 Thursday 17:03  sigmunau
529
530  modules/misc/freetype.c:
531    - calculate and store size information for each line independently.
532    - misc other fixes
533
534 2003-07-31 Thursday 15:31  jpsaman
535
536  Updated LIST of modules and configuration options for building.
537
538 2003-07-31 Thursday 15:30  jpsaman
539
540  Adding DVB module to support satellite, cable and terestrial DVB streaming. The status is that tuning works, but have had no success with video/audio yet. (Setting of filters does not seem to work perfectly yet.).
541
542 2003-07-31 Thursday 13:06  sam
543
544    * toolbox: Export LC_ALL=C to avoid future cluttering of POTFILES.in.
545    * po/: Re-ran toolbox --update-po.
546
547 2003-07-31 Thursday 12:08  sam
548
549    * Added and fixed .cvsignore files.
550
551 2003-07-31 Thursday 11:02  sam
552
553    * Makefile.am: Really put po before ., not . after everything else. Fixed the
554      Mozilla plugin build while preserving the fix for VLC.app.
555
556 2003-07-31 Thursday 08:18  zorglub
557
558  * modules/control/joystick.c
559         * Allow the user to remap the actions.
560         * Improved the strings (please check)
561         * Prevent 0 seconds seeks
562
563  * share/http/*.html
564         * partial HTML validation fixes
565         * Improved the look
566
567  * src/stream_output/announce.c
568         * minor fixes (thanks sam)
569
570 2003-07-30 Wednesday 21:09  gbazin
571
572  * modules/control/http.c: on win32 we store the html interface in "http" not "share/http".
573  * src/input/input_programs.c: check for "" descriptions in AddES().
574
575 2003-07-30 Wednesday 12:21  jpsaman
576
577  Updating design of PDA Gtk2 interface
578
579 2003-07-30 Wednesday 12:20  jpsaman
580
581  Updating design of PDA Gtk2 interface.
582
583 2003-07-30 Wednesday 02:00  fenrir
584
585   * transcode:
586      - added new HQ mode (recent ffmpeg only). hq now accept "simple",
587        "bits" and "rd" as paramters.
588      - automaticaly try stereo mode encoding when failed with more
589        than 2 channels. (eg a52 -> mpga)
590
591 2003-07-29 Tuesday 23:55  gbazin
592
593  * ChangeLog: update.
594
595 2003-07-29 Tuesday 23:50  gbazin
596
597  * configure.ac: added the svlc shortcut for the skins.
598  * install-win32: removed the custom link in the start menu.
599
600 2003-07-29 Tuesday 23:01  gbazin
601
602  * ChangeLog: updated the changelog for the release
603
604 2003-07-29 Tuesday 22:25  gbazin
605
606  * modules/codec/spudec/parse.c: fixed typo found by Meuuh.
607
608 2003-07-29 Tuesday 22:20  gbazin
609
610  * src/video_output/video_output.c: fixed potential segfault.
611  * configure.ac: don't bail out if matroska headers are not found.
612
613 2003-07-29 Tuesday 21:56  gbazin
614
615  * toolbox: fixed typo in the changelog rule.
616
617 2003-07-29 Tuesday 21:46  gbazin
618
619  * modules/video_output/directx/events.c: compilation fix.
620
621 2003-07-29 Tuesday 21:14  gbazin
622
623  * modules/gui/macosx/controls.m: fixed race condition in prev/next commands.
624  * modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default.
625      We also lower the priority if there is no DISPLAY env variable.
626  * modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles.
627  * modules/video_output/directx/events.c: use arrow keys for DVD navigation.
628  * modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs.
629  * share/vlc_win32_rc.rc: compilation fix.
630
631 2003-07-29 Tuesday 18:51  fenrir
632
633   * http.c:  under linux if no directory is specified search "share/http"
634  and then DATA_PATH"/http".
635
636 2003-07-29 Tuesday 17:42  gbazin
637
638  * configure.ac: bumped version number to 0.6.1.
639      Enabled matroska support by default.
640  * extras/MacOSX/*: bumped version number to 0.6.1.
641  * INSTALL.win32: instructions update.
642  * share/Makefile.am: included the html files for the http interface.
643  * po/*: ran ./toolbox --update-po.
644
645 2003-07-29 Tuesday 09:32  sam
646
647    * modules/video_output/x11/xcommon.c: Hopefully a proper fix for the Mozilla
648      event handling bug.
649
650 2003-07-28 Monday 22:46  gbazin
651
652  * modules/video_output/x11/xcommon.c: reverted sam's last commit which broke the event reading loop on the video window.
653
654 2003-07-28 Monday 21:41  massiot
655
656  * configure.ac: Worked around a bug in the OS X linker, with multiply
657    defined symbols and libmp3lame
658  * Makefile.am: Build po before . because we need the po files to build
659    VLC.app
660  * po/fr.po: French translation courtesy of Jean-Pierre Kuypers
661  * OS X interface: cosmetics
662
663 2003-07-28 Monday 20:25  jpsaman
664
665  Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding
666
667 2003-07-28 Monday 20:23  jpsaman
668
669  Added NEWS for iPaq port.
670
671 2003-07-28 Monday 20:23  jpsaman
672
673  Updated build scripts:
674  - enabled video4linux for WebCams on handhelds
675  - enabled PDA Gtk2 interface instead of familiar interface
676  - enabled stream output and transcoding
677
678 2003-07-28 Monday 18:02  massiot
679
680  * modules/video_output/x11/xcommon.*: endianness patch + arrow keys are
681    now used to browse through the DVD menus.
682
683 2003-07-28 Monday 13:19  massiot
684
685  * Fixed my last commit.
686
687 2003-07-28 Monday 07:16  fenrir
688
689   * rc: Fixed a bug with seek command.
690         Added support of "seek n%" (Usefull when mux_rate is nul )
691
692 2003-07-28 Monday 07:05  jpsaman
693
694  Added PDA images to Makefile.am
695
696 2003-07-27 Sunday 23:58  fenrir
697
698   * sub: does not issue an error message when sub-file is empty.
699
700 2003-07-27 Sunday 23:05  hartman
701
702  * Brought the new options system to the OSX gui.
703    and some small fixes.
704
705 2003-07-27 Sunday 21:35  jpsaman
706
707  Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds.
708
709  The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player.
710
711 2003-07-27 Sunday 16:20  gbazin
712
713  * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG
714
715 2003-07-27 Sunday 16:14  gbazin
716
717  * modules/audio_output/alsa.c: bail out if the device is already in use.
718
719 2003-07-27 Sunday 15:49  gbazin
720
721  * src/input/input_ext-plugins.c: forgot to re-lock a mutex.
722
723 2003-07-27 Sunday 14:10  massiot
724
725  * src/input/input_clock.c: Fixed two long-standing (> 2 years) bugs
726  - there should be fewer resampling, particularly on DVD chapter changes
727  - when you unpause a DVD, VLC will wait for the drive to spin up, so you
728  won't lose several seconds of movies
729
730  * modules/gui/macosx/controls.m: Seeking in paused mode resumes the play
731  mode, make the interface take that into account.
732
733 2003-07-27 Sunday 12:31  ipkiss
734
735   * All: Removed the win32 plugin; wxwindows rulez :)
736
737 2003-07-26 Saturday 18:54  titer
738
739   freetype.c: basic YUY2 rendering (Y only)
740
741 2003-07-26 Saturday 15:36  gbazin
742
743  * modules/gui/skins/controls/checkbox.cpp: compilation fix.
744
745 2003-07-26 Saturday 15:34  fenrir
746
747  ffmpeg: fix potential overread for mpeg4 with vol.
748
749 2003-07-26 Saturday 14:19  gbazin
750
751  * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel.
752
753 2003-07-26 Saturday 14:04  ipkiss
754
755   * modules/gui/skins/controls/checkbox.cpp: Fixed a stupid bug (a return
756     value was always true...)
757
758 2003-07-26 Saturday 12:41  gbazin
759
760  * modules/gui/wxwindows/open.cpp: workaround design problems in wxSpinCtrl (wxSpinCtrl::GetValue() triggers a value update event).
761
762 2003-07-25 Friday 22:50  gbazin
763
764  * modules/gui/wxwindows/*: fixed clean-up of the dialogs provider on exit.
765  * modules/gui/skins/x11/*: proper initialization of a global var so we can start/exit the skins interface several times.
766
767 2003-07-25 Friday 13:24  gbazin
768
769  * INSTALL.win32: updated build instructions (btw since the last build changes, mingw+msys can be used again to compile VLC).
770  * modules/gui/wxwindows/wxwindows.cpp: oops.
771
772 2003-07-25 Friday 11:37  gbazin
773
774  * modules/video_output/directx/events.c: a couple of compiler warning fixes.
775  * msvc/vlc.dsw: relaced basic_skins plugin with the skins one.
776
777 2003-07-25 Friday 11:33  gbazin
778
779  * configure.ac: libpng (logo plugin) needs to be linked with zlib.
780  * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.
781
782 2003-07-25 Friday 01:11  hartman
783
784  * subsdec now uses the new options code.
785
786 2003-07-25 Friday 01:09  hartman
787
788  * Updated it.po
789
790 2003-07-25 Friday 01:09  hartman
791
792  * Largely updated nl.po
793  * Updated it.po
794
795 2003-07-24 Thursday 23:21  gbazin
796
797  * modules/gui/wxwindows/wxwindows.cpp: temporary hack (I hope ;) to fix win32 compilation with wxWindows < 2.5.
798
799 2003-07-24 Thursday 22:58  gbazin
800
801  * src/misc/modules.c: if module_Need() was passed an interface module name, respect this choice even if vlc was run with a specific interface shortcut.
802
803 2003-07-24 Thursday 22:05  sam
804
805    * modules/access/v4l/v4l.c:
806      + Removed my name from this file, I didn't contribute anything major to it.
807      + Added strerror(errno) where adequate, as well as additional debug
808        information, hopefully more useful than "cannot open".
809
810 2003-07-24 Thursday 21:50  gbazin
811
812  * modules/gui/wxwindows/*: you can now specify input options in the stream output MRL as well.
813  * modules/misc/freetype.c: bail out if no font has been specified.
814  * modules/demux/util/sub.h: don't forget to detach the demuxsub object.
815
816 2003-07-24 Thursday 20:34  sam
817
818    * bootstrap:
819      + Run autopoint with the -f flag.
820      + Remove stamp files in the bootstrap process.
821
822 2003-07-24 Thursday 19:30  sigmunau
823
824  ignore CR characters wherever they might be.
825  A little better line spaceing, but I still don't understand what this is all
826  about.
827
828 2003-07-24 Thursday 19:07  sigmunau
829
830  fixed a nasty code duplication where the same function call was two places
831  with just a few lines in between, but in separate #if cases.
832
833 2003-07-24 Thursday 18:30  bigben
834
835  * "frequency=" is channel frequency in kHz again
836
837  * fix  a segfault when "/dev/video0"  or "norm=" were last  arguments of
838  the command line
839
840 2003-07-24 Thursday 18:27  bigben
841
842  * Changes "frequency=" syntax. New syntax is channel frequency in kHz
843  * shows a warning if frequency is in "previous syntax range"
844
845 2003-07-24 Thursday 17:31  gbazin
846
847  * modules/gui/wxwindows/open.cpp: compilation fix.
848
849 2003-07-24 Thursday 16:07  gbazin
850
851  * modules/gui/wxwindows/*: added support for input options in the open dialog.
852     The stream output and subtitles options use them and you can also add options in the MRL itself.
853
854 2003-07-23 Wednesday 23:05  gbazin
855
856  * modules/misc/freetype.c, modules/demux/util/sub.c: cleanup.
857  * modules/demux/util/sub.h: thou shall do a vlc_object_attach().
858  * src/misc/variables.c: added VLC_VAR_FILE and VLC_VAR_DIRECTORY inheritance support.
859
860 2003-07-23 Wednesday 22:55  massiot
861
862  * Updated po files. STRINGS ARE FROZEN !!!
863
864 2003-07-23 Wednesday 22:02  jpsaman
865
866  Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries.
867
868 2003-07-23 Wednesday 22:01  gbazin
869
870  * include/variables.h, src/misc/variables.c: you can now use var_Create() directly to create an object variable with an inherited value.
871     eg. var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
872     Beware, the object in which you create the var must be attached to a parent for this to work (otherwise we can't navigate the parents hierarchy to find the value to inherit).
873
874  * src/input/input.c, src/input/input_programs.c, src/video_output/video_output.c: converted more config_GetFoo() into var_Create()/var_Get();
875
876 2003-07-23 Wednesday 21:45  hartman
877
878  * include/vlc_common.h: MAX_PATH PATH_MAX, we don't wanna bother and use the
879    latter everywhere.
880  * modules/demux/util/sub.c: Bring the config options in here to the variable structure.
881  * modules/misc/freetype.c: Bring the config options in here to the variable structure.
882    Fix the linespacing. Dnumgis, it works, just define another linespacing :)
883
884 2003-07-23 Wednesday 19:11  titer
885
886   freetype.c : use the default BeOS font on BeOS
887
888 2003-07-23 Wednesday 17:31  ipkiss
889
890   * modules/gui/skins/src/banks.cpp: removed a useless event I had
891     forgotten
892
893 2003-07-23 Wednesday 09:14  asmax
894
895  * all: fixed depcomp failure
896
897 2003-07-23 Wednesday 07:37  jpsaman
898
899  When recv() returns -1 a bug is triggered inside RTPRead() and RTPChoose(). The return value of Read() is then -1. The test "if (!i_ret) return 0;" will be false and the function will continue resulting in segfault while copying from buffers that are in an undetermined state. The correct test is "if (i_ret<0) return 0;".
900
901 2003-07-23 Wednesday 01:28  gbazin
902
903  * modules/misc/sap.c: oops, compilation fix.
904
905 2003-07-23 Wednesday 01:13  gbazin
906
907  * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input.
908  * src/input/input.c: parses the input options list before spawning the input and create object variables for these options. Options are of the form "[no[-]]foo[=bar]" where foo is the option name and bar is its value.
909  * src/input/input.c, src/input/input_dec.c: use the object var api to get the value of the "sout", "sout-video" and "sout-audio" options.
910  * src/libvlc.c: extended the command line parser to parse input options. Input options must always follow the input they apply to and begin with a ':'.
911
912  All these changes allow you to specify input specific options.
913  eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg
914  Here the ":sout" option will only apply to yourvideo.mpeg.
915  "--no-sout-audio" will be a global option so will apply to yourvideo2.mpeg but the global behaviour is overriden by ":sout-audio" for yourvideo.mpeg.
916
917  TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api.
918        - only "sout", "sout-video", "sout-audio" implemented for now. To make it work with other options, we need to get rid of all the config_GetFoo() and replace them with var_Create()/var_Change()/var_Get().
919
920 2003-07-22 Tuesday 22:02  hartman
921
922  * Fix Makefiles for removed .rle fonts
923
924 2003-07-22 Tuesday 20:49  hartman
925
926  * ALL:
927    - Removed all the RLE subtitle font code.
928    - Removed the .rle and even older .psf font files.
929    - Moved the filesubtitle code from spudec to subsdec.
930    - spudec is again DVD only.
931
932 2003-07-22 Tuesday 20:25  bigben
933
934  frequency is  nom frequency  in MHz * 16, as  for the  v4l input.
935  Breaks compatibility with previous syntax...
936
937 2003-07-22 Tuesday 18:06  gbazin
938
939  * src/stream_output/stream_output.c: fixed segfault when muxer can't add an elementary stream.
940
941 2003-07-22 Tuesday 15:59  gbazin
942
943  * src/misc/variables.c: fixed small mem leak (courtesy of Andy Lindsay)
944  * modules/gui/wxwindows/interface.cpp: small improvements to the volume control.
945
946 2003-07-22 Tuesday 13:58  bigben
947
948  * We're finally parsing all parameters (including standard)
949  * syntax is now (roughly) the same as for the v4l input
950  ex : vlc pvr:/dev/video0:frequency=1242:norm=secam:size=12x42:bitrate=1200,maxbitrate=4200
951  * old syntax is still working
952  * norm can be "pal", "secam", "ntsc" or any hexa value
953
954 2003-07-21 Monday 23:53  fenrir
955
956   * http: added "del" and "empty" control. (for playlist). Corrected
957  "previous" command.
958   TODO: doc :(
959
960 2003-07-21 Monday 19:45  jpsaman
961
962  Forgot this one.
963
964 2003-07-21 Monday 19:38  jpsaman
965
966  Added missing familiar-playlistb16x16.xpm
967
968 2003-07-21 Monday 19:25  jpsaman
969
970  Updated build rules for the Sharp Zaurus.
971
972 2003-07-21 Monday 19:19  jpsaman
973
974  Updated build rules for iPaq.
975
976 2003-07-21 Monday 18:24  gbazin
977
978  * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore.
979
980 2003-07-21 Monday 17:48  gbazin
981
982  * modules/codec/quicktime.c, configure.ac: ported the audio part of the quicktime module to win32.
983
984 2003-07-21 Monday 17:29  gbazin
985
986  * Makefile.am, install-win32: removed rle fonts from the win32 package and added the necessary files for the http interface.
987
988 2003-07-21 Monday 01:38  hartman
989
990  * vlc.ebuild: disabled kde, fixed mad and freetype support
991  * Makefile.am: added html files for http intf to macosx.
992    windows and beos probably need to do this too.
993
994 2003-07-20 Sunday 23:46  gbazin
995
996  * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well.
997
998 2003-07-20 Sunday 23:30  gbazin
999
1000  * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32,
1001  GREY.
1002
1003 2003-07-20 Sunday 23:05  sigmunau
1004
1005  removed some c++ style comments, fixed some untrue comments, moved a
1006  function prototype
1007
1008 2003-07-20 Sunday 22:16  hartman
1009
1010  * Update of language files
1011
1012 2003-07-20 Sunday 22:06  hartman
1013
1014  * bumped up version to 0.6.1-test1
1015
1016 2003-07-20 Sunday 21:41  hartman
1017
1018  * Set the default font on Mac OS X to the system font.
1019
1020 2003-07-20 Sunday 21:28  gbazin
1021
1022  * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog.
1023
1024 2003-07-20 Sunday 20:54  hartman
1025
1026  * removed matrox support, since the modules is broken
1027    http://bugs.gentoo.org/show_bug.cgi?id=24910
1028
1029 2003-07-20 Sunday 20:42  ipkiss
1030
1031   * modules/gui/skins/*: removed useless code
1032
1033 2003-07-20 Sunday 20:33  gbazin
1034
1035  * src/input/input_ext-plugins.c: fixed previous commit.
1036  * modules/gui/wxwindows/interface.cpp: fixed a couple of bugs.
1037
1038 2003-07-20 Sunday 19:48  hartman
1039
1040  * README.MacOSX.rtf: updated section on subtitles.
1041  * vlc.ebuild: added amd64 keyword. changed script to use emake again.
1042    Removed MODULES from the doc installation.
1043  * src/libvlc.h: added the new ffmpeg a/v encoders to the list for the prefs.
1044  * share/vlc_win32_rc.rc: Changed the Win32 name of VLC from,
1045    "An Opensource Media Player" to "VLC media player".
1046  * other: added the new transcoding codecs, channels option and SAP option
1047    to the stream output dialog.
1048
1049 2003-07-20 Sunday 16:56  ipkiss
1050
1051   * modules/misc/freetype.c: compilation fix for windows
1052
1053 2003-07-20 Sunday 16:26  sigmunau
1054
1055  Draw the text in the U and V planes as well. Removes the transparency effect.
1056  Also check which chroma is in use and give an error message if it isn't
1057  supported.
1058
1059  Someone (possibly me) should write some renderer functions for other
1060  colorspaces.
1061
1062 2003-07-20 Sunday 15:33  gbazin
1063
1064  * Added MPEG 1 to the list of encapsulation methods (useful to produce files playable by WMP).
1065
1066 2003-07-20 Sunday 15:17  gbazin
1067
1068  * src/input/input_ext-plugins.c: in input_FillBuffer(), if we can't immediately allocate a new buffer, try until we manage to get one.
1069
1070 2003-07-20 Sunday 12:34  sigmunau
1071
1072  some cleanup in file info code, add fourccs in hex form ( some users want
1073  that ), add audio bitrate when available (untested)
1074
1075 2003-07-20 Sunday 12:22  gbazin
1076
1077  * modules/gui/wxwindows/preferences.cpp: windows can't have open _and_ save file dialogs so only use open file dialogs on win32 in the preferences menu.
1078  * Makefile.am: removed INSTALL.win32 from the win32 package as it's only useful for developpers anyway.
1079
1080 2003-07-20 Sunday 10:38  gbazin
1081
1082  * modules/gui/wxwindows/*, include/vlc_interface.h: new generic "open file" dialog.
1083  * modules/gui/skins/*: use the new generic "open file" dialog to load skins.
1084
1085 2003-07-20 Sunday 08:30  zorglub
1086
1087  modules/control/joystick.c: Joystick control module (linux only)
1088
1089  disabled by default, use --enable-joystick & --extraintf joystick
1090
1091  actions are:
1092         left-right: variable speed seek
1093         up-down: browse the playlist
1094         button 1: play/pause
1095         button 2: fullscreen
1096
1097 2003-07-19 Saturday 16:33  gbazin
1098
1099  * modules/gui/wxwindows/*: proper characters encoding conversions.
1100     Override the popup menu only for the main interface.
1101
1102 2003-07-19 Saturday 15:25  sigmunau
1103
1104  alsa is only available on linux
1105
1106 2003-07-19 Saturday 15:15  sigmunau
1107
1108  Render the glyph for each character only once, and not once for each frame.
1109  Should speed up things a bit.
1110
1111 2003-07-19 Saturday 15:12  fenrir
1112
1113   * mp4: parse another box.
1114
1115 2003-07-19 Saturday 14:41  sigmunau
1116
1117  Use proper linespacing
1118
1119 2003-07-19 Saturday 14:22  gbazin
1120
1121  * src/libvlc.c: use UTF-8 internally on win32.
1122
1123 2003-07-19 Saturday 14:14  sigmunau
1124
1125  fix linking with iconv for the spudec module
1126
1127 2003-07-19 Saturday 11:29  sam
1128
1129    * Makefile.am: Fixed the plugins' target directory location.
1130
1131 2003-07-19 Saturday 00:02  hartman
1132
1133  * NEWS: added some more stuff for the upcoming 0.6.1
1134  * vlc.ebuild: removed xvid and added the debug USE variable. Also some formatting fixes.
1135
1136 2003-07-18 Friday 23:50  hartman
1137
1138  * add a #include <errno.h>
1139
1140 2003-07-18 Friday 23:41  hartman
1141
1142  * Add -liconv to the ldflags of the spudec module.
1143  * Add -framework Carbon to the ldflags of the spudec module when Carbon is
1144    present. freetype-config unfortunatly omits this on MacOSX.
1145
1146  I think I did this correctly, but it might be wise to review this :)
1147
1148 2003-07-18 Friday 20:52  gbazin
1149
1150  * src/libvlc.h: disabled the encoders config options (encoders are not used anymore, all the encoding is done in the stream output transcode module).
1151  * src/misc/win32_specific.c: added an --high-priority config option on win32 to increase the priority of the process (default enabled for now so the behaviour isn't changed.)
1152
1153 2003-07-18 Friday 20:16  hartman
1154
1155  * had forgotten to actually activate mozilla :)
1156
1157 2003-07-18 Friday 20:06  gbazin
1158
1159  * modules/audio_output/alsa.c: alsa is now the default audio output.
1160  * src/misc/configuration.c: removed unnecessary line.
1161  * modules/gui/skins/parser.*: small cosmetic change.
1162
1163 2003-07-18 Friday 20:00  hartman
1164
1165  * mozilla support enabled
1166  * added USE mad and libid3tag
1167  * added mp3lame capability to ffmpeg.
1168  * updated wxGTK requirements to 2.4.1
1169
1170 2003-07-18 Friday 19:26  titer
1171
1172   Added 'CDVC' fourcc (another one for DV video)
1173
1174 2003-07-18 Friday 14:18  gbazin
1175
1176  * modules/gui/wxwindows/wxwindows.cpp: oops.
1177
1178 2003-07-18 Friday 13:22  gbazin
1179
1180  *  modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed.
1181
1182 2003-07-18 Friday 11:39  gbazin
1183
1184  * modules/video_output/directx/events.c: closing the video window doesn't doesn't exit vlc anymore, it just stops the current stream.
1185  * modules/gui/wxwindows/*: fix for popup menu placement.
1186
1187 2003-07-17 Thursday 22:54  gbazin
1188
1189  * src/playlist/playlist.c: fixed recent playlist breakage.
1190
1191 2003-07-17 Thursday 18:58  gbazin
1192
1193  * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider".
1194
1195 2003-07-17 Thursday 17:30  gbazin
1196
1197  * modules/gui/wxwindows/*: The wxwindows interface is now a "dialogs provider" module as well as a normal "interface".
1198     Dialog providers expose an api that allow other modules to use the GUI dialogs the module provides (open dialogs, etc...).
1199     + misc small enhancements.
1200
1201  * modules/gui/skins/*: completely removed the dependancy on the wxwindows code (which also eliminates the need for the basic_skins module).
1202     The skins module will now try to load a "dialogs provider" to display the open, messages, file info and preferences dialogs.
1203
1204 2003-07-17 Thursday 16:34  sam
1205
1206    * Makefile.am: Parse mozilla after . so that the mozilla plugin gets its
1207      dependencies right.
1208    * src/stream_output/announce.c: Compilation fix.
1209
1210 2003-07-17 Thursday 15:49  sam
1211
1212    * m4/vlc.m4: Looks like POSIX shell reduces "`eval echo '$'FOO`" to "" even
1213      if $FOO contains spaces. Worked around the problem.
1214
1215 2003-07-17 Thursday 14:54  sam
1216
1217    * configure.ac vlc-config.in.in: Oops, vlc-config needs top_builddir, not
1218      top_srcdir.
1219
1220 2003-07-17 Thursday 14:28  sam
1221
1222    * src/stream_output/announce.c:
1223      + Fixed Win32 port.
1224      + Speed optimizations in split().
1225      + More coding style fixes.
1226
1227 2003-07-17 Thursday 14:10  sam
1228
1229    * src/stream_output/announce.c:
1230      + Coding style fixes.
1231      + Use memcpy() instead of for() loops.
1232
1233 2003-07-17 Thursday 13:09  sam
1234
1235    * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the
1236      current directory but looked for in the parent directory.
1237
1238 2003-07-17 Thursday 13:01  sam
1239
1240    * debian/compat:
1241      + New debhelper file.
1242    * debian/control:
1243      + Updated debhelper build-dependency to (>= 3.4.4) because we now
1244        use debian/compat.
1245      + Use ${misc:Depends} everywhere.
1246
1247 2003-07-17 Thursday 12:06  sam
1248
1249    * mozilla/Makefile.am: Moved mozilla plugin generation directives here.
1250    * configure.ac: Propagate $(top_srcdir) to the vlc-config call.
1251
1252 2003-07-17 Thursday 09:25  sigmunau
1253
1254  mozilla/vlcplugin.h: added the video/x-ms-wmv mime type
1255  mozilla/npvlc_rc.rc: added all the missing types from vlcplugin.h
1256
1257 2003-07-16 Wednesday 21:42  sam
1258
1259    * Makefile.am: added /usr/lib/mozilla/include/idl to the xpidl include
1260      directory, because that's where Gentoo puts it.
1261
1262 2003-07-16 Wednesday 17:19  gbazin
1263
1264  * modules/codec/spudec/spudec.c: oops, proper fix for the proper initialization of the proper iconv handle ;)
1265
1266 2003-07-16 Wednesday 17:17  gbazin
1267
1268  * modules/codec/spudec/spudec.c: proper initialization of the iconv handle.
1269
1270 2003-07-16 Wednesday 16:33  sam
1271
1272    * mozilla/*: Additional Mozilla 1.4 compilation fixes.
1273
1274 2003-07-16 Wednesday 16:06  sam
1275
1276    * configure.ac: complain when mozilla-config isn't found.
1277
1278 2003-07-16 Wednesday 15:52  sam
1279
1280    * bootstrap:
1281      + Minor indentation fix.
1282    * toolbox:
1283      + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
1284    * po/*:
1285      + Re-ran toolbox --update po.
1286
1287 2003-07-16 Wednesday 15:40  sam
1288
1289    * debian/changelog:
1290      + Prepared my next Debian upload.
1291    * debian/control:
1292      + Set policy to 3.6.0. No changes required.
1293      + Extended the package description.
1294
1295 2003-07-16 Wednesday 15:32  sam
1296
1297    * modules/access/http.c:
1298      + Fixed gcc 3 warnings (type punning).
1299    * modules/access/mms/mmstu.c:
1300      + Fixed a gcc 3 warning (long constant).
1301
1302 2003-07-16 Wednesday 15:25  sam
1303
1304    * modules/video_output/x11/xcommon.c: Select events in the video subwindow
1305      instead of the base window, because newer versions of Mozilla select
1306      ButtonPress for the window it gives us, and XSelectInput only allows
1307      one client to select this event.
1308
1309 2003-07-15 Tuesday 18:12  sigmunau
1310
1311  moved Doxyfile to doc/ to make sam happy. Changed Doxyfile so the generated
1312  documentation does not include information on which headers each file
1313  includes, since this information isn't correct.
1314
1315  Clarified and doxygenized some of the documentation on subpictures
1316
1317 2003-07-15 Tuesday 18:01  alexis
1318
1319  Update for the spec files.
1320
1321 2003-07-15 Tuesday 16:07  gbazin
1322
1323  * modules/mux/mpeg/ps.c: save pack and system headers for http streaming.
1324
1325 2003-07-15 Tuesday 13:12  gbazin
1326
1327  *  modules/mux/mpeg/ps.c,ps.c: the ps muxer can now create mpeg system (mpeg1) files as well. Also modified the ps muxer to output streams with system headers.
1328
1329 2003-07-14 Monday 22:25  sigmunau
1330
1331          had to forget something :)
1332
1333 2003-07-14 Monday 21:32  sigmunau
1334
1335  All: My shot at improving subtitle rendering in vlc. Now each vout uses a "text renderer" module to render text on the video when needed. I decieded to make this a module type, because other api's (win32 and macosx) is supposed to do better than freetype under some circumstances.
1336
1337  include/video_output.h: added some members needed by text renderer modules
1338  src/video_output/video_output.c: load and unload text renderer module when needed
1339  src/video_output/video_text.c: implemented some functions to show text on the video
1340  include/osd.h: exported the functions to show text
1341  modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module.
1342  modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module
1343  configure.ac: changes "osdtext" to "freetype" some places
1344  modules/codec/spudec/*: when iconv is available, use it to convert textual subtitles from the encoding given by --sub-encoding to utf8. Use new code to render subtitles
1345  modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested.
1346  modules/demux/util/sub.c: remove all traces of the ugly old osdtext module
1347  modules/misc/dummy/*: added a "text renderer" submodule in the dummy module
1348  src/misc/modules.c: included osd.h as it seems to be needed to export symbols
1349
1350  final notes: you need to give a proper value to --freetype-font. This should be the path to a font file freetype2 can handle (almost any format afaik) with a unicode translation table in it. Windows ttf files will do. In linux at least openoffice distributes some fonts that work. I think macosx and beos also has useable fonts.
1351
1352 2003-07-14 Monday 20:36  sigmunau
1353
1354  toolbox: made a --add-include that can be used by doxygen to get proper
1355           includes in the .h files, since they are parsed out of context by
1356          doxygen
1357  Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources.
1358  include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS
1359
1360  With these changes, and a slightly patched version of doxygen (which you can
1361  get here: http://www.idi.ntnu.no/~sigmunau/doxygen-vlcpatched.tgz ) you should
1362  be able to get some useful documentation out of the vlc sources.
1363
1364 2003-07-14 Monday 16:10  gbazin
1365
1366  * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r().
1367
1368 2003-07-13 Sunday 19:58  massiot
1369
1370  * Only allow 4x fast-forward, since 8x won't work on low-end machines,
1371    and our dear users report it as a bug.
1372
1373 2003-07-13 Sunday 14:55  gbazin
1374
1375  * modules/gui/skins/*: removed unused GTK2_SKINS code.
1376
1377 2003-07-13 Sunday 13:18  gbazin
1378
1379  * modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga.
1380
1381 2003-07-13 Sunday 12:52  sigmunau
1382
1383  cleanup comments
1384
1385 2003-07-13 Sunday 12:35  massiot
1386
1387  * modules/demux/mpeg: 0x06 stream type can be used for something else
1388    than A/52, so disabled it for the moment (we should actually check for
1389    the presence of a descriptor).
1390
1391 2003-07-13 Sunday 12:15  massiot
1392
1393  * modules/codec/libmpeg2.c: Fixed a major bug where the picture heap
1394    would progressively empty on some DVDs.
1395
1396 2003-07-12 Saturday 13:33  gbazin
1397
1398  * modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog().
1399
1400 2003-07-12 Saturday 00:56  fenrir
1401
1402   * http.c : fix definition conflict under OS X (at least).
1403
1404 2003-07-11 Friday 23:36  gbazin
1405
1406  * modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding.
1407  * NEWS: update in preparation for 0.6.1.
1408
1409 2003-07-11 Friday 23:14  gbazin
1410
1411  * modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :)
1412  * modules/audio_output/waveout.c: fixed the waveOut plugin so works on NT4 as well... that complicates the plugin a bit more than I would have wanted, but hey.
1413  * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option.
1414
1415 2003-07-11 Friday 19:29  fenrir
1416
1417   * disabled by default. (It's a nice security hole for those)
1418
1419 2003-07-11 Friday 18:21  fenrir
1420
1421   * index: little fix for refresh url.
1422   * browse: example.
1423
1424 2003-07-11 Friday 18:19  fenrir
1425
1426   * http: * fix for double // under linux.
1427           * another useless feature: can browse local files (for sout)
1428
1429 2003-07-11 Friday 11:58  gbazin
1430
1431  * configure.ac: always use the built-in getop on win32 (cygwin's one is buggy).
1432      Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else.
1433      Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime).
1434
1435 2003-07-11 Friday 09:50  gbazin
1436
1437  * include/httpd.h: compilation fix.
1438  * modules/control/http.c: win32 fixes.
1439
1440 2003-07-11 Friday 08:04  sam
1441
1442    * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft.
1443
1444 2003-07-11 Friday 07:13  gbazin
1445
1446  * modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default).
1447
1448 2003-07-10 Thursday 23:55  fenrir
1449
1450   * mmstu: workaround for some streams. (missing 0x11 answer).
1451
1452 2003-07-10 Thursday 22:37  fenrir
1453
1454   * httpd: fix a segfault.
1455
1456 2003-07-10 Thursday 22:29  fenrir
1457
1458   * all: samples pages for http interface.
1459
1460 2003-07-10 Thursday 22:24  fenrir
1461
1462   * http: rework of the http interface.
1463
1464   There is no more hardcoded html page. The interface recursively parse a
1465  directory, exporting all  files. All .htm/.html are  parsed, and special
1466  macro are  used. I will commit  somes samples pages in  share/http and I
1467  hope documentations.
1468
1469   TODO: - (re)implement access control in httpd (but in a useable way).
1470         - clean login/password management. (for now .access protects
1471         a whole directory).
1472         - doc ;)
1473
1474 2003-07-10 Thursday 18:29  zorglub
1475
1476  * http: added support for user/pass (--http-user & --http-pass)
1477
1478  * httpd: removed hard-coded user/pass for admin page.
1479     (now: --http-admin-pass & --http-admin-user )
1480
1481 2003-07-10 Thursday 11:15  adn
1482
1483  now messages can be saved to a file
1484
1485 2003-07-10 Thursday 07:08  sam
1486
1487    * vlc.spec.redhat: Renamed this file to vlc.spec again. It's the expected
1488      filename in a package.
1489
1490 2003-07-10 Thursday 01:33  fenrir
1491
1492   * ffmpeg: some clean. Added a mutex to avoid multiple initialisation.
1493
1494 2003-07-10 Thursday 00:47  hartman
1495
1496  * fixed glide header detection
1497  * added matroska, dvb and pvr USE vars.
1498  * enabled support for flac.
1499  * removed libdv support since it's deprecated
1500  * enabled freetype support if USE=truetype
1501  * enabled satellite support if USE=dvb
1502  * added local USE variable pvr to compile with pvr support
1503  * added local USE variable matroska to compile with experimental matroska
1504    support/ebuilds. See also http://forums.gentoo.org/viewtopic.php?t=63722&highlight=matroska.
1505
1506 2003-07-09 Wednesday 22:10  gbazin
1507
1508  * modules/demux/ogg.c: latest change for web radios support did affect the quality of normal
1509  ogg files. Make the check a bit more strict.
1510
1511 2003-07-09 Wednesday 21:42  gbazin
1512
1513  * modules/gui/wxwindows/interface.cpp: resume after pause was broken recently.
1514  * src/audio_output/output.c: reverted a recent change that was screwing up the proper scheduling of audio samples after a starvation. That should improve the heavy resampling we currently have after a pause.
1515  * modules/audio_output/alsa.c: improvements and fixes to the alsa audio output.
1516
1517 2003-07-09 Wednesday 13:52  sam
1518
1519    * mozilla/vlcshell.cpp: free() requires <stdlib.h>.
1520
1521 2003-07-09 Wednesday 10:59  adn
1522
1523  corrected a newbie notation
1524
1525 2003-07-09 Wednesday 09:30  adn
1526
1527  a "clear" button now allows to clear the messages' text window
1528
1529 2003-07-09 Wednesday 01:31  hartman
1530
1531  * don't sleep while committing.
1532
1533 2003-07-09 Wednesday 01:30  hartman
1534
1535  * Update next/previous item routines. it descends from next chapter to
1536    next title to next playlistitem. The old code for this was buggy. This
1537    should work better. Especially for CDDA's, since we previously didn't support
1538    titles.
1539
1540 2003-07-08 Tuesday 16:21  sam
1541
1542    * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character
1543      instead.
1544
1545 2003-07-08 Tuesday 13:40  sam
1546
1547    * bootstrap: Removed dashes from makefile variables.
1548
1549 2003-07-08 Tuesday 13:13  sam
1550
1551    * po/: Updated pofiles using the new toolbox.
1552
1553 2003-07-08 Tuesday 13:09  sam
1554
1555    * bootstrap:
1556      + Removed a useless use of cut.
1557      + Do not fail in the "clean" rule if no targets were built.
1558    * Makefile.am:
1559      + Propagate $(srcdir) to toolbox.
1560    * toolbox:
1561      + Do not include .moc files in POTFILES.in.
1562      + Fixed the generation of MSVC project files (untested).
1563
1564 2003-07-07 Monday 18:14  sam
1565
1566    * Makefile.am: Do not try to install PIC builtins if --enable-mozilla was
1567      not specified.
1568
1569 2003-07-07 Monday 17:01  sam
1570
1571    * AUTHORS: Added Olivier Aubert.
1572    * HACKING: Elaborated on how to add a new module as suggested by Joe Kraft.
1573
1574 2003-07-07 Monday 16:59  sam
1575
1576    * modules/control/corba/: Olivier Aubert's CORBA plugin. Almost verbatim,
1577      compiles cleanly (to build the medicacontrol.so library you need to cd to
1578      that directory and "make medicacontrol.so") but untested.
1579    * src/playlist/playlist.c: Mostly harmless fix to playlist.c suggested by
1580      Olivier.
1581
1582 2003-07-07 Monday 16:53  sam
1583
1584    * bootstrap: The "clean" rule now also removes generated sources.
1585
1586 2003-07-07 Monday 15:50  gbazin
1587
1588  * modules/gui/wxwindows/streamout.cpp: added vorbis transcoding + fixed default codec selection.
1589  * modules/stream_out/transcode.c: fixed segfault when muxer doesn't handle an audio codec, fixed mp3 transcoding support.
1590  * modules/stream_out/standard.c: clean-up.
1591
1592 2003-07-07 Monday 14:56  massiot
1593
1594  Do not link twice with -logg under Darwin.
1595
1596 2003-07-07 Monday 12:04  sam
1597
1598    * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian.
1599
1600 2003-07-07 Monday 07:14  adn
1601
1602  * now spaces are allowed in SAP annouces.
1603
1604 2003-07-06 Sunday 23:14  massiot
1605
1606  Fixed Mac OS X build.
1607
1608 2003-07-06 Sunday 18:20  gbazin
1609
1610  * install-win32: fixed my last commit.
1611
1612 2003-07-06 Sunday 16:35  sigmunau
1613
1614  Makefile.am: pass version strings to windres
1615  share/vlc_win32_rc.rc: provide some version info in the vlc binary
1616  If all is well, this should not break msvc build, but binaries built
1617  with msvc will have version 0.0.0
1618
1619 2003-07-06 Sunday 16:22  gbazin
1620
1621  * INSTALL.win32: added an instruction for using tar to extract the contrib.
1622  * modules/stream_out/transcode.c: added mp3 fourcc.
1623
1624 2003-07-06 Sunday 16:13  gbazin
1625
1626  * modules/gui/wxwindows/streamout.cpp: clean-up for sap support.
1627      Added a couple of transcoding codecs (WMV2, MJPG, mp3).
1628      The output filename is now surrounded by quotes and the MRL is updated correctly on codec change.
1629  * install-win32: start menu shortucts are installed in the "All Users" section.
1630  * configure.ac: added a --with-ffmpeg-mp3lame option for when ffmpeg was compiled with mp3lame support.
1631
1632 2003-07-05 Saturday 21:31  alexis
1633
1634  es.c: fix typo.
1635
1636 2003-07-05 Saturday 15:35  sam
1637
1638    * modules/gui/skins/src/skin_main.cpp, modules/gui/wxwindows/wxwindows.cpp:
1639      Do not unload the WxWindows plugins on Unix, because they might be linked
1640      with Gtk which makes evil use of atexit().
1641
1642 2003-07-05 Saturday 15:00  zorglub
1643
1644  * sap.c: Improved IPv6 multicast detection
1645
1646  * announce.c:
1647         - coding style fixes
1648         - fixed port detection in IPv6 addresses (with ':' inside)
1649
1650 2003-07-05 Saturday 14:47  sam
1651
1652    * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian
1653      woody package build.
1654    * bootstrap:
1655      + Remove config.h.in and config.h before running autoheader.
1656      + Added "set -e" for better error tracking.
1657      + Call autoheader and automake after autoconf so that the first build does
1658        not need to call autoheader.
1659    * debian/woody-buildpackage:
1660      + Removed that script and put the code in toolbox.
1661    * debian/control:
1662      + Added a build-dependency on libmatroska-dev.
1663    * debian/rules:
1664      + Activated Matroska support.
1665      + Re-enabled dh_installchangelogs.
1666
1667 2003-07-04 Friday 19:00  titer
1668
1669   logo.c : gcc != 3 compile fix
1670
1671 2003-07-04 Friday 16:35  sam
1672
1673    * debian/changelog: Changelog for the forthcoming 0.6.0+cvs-20030704-1 Debian
1674      upload.
1675    * debian/rules: Build builtins in the first compile pass, and build plugins
1676      and PIC builtins in the second pass, so that PIC and non-PIC never get
1677      messed.
1678    * modules/demux/mkv.cpp: Added minor verbosity in a warning message.
1679    * modules/gui/kde/preferences.cpp: Fix for woody's KDE.
1680    * modules/stream_out/transcode.c: Workaround for woody's vorbisenc.h.
1681
1682 2003-07-04 Friday 15:20  adn
1683
1684  * Added a SAP Announces Button for wxWindows
1685
1686 2003-07-04 Friday 14:56  sam
1687
1688    * bootstrap:
1689      + Disabled a redundant BUILT_SOURCES variable.
1690    * debian/woody-buildpackage:
1691      + Disable skins for woody (no WxWindows).
1692      + Do not build a diff since we always use the pristine tarball.
1693
1694 2003-07-04 Friday 14:26  adn
1695
1696  * bug fix, @ is not necessary in fact ;)
1697
1698 2003-07-04 Friday 14:06  adn
1699
1700  * Fix Bug thanks to Cif: url form was "IP:port" and port 1234 was
1701    systematically sent separately.
1702
1703  * Multicast IP form is "@IP" and not "IP". Right ?
1704
1705 2003-07-04 Friday 13:53  sam
1706
1707    * bootstrap: Recursive rules now check for $(MAKE)'s return value so that
1708      build errors are never ignored.
1709
1710 2003-07-04 Friday 12:20  adn
1711
1712  * Added a Miscellaneous Panel in wxwindows stream output.
1713
1714  * Added a SAP Announce button in this panel.
1715
1716 2003-07-03 Thursday 19:25  garf
1717
1718   * logo.c : a little filter to put a PNG picture on video output (use mouse features :)
1719
1720 2003-07-03 Thursday 12:20  sam
1721
1722    * debian/rules: Fixed a zshism in a variable's pattern substitution.
1723
1724 2003-07-03 Thursday 11:23  sam
1725
1726    * bootstrap, Makefile.am: Slightly reduced build verbosity.
1727
1728 2003-07-03 Thursday 09:37  sam
1729
1730    * Makefile.am: Fixed the installation of plugins that were going one
1731      directory too low.
1732
1733 2003-07-03 Thursday 03:35  sam
1734
1735    * debian/rules: Fixed the package generation on !x86.
1736    * .cvsignore: Do not ignore the m4 directory.
1737
1738 2003-07-03 Thursday 02:56  sam
1739
1740    * Makefile.am:
1741      + If a builtin has been rebuilt, rebuild vlc.
1742      + Do not rebuild the Mozilla plugin's xpt when the Makefile changes.
1743
1744 2003-07-03 Thursday 00:11  fenrir
1745
1746   * ps: fix a dead loop with mis-detected file or bad content.
1747
1748 2003-07-02 Wednesday 22:47  sam
1749
1750    * configure.ac: pass -multiply_defined suppress to the linker under Darwin,
1751      thanks to DJ.
1752
1753 2003-07-02 Wednesday 20:01  gbazin
1754
1755  * toolbox: fixed ./toolbox --distclean
1756
1757 2003-07-02 Wednesday 18:44  zorglub
1758
1759  * httpd.c: fixed a french string
1760
1761  * sap.c: use defines
1762
1763 2003-07-02 Wednesday 16:12  sam
1764
1765    * debian/changelog: Debian-specific changelog for a pending upload.
1766
1767 2003-07-02 Wednesday 14:08  sam
1768
1769    * bootstrap: Fix for the Mozilla plugin build.
1770
1771 2003-07-02 Wednesday 13:50  sam
1772
1773    * bootstrap: Guaah. Typo.
1774
1775 2003-07-02 Wednesday 13:32  sam
1776
1777    * bootstrap: Workaround for an automake1.6 issue. Not a big deal, the code
1778      is actually nicer this way.
1779
1780 2003-07-02 Wednesday 11:21  sam
1781
1782    * bootstrap:
1783      + The clean rule properly removes generated objects.
1784      + Optimized recursive builds.
1785    * debian/rules:
1786      + Fixed a typo in the changelog installation.
1787
1788 2003-07-02 Wednesday 09:30  alexis
1789
1790  Updated vlc.spec file for Linux Mandrake.
1791
1792 2003-07-01 Tuesday 21:32  fenrir
1793
1794   * http: removed a too verbose message, make vim happier.
1795
1796 2003-07-01 Tuesday 19:17  sam
1797
1798    * configure.ac:
1799      + Fixed a == test bashism.
1800      + Cosmetic changes.
1801    * toolbox, vlc-config.in.in: Cosmetic changes.
1802    * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap).
1803
1804 2003-07-01 Tuesday 18:28  sam
1805
1806    * vlc-config.in.in: Reverted one of my first Solaris workarounds rendered
1807      obsolescent by the latest ones.
1808
1809 2003-07-01 Tuesday 17:46  sam
1810
1811    * configure.ac: Ooops, got the attribute(packed) check upside-down.
1812
1813 2003-07-01 Tuesday 17:28  sam
1814
1815    * bootstrap: Fixed detection of older automake version that advertise
1816      themselves as 1.[0-5]-* instead of 1.[0-5].*.
1817
1818 2003-07-01 Tuesday 17:14  sam
1819
1820    * configure.ac: Added a compiler check for __attribute__((__packed__)).
1821
1822 2003-07-01 Tuesday 16:34  sam
1823
1824    * vlc-config.in.in: Used printf instead of a sed construct, just in case
1825      we reach 200 plugins one day, because Solaris (did I mention it sucked?)
1826      has a crap sed.
1827
1828 2003-07-01 Tuesday 16:25  sam
1829
1830    * bootstrap:
1831      + Removed the Modules.am generation. To build module/foo/libfoo.so, you
1832        now need to cd modules/foo and make libfoo.so.
1833      + Workaround for Solaris sed. Which sucks. Did I mention that before?
1834
1835 2003-07-01 Tuesday 15:06  sam
1836
1837    * configure.ac: Added a --with-v4l option like in VLS.
1838
1839 2003-07-01 Tuesday 14:25  sam
1840
1841    * m4/vlc.m4: output all modules to vlc-config, not just those who define
1842      their LDFLAGS.
1843    * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
1844      systems such as our beloved Solaris.
1845    * po/:
1846      + Regenerated vlc.pot.
1847      + Updated British translation.
1848      + Fixed fuzzy entries in the French translation.
1849
1850 2003-07-01 Tuesday 13:13  sam
1851
1852    * Makefile.am: Gaaaaah, forgot to rename headers again!
1853
1854 2003-07-01 Tuesday 13:12  sam
1855
1856    * modules/gui/wxwindows/interface.cpp: Display the VLC version in the about
1857      dialog (Fixes: #946).
1858
1859 2003-07-01 Tuesday 12:56  sam
1860
1861    * include/error.h: Renamed this file to include/vlc_error.h to avoid name
1862      conflicts. Most headers in that directory should probably be renamed to
1863      their vlc_ equivalent.
1864
1865 2003-07-01 Tuesday 12:50  sam
1866
1867    * Makefile.am:
1868      + Forward AM_MAKEFLAGS through recursive makefiles.
1869      + Removed the plugins and builtins rules. This causes libintl to be built
1870        before the plugins.
1871    * bootstrap:
1872      + Enabled recursive builds of plugins and builtins.
1873    * vlc-config.in.in:
1874      + Fixed a typo.
1875    * debian/changelog:
1876      + Next upload will fix bug #199427.
1877
1878 2003-07-01 Tuesday 12:01  sam
1879
1880    * toolbox: use awk, not nawk, and fixed syntax to match older awks.
1881
1882 2003-07-01 Tuesday 11:58  sam
1883
1884    * toolbox: use nawk instead of awk (Fixes: #780).
1885
1886 2003-07-01 Tuesday 11:58  sam
1887
1888    * HACKING: updated doc to match the new build.
1889
1890 2003-07-01 Tuesday 09:00  adn
1891
1892  * I am just a boulet :(
1893
1894 2003-07-01 Tuesday 08:55  adn
1895
1896  * little fix, sorry !
1897
1898 2003-07-01 Tuesday 08:30  adn
1899
1900  * thanks to Cif, added "Ban", "Unban", "Kick/Ban" options in http administration page
1901
1902  * added a link to return to the main administration page after a kick or ban operation
1903
1904 2003-06-30 Monday 20:44  gbazin
1905
1906  * modules/stream_out/transcode.c: forgot to remove a variable used for debugging.
1907
1908 2003-06-30 Monday 20:08  gbazin
1909
1910  * modules/stream_out/transcode.c: compilation fix.
1911
1912 2003-06-30 Monday 01:52  hartman
1913
1914  * remove debug statements.
1915
1916 2003-06-30 Monday 01:51  hartman
1917
1918  * modules/gui/macosx/controls.m:
1919  * modules/gui/macosx/intf.m:
1920    - Our Next/Previous commands now go from chapter trough title trough playlist.
1921    - We weren't checking for titles without chapters, which made using CDDA
1922      a little hard.
1923  * modules/gui/macosx/playlist.m: An improved way to delete selected items.
1924    - also fixes a bug where only half the items selected in the playlist got
1925      actually deleted.
1926
1927 2003-06-29 Sunday 22:07  gbazin
1928
1929  * modules/visualization/xosd/xosd.c: lowered the module's score.
1930
1931 2003-06-29 Sunday 20:58  gbazin
1932
1933  * configure.ac, modules/mux/ogg.c, modules/stream_out/transcode.c: vorbis transcoding support (the transcoder still doesn't support vorbis decoding though, so no vorbis -> else transcoding)
1934
1935 2003-06-29 Sunday 20:15  sam
1936
1937    * toolbox: fuck OS X!
1938
1939 2003-06-29 Sunday 19:15  fenrir
1940
1941   * m3u: remove useless debug messages, fix element insertion.
1942
1943 2003-06-29 Sunday 19:12  sam
1944
1945    * debian/rules:
1946      + Enabled the video4linux input plugin.
1947
1948 2003-06-29 Sunday 19:04  sam
1949
1950    * toolbox: syntax fix for OS X's retarded sed.
1951
1952 2003-06-29 Sunday 14:57  sam
1953
1954    * m4/vlc.m4: Prepend LDFLAGS instead of appending them.
1955
1956 2003-06-29 Sunday 14:00  ipkiss
1957
1958   * fr.po: some new translations + fixes
1959
1960 2003-06-29 Sunday 00:14  hartman
1961
1962  * modules/gui/macosx/playlist.m: 10.1 is archaic. i don't know why i bother ;)
1963    finally fixed, confirmed etc.
1964  * doc/fortunes.txt: one more
1965
1966 2003-06-28 Saturday 23:56  fenrir
1967
1968   * ffmpeg: disable direct rendering when width or height aren't a multiple
1969  of 16 (on the fly not only based upon header).
1970
1971   * httpd: test if INADDR_ANY is bind when requesting a host. (To be able to
1972  use http interface with http streaming).
1973
1974 2003-06-28 Saturday 21:27  fenrir
1975
1976   * input: close all vouts (not only the first one).
1977
1978 2003-06-28 Saturday 21:18  fenrir
1979
1980   video_output.c: should fix playback of file with multiple video track,
1981  and usage of display in stream output.
1982
1983 2003-06-28 Saturday 21:16  fenrir
1984
1985   * ffmpeg : do no try to automatically set ffmpeg-truncated (it's broken
1986   with .mp4 files)
1987
1988 2003-06-28 Saturday 21:03  hartman
1989
1990  * s/;T;/;D;
1991    Now it seems to builb. I guess you meant this sam. If I'm wrong you can correct me ;)
1992
1993 2003-06-28 Saturday 19:19  fenrir
1994
1995   * m3u: clean up and fix .m3u parsing. Please *test*.
1996
1997 2003-06-28 Saturday 17:20  fenrir
1998
1999   * input.c : call input_DelInfo _after_ that all decoders have been
2000  destroyed as vorbis decoder could add info.
2001
2002 2003-06-28 Saturday 15:27  sam
2003
2004    * Makefile.am: fixed the location of the intl sources.
2005
2006 2003-06-28 Saturday 14:31  sam
2007
2008    * configure.ac:
2009      + Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl.
2010      + Added CVS Id string.
2011    * m4/vlc.m4:
2012      + Added CVS Id string.
2013
2014 2003-06-28 Saturday 13:04  sam
2015
2016    * Makefile.am:
2017      + Call $(srcdir)/toolbox from $(builddir) instead of $(srcdir).
2018      + Call $(builddir)/vlc-config instead of $(srcdir)/vlc-config, because
2019        generated files end in $(builddir).
2020      + Added -Imozilla to the mozilla plugin link flags.
2021      + Look for mozilla/vlcintf.idl in $(srcdir).
2022    * configure.ac:
2023      + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config.
2024    * toolbox:
2025      + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}.
2026      + Prepend ${srcdir} to header files we handle.
2027    * m4/vlc.m4:
2028      + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in
2029        ${builddir}.
2030    * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp:
2031      + Include the pixmap with a path relative to the current directory.
2032
2033     This commit should fix builds that use --srcdir (Closes: #319).
2034
2035 2003-06-28 Saturday 12:07  massiot
2036
2037  * modules/demux/mkv.cpp: Compile fix for OS X.
2038
2039 2003-06-28 Saturday 01:17  sam
2040
2041    * toolbox:
2042      + toolbox --changelog now only generates this year's changelog.
2043    * ChangeLog, doc/ChangeLog-*:
2044      + Split the changelog into several files, one per year.
2045    * debian/rules, vlc.ebuild:
2046      + Distribute the new changelog files.
2047
2048 2003-06-28 Saturday 00:29  sam
2049
2050    * vlc.ebuild:
2051      + Apply the same changes to configure as to configure.ac.
2052      + Fix autotools timestamps so that the build does not trigger useless
2053        autoconf and automake runs. Our snapshots are correctly bootstrapped
2054        and do not need extra fiddling.
2055
2056 2003-06-27 Friday 23:31  sam
2057
2058    * debian/changelog:
2059      + Updated to the latest Debian unstable upload.
2060    * debian/rules:
2061      + Moved the skins interface into the wxvlc package.
2062      + Cosmetic fixes.
2063    * debian/control:
2064      + Updated the description of the wxvlc package.
2065    * bootstrap:
2066      + Put subdirectories of modules/ in SUBDIRS, not DIST_SUBDIRS.
2067    * Makefile.am:
2068      + Put modules in SUBDIRS, not DIST_SUBDIRS.
2069    * .cvsignore:
2070      + Ignore vlc-config.in.
2071
2072 2003-06-27 Friday 18:27  sam
2073
2074    * Makefile.am: create directories before installing stuff in them.
2075    * m4/Makefile.am: distribute our generated private.m4 file.
2076
2077 2003-06-27 Friday 17:01  sam
2078
2079    * configure.ac: link the mkv plugin with -lmatroska_pic -lebml_pic if found.
2080
2081 2003-06-27 Friday 16:26  sam
2082
2083    * Makefile.am:
2084      + Removed trailing / from directory names.
2085      + Used dummy instead of "" in the for/do/done loops.
2086      + Protected a couple of filenames with double quotes.
2087
2088 2003-06-27 Friday 16:15  gbazin
2089
2090  * configure.ac: fixed matroska detection.
2091
2092 2003-06-27 Friday 14:05  sam
2093
2094    * m4/vlc.m4: CVS forgot to add this file. I swear.
2095
2096 2003-06-27 Friday 13:50  sam
2097
2098    * bootstrap:
2099      + New build system, using recursive makefiles. Due to the amount of code
2100        in VLC, this had become unavoidable.
2101      + Removed the check for OS X's stack size, since our automake targets are
2102        a lot less hungry now.
2103      + Ditto for Solaris's sed.
2104      + Since automake-1.6 is faster than 1.7, use it first if both are present.
2105    * m4/vlc.m4:
2106      + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
2107        and AX_ADD_LDFLAGS macros that do all the magic to detect possible
2108        modules and register their flags.
2109      + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
2110      + Some magic to generate vlc-config.
2111    * configure.ac:
2112      + Moved most code to the AX_ADD_* macros.
2113      + Explicitely added all target Makefiles.
2114    * modules/**/Modules.am:
2115      + Path to sources are now relative to Modules.am's directory level.
2116
2117 2003-06-27 Friday 13:38  sam
2118
2119    * src/misc/configuration.c: minor fix in a comment.
2120    * src/playlist/playlist.c: the -Z mode randomises the first item as well.
2121
2122 2003-06-27 Friday 10:31  zorglub
2123
2124  * modules/demux/m3u.c :
2125      Added name support. Only implemented for M3U and B4S playlists at the moment
2126
2127  * src/playlist/playlist.c
2128    include/vlc_playlist.h   : Added the playlist_AddName function to add an item with its name without filling an item structure.
2129
2130 2003-06-26 Thursday 19:36  gbazin
2131
2132  * modules/codec/mpeg_video/parser.c: fixed broken file.
2133
2134 2003-06-26 Thursday 18:14  sam
2135
2136    * modules/demux/util/sub.c,
2137      modules/demux/avi/avi.c: fixed inclusion of vlc_video.h. Thanks Cif.
2138
2139 2003-06-26 Thursday 16:46  fenrir
2140
2141   * mkv: more ebml element parsing.
2142
2143 2003-06-26 Thursday 16:04  gbazin
2144
2145  * src/stream_output/announce.c: msvc compilation fix.
2146
2147 2003-06-26 Thursday 14:42  zorglub
2148
2149  * ./modules/demux/m3u.c: added support for Winamp 3 B4S files
2150
2151  Still need to add the support for the Names in all formats (we currently
2152  only put the URL), but I do not have any ASX, HTML nor PLS sample file
2153
2154 2003-06-26 Thursday 12:19  sam
2155
2156    * include/video.h: renamed this file to vlc_video.h to avoid name collisions
2157      with a couple of modules.
2158
2159 2003-06-25 Wednesday 23:46  sam
2160
2161    * src/stream_output/announce.c:
2162      + Fixed a multiline string.
2163      + Coding style fixes.
2164
2165 2003-06-25 Wednesday 21:47  fenrir
2166
2167   * transcode: fix a potential segfault.
2168
2169 2003-06-25 Wednesday 21:17  asmax
2170
2171  * modules/audio_output/esd: forced sample rate to ESD_DEFAULT_RATE
2172    At last closes bug #625 !
2173
2174 2003-06-25 Wednesday 21:03  zorglub
2175
2176  * ./include/announce.h
2177    ./src/stream_output/announce.c  : use send instead of sendto.
2178
2179  * ./modules/misc/sap.c : use a define
2180
2181 2003-06-25 Wednesday 20:37  fenrir
2182
2183   * mkv: a little memory leak.
2184
2185 2003-06-25 Wednesday 19:28  fenrir
2186
2187   * ts: set a fourcc for PAT/PMT to avoid garbage in logs.
2188
2189 2003-06-25 Wednesday 15:50  fenrir
2190
2191   * httpd: fix a memory and thread leak.
2192
2193 2003-06-25 Wednesday 14:41  sam
2194
2195    * Makefile.am: using C++ linkage for vlc under OS X and BeOS.
2196
2197 2003-06-25 Wednesday 09:13  gbazin
2198
2199  * modules/demux/mkv.cpp: compile fix for systems not supporting gmtime_r().
2200
2201 2003-06-25 Wednesday 08:59  massiot
2202
2203  ++
2204
2205 2003-06-25 Wednesday 03:08  sam
2206
2207    * toolbox:
2208      + Disabled useless verbosity.
2209      + Fixed some incorrect ">/dev/null 2>&1" semantics.
2210
2211 2003-06-25 Wednesday 00:40  fenrir
2212
2213   * mpeg_audio.c: fix segfault caused by free bitrate and padding set.
2214   (the stream isn't free bitrate) SyncInfo think it's free bitrate but
2215  return a frame size of 1. Now, I test bitrate.
2216
2217 2003-06-24 Tuesday 23:11  fenrir
2218
2219   * lalala ;)
2220
2221 2003-06-24 Tuesday 23:00  fenrir
2222
2223   * mkv : spelling mistakes.
2224
2225 2003-06-24 Tuesday 22:53  fenrir
2226
2227   * avi: for interleaved file (audio_pos - video_pos < 2Mo), seek upon
2228   percent and not time, it's better.
2229   Please test.
2230
2231 2003-06-24 Tuesday 22:26  asmax
2232
2233  * all: show/hide the interface with middle-click on the vout
2234         (when the last vout is closed, the interface reappears)
2235         Works only with the skins interface and X11/Xvideo vouts, but it's
2236         very easy to implement (just add a callback on "intf-show" in the
2237         interface, and trigger it in the vout)
2238
2239 2003-06-24 Tuesday 19:59  fenrir
2240
2241   * mkv: remove unnecessary header.
2242
2243 2003-06-24 Tuesday 19:35  fenrir
2244
2245   * mkv: when seeking, by default, try to reach the file position not the
2246  time (seek seems better).
2247
2248 2003-06-24 Tuesday 18:42  fenrir
2249
2250   * mkv: clean up, more input infos, begin to parse Tags element (don't work
2251   yet).
2252
2253 2003-06-24 Tuesday 15:50  sam
2254
2255    * Makefile.am: changed interface.h to vlc_interface.h.
2256
2257 2003-06-24 Tuesday 15:37  sam
2258
2259    * configure.ac: removed -lstdc++ LDFLAGS, and used CXXFLAGS to force C++
2260      linkage instead.
2261
2262 2003-06-24 Tuesday 13:33  sam
2263
2264    * include/interface.h: renamed this file to vlc_interface.h to avoid name
2265      collisions with a couple of plugins.
2266
2267 2003-06-24 Tuesday 11:26  gbazin
2268
2269  * src/stream_output/announce.c: inet_pton() isn't supported on win32 so disabled ipv6 sap announces on win32.
2270
2271  Wouldn't it be possible to use send() instead of sendto() ? That would simplify the code and get rid of this problem.
2272
2273 2003-06-24 Tuesday 09:31  sam
2274
2275    * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as
2276      well as .lo/.la files.
2277
2278 2003-06-24 Tuesday 06:07  fenrir
2279
2280   * mkv: use b_mute and add meta informations.
2281
2282 2003-06-24 Tuesday 00:50  fenrir
2283
2284   * avi : don't resynch on key frame for audio stream.
2285
2286 2003-06-24 Tuesday 00:33  fenrir
2287
2288   * mkv: avoid seeking at the same place (was sooooo slow 'cause of
2289            buffer filling)
2290          can seek in file without cues (slow)
2291          can play file over http and unseekable input.
2292
2293 2003-06-24 Tuesday 00:31  gbazin
2294
2295  * modules/demux/ogg.c: fix for ogg web streams.
2296
2297 2003-06-23 Monday 23:51  gbazin
2298
2299  * modules/packetizer/vorbis.c: vorbis data packetizer for the stream output.
2300  * modules/mux/ogg.c: cleanup, bug fixes and vorbis support.
2301  * modules/demux/ogg.c: added vorbis channels info.
2302  * modules/misc/httpd.c: bug fix for stream header generation.
2303
2304 2003-06-23 Monday 20:35  asmax
2305
2306  * src/playlist/playlist.c: set "intf-change" in SkipItem
2307  * modules/gui/skin/*: InterfaceRefresh is now triggered by a
2308    callback on intf-change
2309
2310 2003-06-23 Monday 17:01  bigben
2311
2312  Copy / paste of code so that the pvr input parse all parameters. Doesn't
2313  work for the standard (PAL/SECAM/NTSC) yet.
2314
2315 2003-06-23 Monday 16:09  gbazin
2316
2317  * src/misc/modules.c, modules/gui/wxwindows/timer.cpp: fixed 2 nasty bugs.
2318  * modules/demux/util/id3tag.c: small cleanup.
2319
2320 2003-06-23 Monday 13:45  zorglub
2321
2322  Fixed a segfault that could happen if you have ipv6 support enabled, but no address
2323
2324 2003-06-23 Monday 11:41  zorglub
2325
2326  * Stream output now support IPv6 SAP announces
2327  * Code cleanup in SAP
2328
2329 2003-06-23 Monday 10:21  sam
2330
2331    * bootstrap: make errors less obscure when using gettext 0.11.3 or 0.11.4,
2332      due to Debian bug #158383 in gettext (upstream bug).
2333
2334 2003-06-23 Monday 00:30  fenrir
2335
2336   * mkv: fix for blocks using lacing. (Now vorbis plays without any problem)
2337
2338 2003-06-23 Monday 00:18  hartman
2339
2340  * You check it three times and I still managed to miss a link.
2341    Ebuild doesn't work in the 0.6.0 release :(
2342
2343 2003-06-22 Sunday 23:22  fenrir
2344
2345   * mkv: fix vorbis track. But sound quality is horrible ( probably
2346  timestamps problems)
2347
2348 2003-06-22 Sunday 18:56  gbazin
2349
2350  * doc/Makefile.am: one more like this and I'll become crazy.
2351
2352 2003-06-22 Sunday 18:30  gbazin
2353
2354  * doc/Makefile.am: fixed make dist
2355
2356 2003-06-22 Sunday 18:07  gbazin
2357
2358  * NEWS: added an entry for the experimental matroska demux.
2359
2360 2003-06-22 Sunday 17:52  gbazin
2361
2362  * configure.ac: removed -Winline which in fact was the culprit for the verbosity of gcc-3.3.
2363  * modules/gui/skins/src/skin_main.cpp: fixed icon loading.
2364
2365 2003-06-22 Sunday 16:52  gbazin
2366
2367  * configure.ac: really removed -Wdisabled-optimization this time.
2368
2369 2003-06-22 Sunday 16:27  fenrir
2370
2371   * mkv: fix a double delete.
2372
2373 2003-06-22 Sunday 16:00  gbazin
2374
2375  * ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed
2376  the Wdisabled-optimization flag from the build (too verbose with gcc-3.3).
2377
2378 2003-06-22 Sunday 15:43  gbazin
2379
2380  * modules/gui/wxwindows/streamout.cpp: disabled mp4 muxer.
2381  * include/interface.h: updated comment.
2382
2383 2003-06-22 Sunday 15:30  hartman
2384
2385  * Removed mp4 muxer support (temporarily)
2386
2387 2003-06-22 Sunday 15:07  asmax
2388
2389  * x11/x11_dragdrop.cpp: unbelievable, Xdnd works !!
2390
2391 2003-06-22 Sunday 15:03  hartman
2392
2393  * NEWS: Checked the NEWS file. added some missing items. Fixed a couple of spelling errors etc.
2394  * vlc.ebuild: Set the correct urls for ffmpeg and mpeg2dec snapshots
2395
2396 2003-06-22 Sunday 14:36  fenrir
2397
2398   * mkv: better seeking support.
2399
2400 2003-06-22 Sunday 14:06  gbazin
2401
2402  * configure.ac: compile fix for sunos
2403
2404 2003-06-22 Sunday 13:31  gbazin
2405
2406  * configure.ac, modules/demux/Modules.am: matroska configure detection (disabled by default).
2407  Due to the way matroska headers directly reference ebml headers, you'll have to configure like this:
2408  CPPFLAGS=-I/usr/local/include/ebml ./configure --enable-mkv
2409
2410 2003-06-22 Sunday 13:27  sigmunau
2411
2412  turned a debug message into a comment
2413
2414 2003-06-22 Sunday 13:06  asmax
2415
2416  * x11/x11_window.cpp: raise a window when clicking on it
2417
2418 2003-06-22 Sunday 12:54  asmax
2419
2420  * at least it compiles now ;)
2421
2422 2003-06-22 Sunday 12:46  asmax
2423
2424  * reverted my previous commit: cannot work as expected
2425  * src/theme.cpp: fixed a delete[] / free mismatch
2426
2427 2003-06-22 Sunday 12:27  fenrir
2428
2429   * mkv: basic seek support (only with file with cues, it doesn't search key
2430   frame, ...)
2431          clean up.
2432
2433 2003-06-22 Sunday 08:49  fenrir
2434
2435   * faad: can read stream with multiple frames per pes_packet_t (for mkv).
2436
2437 2003-06-22 Sunday 07:39  fenrir
2438
2439   * mkv.cpp : begin of a matroska demuxer
2440    TODO:
2441      * seek support
2442      * vorbis support (it's a decoder problem, as matroska embded raw
2443        vorbis data)
2444      * utf8 subtitles handling (probably at the decoder stage too)
2445      * clean up.
2446      * support of stream other than files.
2447      * ...
2448
2449 2003-06-22 Sunday 01:08  sam
2450
2451    * Makefile.dep: the file that would never die.
2452
2453 2003-06-22 Sunday 00:40  titer
2454
2455   beos/* : - cleaned the way to mute/unmute
2456            - save the volume when exiting
2457
2458 2003-06-22 Sunday 00:00  asmax
2459
2460  * src/theme.cpp, src/event.* : no more VLC_SHOW event
2461  * src/window.* : replaced p_intf->p_sys->WindowList by a singleton
2462    class SkinWindowList (to be tested under windows)
2463  * removed useless gtk2 files
2464
2465 2003-06-21 Saturday 22:30  hartman
2466
2467  * added a new set of widgets for CONFIG_ITEM_FILE and DIRECTORY
2468  * only set prefs on safe, not earlier.
2469
2470 2003-06-21 Saturday 21:59  sam
2471
2472    * src/libvlc.c: got rid of type-punning warnings.
2473
2474 2003-06-21 Saturday 20:45  sam
2475
2476    * THANKS: spelling fixes.
2477    * configure.ac:
2478      + Added curly braces around variables.
2479      + Got rid of the "x$foo" constructs.
2480      + Renamed *_plugin conditionals into *_p.
2481    * debian/changelog:
2482      + Fixed a duplicate entry.
2483      + Added an entry for an old Debian upload that fixed #117180.
2484    * debian/control:
2485      + Added a build dependency on libimlib2-dev for skins.
2486    * debian/rules:
2487      + Activated support for skins.
2488
2489 2003-06-21 Saturday 17:26  sigmunau
2490
2491  removed a duplicate entry from the NEWS file
2492
2493 2003-06-21 Saturday 17:05  sam
2494
2495    * .cvsignore:
2496      + Removed configure.ac from the ignore list.
2497
2498 2003-06-21 Saturday 17:04  sam
2499
2500    * configure.ac.in is no more, we can now use configure.ac like normal people,
2501      bootstrap generates the proper magic for us.
2502
2503 2003-06-21 Saturday 16:09  sam
2504
2505    * debian/rules:
2506      + Use the -s flag instead of -a so that debhelper properly handles the
2507        i386-only plugin packages.
2508      + Split the build rule into configure and build.
2509
2510 2003-06-21 Saturday 14:24  gbazin
2511
2512  * modules/access_output/file.c: make the output file writeable by the owner.
2513
2514 2003-06-20 Friday 23:13  hartman
2515
2516  * added missing support for CONFIG_ITEM_DIRECTORY to gtk prefs.
2517
2518 2003-06-20 Friday 21:34  ipkiss
2519
2520   * ./doc/skins/events-howto.txt: added some events
2521   * ./modules/gui/skins/*: fixed my last commit
2522
2523 2003-06-20 Friday 19:50  ipkiss
2524
2525   * ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the
2526     "display" attribute of ControlText. It allows to show the title of
2527     the current stream, without the full path.
2528   * ./doc/skins/*: updated the doc
2529
2530 2003-06-20 Friday 15:34  hartman
2531
2532  * Made the search path configuration options, directory instead of string options.
2533
2534 2003-06-20 Friday 11:42  alexis
2535
2536  modules/misc/sap.c: fix for the default scope of the IPv6 announces.
2537  python/setup.py: a configuration that should work better.
2538
2539 2003-06-20 Friday 01:27  hartman
2540
2541  * vlc.ebuild: added support for faad2 and skins. See the wiki page for info.
2542  * README.MacOSX.rtf: More updates because of new prefs dialog.
2543
2544 2003-06-19 Thursday 21:09  gbazin
2545
2546  * modules/codec/ffmpeg/video.c: disabled direct rendering when hurry-up is
2547  enabled. ffmpeg doesn't properly release old pictures when frames are skipped.
2548
2549 2003-06-19 Thursday 18:45  gbazin
2550
2551  * modules/access_output/udp.c: removed unnecessary code.
2552
2553 2003-06-19 Thursday 18:44  titer
2554
2555   beos/VideoOutput.cpp : fixed a visual bug in fullscreen that happens with
2556    a few Dano/Zeta themes
2557
2558 2003-06-19 Thursday 18:22  gbazin
2559
2560  * modules/access_output/udp.c: implemented a caching mechanism which solves all the bad quality streaming issues that have been reported. The caching value can be modified with the --udp-sout-caching config option (the default value being DEFAULT_PTS_DELAY ==  300 milisec).
2561
2562 2003-06-19 Thursday 13:08  sam
2563
2564    * ./modules/misc/screensaver.c: the screensaver was disabled way too often
2565      because I forgot to reinitialise an index.
2566
2567 2003-06-19 Thursday 12:21  gbazin
2568
2569  * modules/gui/wxwindows/*: changed the preferences panel to use textctrls for float values as spinctrls don't support floats. The advanced checkbox is only displayed if needed. Fixed the play/pause buttons tooltip.
2570
2571 2003-06-19 Thursday 02:14  sam
2572
2573    * debian/rules:
2574      + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
2575        so that the rules can be called directly.
2576    * debian/control:
2577      + Removed leading "a"s from package descriptions.
2578      + Set policy to 3.5.10.
2579    * debian/copyright:
2580      + Removed debian/vlc.copyright.
2581
2582 2003-06-18 Wednesday 12:18  zorglub
2583
2584  SAP can now listen for IPv6 announces
2585
2586  To enable this, start vlc with --sap-ipv6
2587  To disable IPv4 listening, use --no-sap-ipv4
2588
2589  You can also set the scope of the announces (default is 3)
2590
2591 2003-06-17 Tuesday 21:52  asmax
2592
2593  * moved the ttl help in the right section
2594
2595 2003-06-17 Tuesday 21:07  gbazin
2596
2597  * modules/codec/ffmpeg/video.h: forgot to remove a reference to the old postprocessing code.
2598
2599 2003-06-17 Tuesday 20:56  asmax
2600
2601  * fixed another compilation issue of python module
2602
2603 2003-06-17 Tuesday 20:47  asmax
2604
2605  * fixed a very old bug preventing the whole thing from working :(
2606
2607 2003-06-17 Tuesday 20:10  hartman
2608
2609  * Fixes to the german translation
2610
2611 2003-06-17 Tuesday 20:03  hartman
2612
2613  * moved the capability definition up one line. the config options follow the capability now. Circumvents a bug with OSX prefs dialog.
2614
2615 2003-06-17 Tuesday 18:13  asmax
2616
2617  * tooltips are now updated during scrolling
2618
2619 2003-06-17 Tuesday 16:09  gbazin
2620
2621  * modules/*: got rid of empty module objects.
2622  * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules.
2623
2624 2003-06-17 Tuesday 14:43  hartman
2625
2626  modules/codec/quicktime.c: Disabled all video codecs accept SVQ3
2627  modules/gui/macosx/intf.m: Fixed an inconsistenty in the translation
2628  cvS: ----------------------------------------------------------------------
2629
2630 2003-06-17 Tuesday 14:38  hartman
2631
2632  * modules/gui/macosx/output.m: Fixed a bug in the transcoding dialog.
2633  * extras/MacOSX/Resources/English.lproj/MainMenu.nib:
2634    Fixed two cosmetic issues in the stream output dialog.
2635  * po/de.po: Update german translation courtesy of: Felix Kuhne <FK at aenneburghardt.de>
2636
2637 2003-06-16 Monday 21:55  gbazin
2638
2639  * modules/gui/wxwindows/preferences.cpp: fixed the preferences to also show the config options of sub-modules.
2640  * include/modules_inner.h: removed unneeded initialization.
2641
2642 2003-06-16 Monday 20:49  gbazin
2643
2644  * modules/codec/ffmpeg/video.c: fixed the last direct rendering bug.
2645
2646 2003-06-16 Monday 20:23  gbazin
2647
2648  * configure.ac.in, modules/codec/ffmpeg/*: a few direct rendering fixes and got rid of the old post-processing code.
2649
2650 2003-06-16 Monday 15:39  zorglub
2651
2652  * SAP can now handle SAP-announced IPv6 streams
2653
2654 2003-06-15 Sunday 22:32  hartman
2655
2656  * NEWS: small corrections
2657  * modules/codec/ffmpeg: I had disabled IV31 support on intel instead of on ppc
2658  * modules/codec/quicktime.c: cosmetic fix
2659
2660 2003-06-15 Sunday 15:20  hartman
2661
2662  * Fixed applescript Fullscreen command.
2663
2664 2003-06-15 Sunday 15:16  sigmunau
2665
2666  id3tag.c: Do not try to seek on network streams even if they have b_seekable set to
2667  true, since this seems to break playback of some streams over http. It also
2668  takes to much time just to get some fancy metadata
2669
2670 2003-06-15 Sunday 14:00  hartman
2671
2672  * ./po/it.po: Fresh Italien translation, courtesy of by Bruno <allevb at tin.it>
2673  * ./po/nl.po: New Dutch Translation by /me ;)
2674  * README.MacOSX.rtf: Updated instructions of Prefence usage.
2675
2676 2003-06-15 Sunday 01:23  massiot
2677
2678  * Removed the ugly dependancy on glibc in the ipv6 module.
2679  * po/fr.po: French translation courtesy of Jean-Pierre Kuypers.
2680  * Miscellaneous clean-ups.
2681
2682 2003-06-14 Saturday 22:14  hartman
2683
2684  * We should be compatible with older versions of faad again
2685
2686 2003-06-14 Saturday 22:12  gbazin
2687
2688  * configure.ac.in: old faad2 detection.
2689
2690 2003-06-14 Saturday 21:18  gbazin
2691
2692  * modules/gui/wxwindows/open.cpp: fixed a couple of bugs with the open dialog.
2693
2694 2003-06-14 Saturday 21:06  hartman
2695
2696  * Dramatically improved the ebuild.
2697    - To be done before 0.6.0 release: insert correct contrib links for ffmpeg and libmpeg2
2698    - fix faad2? currently disabled
2699
2700 2003-06-14 Saturday 18:49  gbazin
2701
2702  * modules/gui/skins/x11/x11_window.cpp: small bugfix for icons support.
2703
2704 2003-06-14 Saturday 16:29  gbazin
2705
2706  * src/misc/configuration.c: in config_SaveConfigFile() don't save options that
2707  kept their original value (thanks fenrir for the suggestion).
2708
2709 2003-06-14 Saturday 15:43  gbazin
2710
2711  * modules/codec/ffmpeg/*: fix for ffmpeg direct rendering. Direct rendering is now
2712  enabled by default.
2713
2714 2003-06-14 Saturday 12:32  titer
2715
2716   beos/VideoOutput.cpp : make the BPopUpMenu stickable
2717
2718 2003-06-14 Saturday 00:49  titer
2719
2720   include/vlc_threads.h: more BeOS' priorities tuning.
2721
2722 2003-06-13 Friday 21:18  asmax
2723
2724  * X11 skin windows should have an icon now
2725
2726 2003-06-13 Friday 15:54  gbazin
2727
2728  modules/gui/wxwindows/*: fix for the volume control under win32.
2729
2730 2003-06-13 Friday 12:08  gbazin
2731
2732  * modules/misc/network/ipv6.c: fixed multicast support on win32. Well, it is working on Win2k but might require run-time OS version checking to have it woking on XP as well. (you might have to add a multicast route: ipv6 rtu FF00::/8 #intfnum)
2733
2734 2003-06-13 Friday 03:21  sam
2735
2736    * ./src/misc/messages.c: ouch. when the message queue was full, we were
2737      using our va_list twice, which caused crashes on architectures where
2738      va_list is a pointer; we now use va_copy whenever possible.
2739
2740 2003-06-13 Friday 00:15  titer
2741
2742   modules/gui/beos/Interface.cpp : fixed a possible crash
2743
2744 2003-06-12 Thursday 23:03  gbazin
2745
2746  * modules/misc/network/ipv6.c: gave a quick try to implementing ttl for ipv6.
2747
2748 2003-06-12 Thursday 22:27  massiot
2749
2750  * modules/codec/spudec/spudec.c: Take small font by default
2751
2752 2003-06-12 Thursday 22:03  gbazin
2753
2754  * modules/gui/wxwindows/interface.cpp: fixed compile issue.
2755
2756 2003-06-12 Thursday 21:28  gbazin
2757
2758  * modules/gui/wxwindows/*: added a volume control.
2759
2760 2003-06-12 Thursday 15:56  gbazin
2761
2762  * modules/access_output/file.c: win32 compilation fix.
2763
2764 2003-06-12 Thursday 11:37  zorglub
2765
2766  Code cleanup
2767
2768 2003-06-12 Thursday 08:14  gbazin
2769
2770  * share/Makefile.am: fixed my previous fix ;)
2771
2772 2003-06-12 Thursday 06:56  gbazin
2773
2774  * Makefile.am: fixed inclusion of skins in make dist.
2775
2776 2003-06-11 Wednesday 22:46  gbazin
2777
2778  * ALL: bumped version number to 0.6.0-test3 + po updates
2779
2780 2003-06-11 Wednesday 21:46  asmax
2781
2782  * skin_main.cpp,x11_theme.cpp: better way to fix the "open skin bug" !
2783  * share/Makefile.am: install skins at make install (closes bug #856)
2784
2785 2003-06-11 Wednesday 21:41  gbazin
2786
2787  * modules/access_output/file.c: use open() instead of fopen(). This allows us to use _lseeki64() on win32.
2788
2789 2003-06-11 Wednesday 20:36  gbazin
2790
2791  * modules/video_filter/osd_text.c: small compile fix that seems to be needed on
2792  some platforms.
2793
2794 2003-06-11 Wednesday 18:45  gbazin
2795
2796  * NEWS: updated.
2797
2798 2003-06-11 Wednesday 18:20  gbazin
2799
2800  * modules/audio_output/directx.c: fixed mem leak in 5.1 audio.
2801
2802 2003-06-11 Wednesday 15:53  gbazin
2803
2804  * modules/demux/ogg.c, modules/codec/theora.c: updated the ogg demuxer and theora decoder to the latest libtheora alpha 2 release.
2805
2806 2003-06-11 Wednesday 10:42  gbazin
2807
2808  * modules/gui/skins/*: fix for msvc .dsp generation, replaced the BASIC_SKINS macro with the standard MODULE_NAME_IS_foo one and a couple of compilation fixes for msvc.
2809  * msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old.
2810  * modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded.
2811
2812 2003-06-10 Tuesday 23:01  massiot
2813
2814  * configure.ac.in: Renamed mpeg_video to mpeg_video_old, so that even
2815    people who explicitely set mpeg_video in the previous version will end
2816    up with libmpeg2 in 0.6.0.
2817  * modules/codec/libmpeg2.c: Fixed a potential segfault, especially
2818    with DVDs.
2819  * modules/codec/lpcm.c: Send two PES packets in one aout buffer, because
2820    some audio filters (read: coreaudio resampler) don't like too small
2821    packets (I know, this is ugly).
2822
2823 2003-06-10 Tuesday 22:42  gbazin
2824
2825  * modules/packetizer/mpegvideo.c, modules/mux/mpeg/*: fixed the dts/pts calculation in the mpegvideo packetizer. It should now handle streams where all the pictures don't have the same duration (eg. 3:2 pulldown). We don't calculate anymore the pts for every frame as it is impossible to do so for non low-delay streams.
2826
2827 2003-06-10 Tuesday 11:43  gbazin
2828
2829  * configure.ac.in: added an --enable-mostly-builtin option to avoid having too many plugins.
2830  * modules/gui/skins/src/*: reverted the last BASIC_SKINS patch (BASIC_SKINS was not broken, the changes were done on purpose).
2831  * modules/gui/skins/src/dialogs.[cpp,h]: ran dos2unix on these 2 files.
2832
2833 2003-06-10 Tuesday 11:12  massiot
2834
2835  Fixed a potential segfault.
2836
2837 2003-06-09 Monday 22:02  asmax
2838
2839  * x11_api.c: implemented OSAPI_GetNonTransparentColor (needed for fonts !)
2840
2841 2003-06-09 Monday 21:14  asmax
2842
2843  * X11 skins are now loaded from home directory or if it fails, from
2844    the share directory
2845
2846 2003-06-09 Monday 19:56  jpsaman
2847
2848  Run opie-vlc and zaurus-vlc as GuiServer. (Didn't I commit this before???).
2849
2850 2003-06-09 Monday 19:51  jpsaman
2851
2852  Updated build packages for test2 release.
2853
2854 2003-06-09 Monday 19:08  asmax
2855
2856  * fixed a segfault in FileInfo when p_info->psz_name == NULL
2857    but there are still other segfaults sometimes in FileInfo !!
2858
2859 2003-06-09 Monday 14:04  asmax
2860
2861  * now selection method in the playlist depends on the state of the
2862    CTRL button (as expected in a normal playlist !)
2863    TODO: - do the same under windows
2864          - replace all button constants 1/2 by MOUSE_LEFT/MOUSE_RIGHT
2865
2866 2003-06-09 Monday 12:33  asmax
2867
2868  * repaired basic_skins
2869  * removed all the compilation warnings
2870  * fixed LOTS of memory leaks in skins (gibalou, you should try valgrind
2871    on wxwindows plugin ;)
2872
2873 2003-06-09 Monday 09:29  massiot
2874
2875  * modules/access/file.c: Fixed a compile issue (thanks michael.mauch at gmx.de)
2876
2877 2003-06-09 Monday 07:16  gbazin
2878
2879  * modules/mux/mpeg/pes.c: allow cases where we don't write a pts.
2880  * modules/stream_out/display.c: handle cases where we don't have a pts/dts.
2881
2882 2003-06-09 Monday 06:52  gbazin
2883
2884  * modules/gui/skins/src/vlcproc.cpp: the "play" action will trigger the open dialog if the playlist is empty.
2885
2886 2003-06-09 Monday 00:33  massiot
2887
2888  * include/video.h include/video_output.h src/video_output/vout_pictures.c:
2889    In vout_CreatePicture() replace i_repeat_first_field by the more useful
2890    i_nb_fields
2891  * modules/gui/macosx/intf.m: Fixed a warning
2892  * modules/codec/libmpeg2.c include/vout_synchro.h src/video_output/vout_synchro.c:
2893    Re-added support for slice-I streams, plus miscellaneous tweakings
2894
2895 2003-06-09 Monday 00:32  asmax
2896
2897  * drag & drop works with gnome file manager now
2898
2899 2003-06-09 Monday 00:07  asmax
2900
2901  * drag & drop for X11 skins. Still mysterious problems but it's better
2902    than nothing
2903
2904 2003-06-08 Sunday 18:40  gbazin
2905
2906  * modules/gui/skins/x11/x11_window.cpp: avoid flicker when mapping a window.
2907  * share/skins/default/theme.xml: playlist is hidden by default.
2908
2909 2003-06-08 Sunday 18:17  asmax
2910
2911  * very beginning of drag and drop support in X11 skins
2912
2913 2003-06-08 Sunday 16:56  gbazin
2914
2915  * modules/gui/skins/*: display the popupmenu when you right click on the interface.
2916
2917 2003-06-08 Sunday 16:04  titer
2918
2919   Minor fix
2920
2921 2003-06-08 Sunday 15:22  asmax
2922
2923  * share/skins/default/theme.xml: fixed playlist size
2924  * modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting
2925    items
2926  * modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect
2927
2928 2003-06-08 Sunday 12:45  gbazin
2929
2930  * modules/gui/skins/x11/*: fixed transparency problem. XShapeCombineRegion() needs to be called before the window is mapped.
2931
2932 2003-06-08 Sunday 11:33  asmax
2933
2934  * better implementation of timers for X11 skins
2935
2936 2003-06-08 Sunday 00:32  asmax
2937
2938  * x11_font.cpp: fixed font placement
2939  * x11_window.*: real tooltip windows ! not perfect yet but it looks cool !
2940  * removed compilation of gtk2 skins module. If you want it back, good luck ;)
2941
2942 2003-06-07 Saturday 19:19  gbazin
2943
2944  * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist".
2945
2946 2003-06-07 Saturday 19:05  gbazin
2947
2948  * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
2949  and instructions to generate new fonts.
2950
2951 2003-06-07 Saturday 12:19  asmax
2952
2953  * beginning of tooltips (only in the console at the moment ;)
2954
2955 2003-06-07 Saturday 10:18  gbazin
2956
2957  * modules/gui/skins/x11/x11_theme.cpp: removed unnecessary stuff.
2958
2959 2003-06-07 Saturday 03:45  titer
2960
2961   modules/access/pvr/pvr.c : compile fix
2962
2963 2003-06-07 Saturday 03:25  titer
2964
2965   missing cvsignore
2966
2967 2003-06-07 Saturday 00:36  asmax
2968
2969  * implemented double click event for X11 skins. The delay is hard-coded
2970    (400ms) , maybe it could be stored in the vlc config file
2971
2972 2003-06-06 Friday 23:34  asmax
2973
2974  * got rid of this useless error message
2975
2976 2003-06-06 Friday 21:47  asmax
2977
2978  * x11/x11_window.cpp: fixed clipping and text attributes
2979
2980 2003-06-06 Friday 19:40  asmax
2981
2982  * key shortcuts for X11 skins are now working
2983
2984 2003-06-06 Friday 14:50  gbazin
2985
2986  * modules/gui/skins/src/themeloader.cpp: small fix for tgz skins.
2987
2988 2003-06-06 Friday 13:34  gbazin
2989
2990  * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested).
2991
2992 2003-06-06 Friday 11:09  gbazin
2993
2994  * modules/misc/network/ipv6.c: oups, ipv6 multicast wasn't enabled on win32. Also fixed the interface name parsing in the MRL.
2995
2996 2003-06-06 Friday 02:48  hartman
2997
2998  * Typo's by me. ( Cool i included a dutch sentence a while ago and noone noticed ?)
2999
3000 2003-06-06 Friday 02:23  hartman
3001
3002  * All: some spelling corrections and description string clarifications.
3003    There is a lot of improvement left here.
3004
3005 2003-06-06 Friday 00:38  hartman
3006
3007  * modules/gui/macosx/prefs.?:
3008    - Changed modules list to use Default instead of None. probably clearer to
3009      users.
3010    - Have a warning before resetting the prefs.
3011
3012 2003-06-05 Thursday 22:16  asmax
3013
3014  * x11/x11_timer.* : classes to implement platform-independant timers
3015  * controls/text.cpp : text scrolling works ! (at least in the main window)
3016
3017 2003-06-05 Thursday 21:22  gbazin
3018
3019  * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface.
3020
3021 2003-06-05 Thursday 11:52  gbazin
3022
3023  * include/vlc_common.h: fixed the I64C() macro for mingw.
3024  * src/misc/mtime.c: implemented the heuristic described in http://www.cs.man.ac.uk/fellowsd-bin/TIP/7.html to test whether the win32 performance counter is reliable. That should fix the clock problems that a few users reported on win32.
3025
3026 2003-06-04 Wednesday 23:17  massiot
3027
3028  VLC 0.6 codename is Trevelyan.
3029
3030 2003-06-04 Wednesday 21:41  titer
3031
3032   Added a special access module for PVR MPEG-2 encoding boards.
3033   It allows to change the frequency and such things quite easily, from VLC.
3034   You'll have to --enable-pvr to build it.
3035
3036 2003-06-04 Wednesday 18:47  asmax
3037
3038  * added <unistd.h> or it doesn't compile !
3039
3040 2003-06-04 Wednesday 17:44  gbazin
3041
3042  * modules/gui/skins/x11/x11_api.cpp: implemented OSAPI_GetTime() and OSAPI_RmDir().
3043
3044 2003-06-04 Wednesday 16:44  gbazin
3045
3046  * modules/gui/skins/src/vlcproc.cpp: compilation fix.
3047
3048 2003-06-04 Wednesday 16:03  gbazin
3049
3050  * modules/gui/skins/*: misc fixes and clean-up. There are still thread issues when passing messages between the skins thread and the wxWindows dialogs thread that will need to be fixed.
3051  * modules/gui/wxwindows/timer.cpp: fixed comment.
3052
3053 2003-06-03 Tuesday 23:17  massiot
3054
3055  * OS X users can now browse the DVD menus with the arrow keys.
3056
3057 2003-06-03 Tuesday 22:21  hartman
3058
3059  * When choosing a autogenerated menuitem, we now create a new thread to
3060    do the actual execution of this command. this is a (very ugly) workaround
3061    to the problem we were having with the deinterlace menu on osx.
3062
3063    It works now, but now i'm running into the black screen and continous
3064    "late picture skipped (-218000)" again which is also plagueing us when you
3065    enter fullscreen with a filter enabled. This ought to be fixed before 0.6.0
3066    as well.
3067
3068 2003-06-03 Tuesday 22:20  gbazin
3069
3070  * modules/gui/skins/src/*: oops, forgot to add a bunch of files.
3071
3072 2003-06-03 Tuesday 22:18  gbazin
3073
3074  * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2.
3075  * modules/gui/wxwindows/*: fixed bug in sout dialog box.
3076  * modules/gui/skins/*: factorised the wxwindows dialogs code in dialogs.cpp. wxWindows is also initialised earlier on to allow opening a skins file with a wxWin dialog box. (Note: I badly broke the GTK2 skins).
3077
3078 2003-06-03 Tuesday 12:06  titer
3079
3080   modules/gui/beos/* : fixed the screenshot format selection I broke lately
3081
3082 2003-06-02 Monday 16:01  sigmunau
3083
3084  http.c: if the webserver doesn't return 206 the stream is not seekable.
3085
3086 2003-06-02 Monday 12:42  hartman
3087
3088  * modules/codec/libmpeg2.c: fixed a crasher with invalid pictures
3089  * modules/gui/macosx/playlist.m: better fix for playlists on 10.1
3090
3091 2003-06-01 Sunday 23:48  hartman
3092
3093  * ALL:
3094    - Changed the autogenerated menu's in a system working similar to wxWindows.
3095    - The deinterlace menu is autogenerated now. However it seems the problem
3096      with on the fly filter changes still exists.
3097
3098 2003-06-01 Sunday 22:11  asmax
3099
3100  * modules/gui/skins/x11/x11_api.cpp: fixed OSAPI_GetScreenSize
3101  * all: added locks around X calls to make them thread safe (will be
3102    useful in the next commit ;-)
3103
3104 2003-06-01 Sunday 17:13  asmax
3105
3106  * mouse wheel scroll for X11 skins
3107
3108 2003-06-01 Sunday 16:39  asmax
3109
3110  * configure.ac.in : fixed linking of skins modules
3111  * modules/gui/skins/*:
3112    - fixed the wxwindows bug, due to a huge bug with broadcast events
3113    - beginning of fonts in X11 skins
3114  so, you can test the X11 skins module: it should work now !
3115
3116 2003-06-01 Sunday 00:26  fenrir
3117
3118   * ts: fix current_next value.
3119
3120 2003-05-31 Saturday 23:41  sam
3121
3122    * ./debian/vlc.mime: the vlc packages registers with the Debian MIME system.
3123
3124 2003-05-31 Saturday 23:23  ipkiss
3125
3126   * skins/controls/button.cpp: Fixed a nasty bug.
3127   * skins/controls/generic.h: Some public fields are now protected
3128   * skins/src/window.cpp:
3129      - Added a few debug messages
3130      - Invisible controls don't receive events anymore
3131
3132  Note: There are still a few bugs in the code handling the controls and
3133  their different states, and I think they will be difficult to fix with
3134  the current code structure. A rewrite of this part of code could be a
3135  good idea (perhaps using states and transitions between states, like
3136  Zinf does?).
3137
3138 2003-05-31 Saturday 21:49  fenrir
3139
3140   * ts: proper fix for both.
3141
3142 2003-05-31 Saturday 16:15  fenrir
3143
3144   * ts: reverse my last commit (the proper way should be to modify also the
3145   muxer but this will break compatibility).
3146
3147 2003-05-31 Saturday 12:24  titer
3148
3149   * src/input/input_ext-intf.c :  added an input_SetRate function; it is
3150     quite more convenient than, e.g, calling input_SetStatus( STATUS_FASTER )
3151     two times if you want to switch from 1:1 to 4:1 from the interface.
3152     Old functions still work.
3153   * modules/gui/beos/VlcWrapper.cpp : use it
3154
3155 2003-05-31 Saturday 01:23  fenrir
3156
3157   * mjpeg grabbing added, thanks to Paul Forgey <paulf at aphrodite dot com>
3158   that had done all the work.
3159
3160  Paul Forgey's notes:
3161  --------------------
3162
3163  Unfortunatley, the v4l interface shows how much it sucks here.  I can't
3164  wait for v4l2 to become more common.  Anyway, the mjpeg mechanism
3165  captures completely differently than the uncompressed frame capture
3166  mechanism.  This means the code has to split off a bunch to do similar
3167  things depending on mjpeg being set or not.  For some reason, I can't
3168  use non v4l2 calls to capture uncompressed frames from the lml33,
3169  however I do have another bttv card on my system to test that I didn't
3170  break the non-mjpeg stuff.
3171
3172  The Zoran encoders don't use square pixels.  So the 4:3 (or 16:9)
3173  picture is going to show up as 720x480.  I don't know my way around the
3174  code well enough to know how to specify a non-square pixel aspect
3175  ratio.  If there isn't a way to do it, it would be nice to be able to
3176  specify as an option the aspect ratio of the sourc.  Either 4:3 or 16:9
3177  in the case of anamorphic S-Video, which does occur.
3178
3179  I stole the videodev_mjpeg.h header from the lavrec project.  Despite
3180  the linux kernels having support for the Zoran cards, there doesn't seem
3181  to be a reliable way to pick up this header, which is probably why
3182  lavrec did it this way.  Since it only defines ioctl definitions, I
3183  don't think using it is a legal problem.
3184
3185  I also modified the audio handling a bit.  If the card supports audio,
3186  great, we'll set the card's parameters as we did before.  But if adev=
3187  is specified, use it regardless.  The reason to do this is to capture
3188  audio from the sound card with video coming from, say, a web cam or in
3189  my case, an encoder card which doesn't have any audio capabilities at
3190  all.
3191
3192 2003-05-31 Saturday 00:10  fenrir
3193
3194   * mux/ts.c : allowed sending mjpeg (who said that's ugly ?)
3195   * demux/ts.c : fixed an endian problem with such private stream.
3196
3197 2003-05-30 Friday 18:43  titer
3198
3199   modules/gui/beos/* : fixed "Goto Menu" menuitem enabling
3200
3201 2003-05-30 Friday 17:30  titer
3202
3203   modules/gui/beos/* : misc fixes & enhancements
3204
3205 2003-05-29 Thursday 21:40  asmax
3206
3207  * X11 skins now use imlib2 -> you need to bootstrap
3208    wxwindows dialogs are not supposed to work yet, if they do you are
3209    lucky ;)
3210
3211 2003-05-29 Thursday 16:48  asmax
3212
3213  * x11/x11_theme.cpp: better timing for SkinManage
3214  * src/vlcproc.cpp: hack to make OpenDialog work, but it MUST be
3215    changed !
3216
3217 2003-05-28 Wednesday 23:56  asmax
3218
3219  * AT LAST events work in X11 skins !
3220
3221 2003-05-28 Wednesday 03:53  hartman
3222
3223  * src/libvlc.h:
3224    - added "en" to the list of languages in the preferences.
3225    - added DIV1, DIV2, i263, WMV1 to video encoding options in prefs.
3226      FENRIR: is this correct this way?
3227
3228 2003-05-28 Wednesday 00:52  titer
3229
3230   modules/video_output/x11/xcommon.c : compile fix for gcc != 3
3231
3232 2003-05-27 Tuesday 22:57  gbazin
3233
3234  * install-win32: fixed the nsi script to not include the FAQ.
3235
3236 2003-05-27 Tuesday 22:42  hartman
3237
3238  * Turn mem leaks into warning's instead of errors. Users seem to think that
3239    mem leaks will kernel panic there machine or something ;)A
3240    This will generate less bugreports, yet keep them visible to those who
3241    should and will care.
3242
3243 2003-05-27 Tuesday 21:48  gbazin
3244
3245  * ALL: bumped version to 0.6.0-test2
3246  * Makefile.am: got rid of the faq in the package-win32 target.
3247
3248 2003-05-27 Tuesday 20:43  gbazin
3249
3250  * modules/access/vcd/cdrom.c: On winNT/2K/XP we set the track format to YellowMode2 when issuing raw read requests. Otherwise we can't read the SVCD DATA track which is in Mode2 Form1.
3251
3252 2003-05-27 Tuesday 13:22  titer
3253
3254   * src/stream_output/announce.c : BeOS compile fix.
3255     setsockopt( IP_MULTICAST_TTL ) is done in network/ipvx.c (if supported),
3256     so there is no need to do it here again.
3257   * modules/gui/beos/* : minor fixes
3258
3259 2003-05-27 Tuesday 11:35  gbazin
3260
3261  * modules/gui/wxwindows/*: fixed context menu problem on win32.
3262
3263 2003-05-27 Tuesday 01:48  hartman
3264
3265  * removed vlc_wraptext
3266
3267 2003-05-26 Monday 19:26  gbazin
3268
3269  * modules/video_output/directx/events.c: fixed breakage.
3270
3271 2003-05-26 Monday 19:06  gbazin
3272
3273  * modules/audio_output/alsa.c: the aout-device obj var wasn't destroyed properly on probe() failure, preventing other audio plugins from working afterwards.
3274  * modules/gui/skins/src/skin_main.cpp: got rid of the skins shortcut.
3275  * modules/gui/wxwindows/*: the popupmenu is not created inside the timer anymore so the slider will still be active when the popup is triggered.
3276  * modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c, src/playlist/playlist.c: new intf-popupmenu obj var to handle popup context menu requests from the vouts.
3277
3278 2003-05-26 Monday 16:06  gbazin
3279
3280  * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes.
3281
3282 2003-05-26 Monday 14:59  hartman
3283
3284  * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100
3285  * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx
3286  * modules/gui/macosx/intf.?: added a wrapString:toWidth function
3287  * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it
3288    was ugly. now we use our own, osx method. This fixes tooltips in japanese
3289    I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused.
3290
3291 2003-05-26 Monday 13:45  zorglub
3292
3293  * The VLC-integrated SAP server now sends compliant packets. They can
3294    only be viewed with the CVS version of VLC
3295
3296 2003-05-26 Monday 02:09  gbazin
3297
3298  * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready().
3299     started to implement X11Region and integrated the wxWindows dialogs.
3300  * configure.ac.in: the X11 skins are the default ones when you use --enable-skins. To select the GTK2 version, you also need to use --with-gtk2-skins.
3301
3302 2003-05-26 Monday 02:03  hartman
3303
3304  * modules/gui/macosx/prefs.m: fixed the module selectors.
3305  * modules/video_filter/crop.c: clarified the use of crop. someone please
3306    check, i'm not entirely sure this is correct. Actually i think we should
3307    split this up in more then one config item, for GUI preferences clarity.
3308    Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or
3309    like ffmpeg has which uses left, right, top and bottom offsets.
3310
3311 2003-05-26 Monday 01:25  hartman
3312
3313  * extras/MacOSX/Resources/English.lproj/MainMenu.nib
3314  * modules/gui/macosx/output.m:
3315    - changed the textfields for bitrate into comboboxes with suggested values
3316      identical to the ones in wxwindows intf.
3317    - changed "bitrate (bps)" into "bitrate (kb/s)
3318  * modules/gui/macosx/prefs.?:
3319    - update the current view when advanced is changed.
3320    - module_lists now use the description strings.
3321    - always wraptext on tooltips. Currently japanese language is breaking.
3322    - we now have sliders for int/float config options with ranges.
3323    - fixed a warning message about an un-init'ed module_t.
3324  * modules/video_filter/adjust.c:
3325    - added the ranges to the description strings of the config options.
3326    - blur-factor now uses a range as according to it's description string
3327      it already should have used this.
3328
3329 2003-05-25 Sunday 23:08  titer
3330
3331   modules/gui/beos/MediaControlView.cpp: fixed a strange crash that happens
3332     since the gettext behaviour changed
3333
3334 2003-05-25 Sunday 22:36  titer
3335
3336   * bootstrap: remove a -shared flag as ./configure already adds it for
3337     platforms which need it
3338   * configure.ac.in: don't use -shared on BeOS
3339
3340 2003-05-25 Sunday 20:16  gbazin
3341
3342  * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension.
3343
3344 2003-05-25 Sunday 19:24  gbazin
3345
3346  * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard.
3347
3348 2003-05-25 Sunday 18:32  sigmunau
3349
3350  convert the strings in the id3tags to utf8 before storing them.
3351
3352 2003-05-25 Sunday 18:02  nitrox
3353
3354  . SAP/SDP packets parsing: ability to parse RFC compliant packets
3355    parse_sap returns the SAP header length
3356    parse_sdp only parse the SDP payload
3357    note that VLC will discard messages from the old miniSAP-server
3358    (You have to use CVS version of miniSAP-server)
3359    (Messages from the new miniSAP-server will be discarded with old VLC)
3360
3361 2003-05-25 Sunday 17:27  massiot
3362
3363  * We now use UTF-8 internally under Mac OS X. This requires a libiconv-
3364  enabled version of gettext. (patch courtesy of the DJ)
3365
3366 2003-05-25 Sunday 17:21  titer
3367
3368   modules/gui/beos/PreferencesWindow.* :
3369    * added a BBox around each panel (looks nicer)
3370    * now use BSliders for {integer,float}_with_range
3371
3372 2003-05-25 Sunday 11:31  gbazin
3373
3374  * src/video_output/video_output.c, modules/video_output/directx/*, modules/video_output/x11/xcommon.c: fullscreen state is now attached to the input, so it will be remembered even if the vout is restarted (switching filters, dvd menus, etc...).
3375  * modules/video_filter/deinterlace/deinterlace.c: small change.
3376
3377 2003-05-25 Sunday 10:14  gbazin
3378
3379  * modules/codec/ffmpeg/ffmpeg.c: fixed typo.
3380
3381 2003-05-25 Sunday 00:16  gbazin
3382
3383  * modules/codec/ffmpeg/ffmpeg.c: clean-up for the ffmpeg config options.
3384
3385 2003-05-24 Saturday 23:40  gbazin
3386
3387  * src/misc/variables.c, include/variables.h: first pass at object var inheritance.
3388  * rc/video_output/video_output.c, modules/video_filter/deinterlace/deinterlace.c: fixes to the deinterlace object var.
3389
3390 2003-05-24 Saturday 21:28  asmax
3391
3392  * events aren't perfect yet, but it is better enough to commit
3393
3394 2003-05-24 Saturday 20:54  gbazin
3395
3396  * src/video_output/video_output.c: new "deinterlace" object variable.
3397  * modules/gui/macosx/prefs.m: compilation fix.
3398  * modules/gui/wxwindows/menus.cpp: use the "deinterlace" object var.
3399  * modules/gui/skins/*: couple of fixes.
3400
3401 2003-05-24 Saturday 17:52  gbazin
3402
3403  * modules/gui/skins/*: compilation fixes.
3404  * modules/gui/wxwindows/*: fixed the open dialog to switch to the requested file/disc/net section.
3405
3406 2003-05-24 Saturday 15:11  titer
3407
3408   * Makefile.am: minor change in BeOS packages generation
3409   * doc/release-howto.txt: remove outdated info about how to build BeOS
3410     packages
3411
3412 2003-05-24 Saturday 13:14  gbazin
3413
3414  * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated.
3415
3416 2003-05-24 Saturday 13:05  massiot
3417
3418  * modules/codec/libmpeg2.c: Fixed synchro with field pictures.
3419
3420 2003-05-24 Saturday 12:55  jpsaman
3421
3422  Added option to run vlc as a Qt Embedded Gui Server. Use --qte-guiserver to enable this feature. The default is to run as a normal GuiClient.
3423
3424 2003-05-24 Saturday 12:53  sam
3425
3426    * ./po/*: re-ran toolbox --update-po.
3427    * ./po/en_GB.po: the British translation is up to date.
3428
3429 2003-05-24 Saturday 12:35  sam
3430
3431    * ./Makefile.am: used $(srcdir) where necessary (Closes: #319).
3432
3433 2003-05-24 Saturday 12:34  sam
3434
3435    * ./toolbox: we no longer translate the Borland plugin.
3436
3437 2003-05-24 Saturday 12:10  sam
3438
3439    * ./configure.ac.in: the help message now says libmad is enabled by
3440      default (Closes: #704).
3441
3442 2003-05-24 Saturday 11:53  sam
3443
3444     * ./modules/access_output/udp.c: if the clock needs to be reset, we do not
3445       wait or we will face delay issues as reported in #794. Fix inspired from
3446       a suggestion by John Michael Zorko.
3447
3448 2003-05-24 Saturday 02:48  hartman
3449
3450  * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic.
3451  * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder.
3452  * modules/gui/macosx/macosx.m: typo
3453  * modules/gui/macosx/prefs.m: fix of the module selectors.
3454  * po/nl.po: i've taken a head start on the translations.
3455  * src/libvlc.h: removed unused string RT_PRIORITY_TEXT
3456
3457 2003-05-23 Friday 23:53  sigmunau
3458
3459  the http interface should now output valid xhtml 1.0.
3460
3461 2003-05-23 Friday 13:02  hartman
3462
3463  * Updated the informal message to report the ip and port the http intf was
3464    started on. This will help ppl to actually use the thing ;)
3465
3466 2003-05-23 Friday 11:41  sam
3467
3468    * Built-in modules were linked twice in the mozilla plugin; removed the
3469      non-PIC ones (Closes Debian bug #194384).
3470
3471 2003-05-23 Friday 00:00  hartman
3472
3473  * vlc.ebuild: fixed the ebuild. Now i know it should work with a test2 ;)
3474  * modules/gui/macosx/vout.m: removed some code that was preventing us from
3475    using chroma converters.
3476  * modules/codec/quicktime.c:
3477    - added the video decoder. only works with SVQ3 atm, returns Invalid
3478      BITMAPHEADER for some reason in all other cases.
3479    - did some cleaning up. this might just work under Win32 now aswell,
3480      gibalou will do some testing tomorrow ;)
3481    - SVQ3 QT degrades faster then the ffmpeg version, but also recovers
3482      faster. I'm not yet sure which one i prefer.
3483
3484 2003-05-22 Thursday 22:24  gbazin
3485
3486  * modules/gui/wxwindows/streamout.cpp: fixed typo.
3487
3488 2003-05-22 Thursday 21:42  gbazin
3489
3490  * src/libvlc.h: fixed spelling mistake.
3491  * modules/gui/wxwindows/preferences.cpp: allow negative numbers in spinctrls.
3492  * modules/demux/asf,avi,mp4: use p_input->stream.control.b_mute.
3493
3494 2003-05-22 Thursday 20:56  hartman
3495
3496  * spelling error in description string
3497
3498 2003-05-22 Thursday 20:45  hartman
3499
3500  * added an ifdef for SVQ3
3501
3502 2003-05-22 Thursday 20:06  asmax
3503
3504  * at last the python module works again !
3505   (so stupid: the flag -lavcodec had to be at the *end* of the line !)
3506
3507 2003-05-22 Thursday 18:30  asmax
3508
3509  * started to repair build of python module
3510
3511 2003-05-22 Thursday 16:01  gbazin
3512
3513  * src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values.
3514
3515 2003-05-22 Thursday 15:34  hartman
3516
3517  * modules/control/http.c: strings for the address and the port variable were switched.
3518
3519 2003-05-22 Thursday 14:40  hartman
3520
3521  * fixed a localization issue
3522
3523 2003-05-22 Thursday 14:25  hartman
3524
3525  * modules/gui/macosx/playlist.m: fixed my fix
3526  * modules/gui/macosx/output.m: removed a debug statement
3527  * modules/gui/macosx/prefs.m: fixed localizations of the prefs panel.
3528
3529 2003-05-22 Thursday 13:40  hartman
3530
3531  * Fixed an issue that was preventing the use of the playlist in Mac OS 10.1
3532
3533 2003-05-22 Thursday 12:00  gbazin
3534
3535  * INSTALL.win32: added a small note about running vlc under the msvc debugger.
3536  * modules/gui/wxwindows/*: small fixes.
3537  * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
3538  * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.
3539
3540 2003-05-21 Wednesday 21:30  hartman
3541
3542  * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1
3543    version was broken.
3544  * extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths.
3545
3546 2003-05-21 Wednesday 19:55  hartman
3547
3548  * vlc.ebuild: This ebuild should work if we release a test2.
3549  * modules/codec/quicktime.c: I added all the audio formats I know QT can handle.
3550    except for mp3 ;)
3551  * modules/codec/ffmpeg: added asv1 (disabled), and enabled IV31 on little endian,
3552    since the problems with this decoder are endian specific according to it's creator.
3553
3554 2003-05-21 Wednesday 18:09  jpsaman
3555
3556  Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me!
3557
3558 2003-05-21 Wednesday 18:04  jpsaman
3559
3560  More buildscript fixes.
3561
3562 2003-05-21 Wednesday 15:54  gbazin
3563
3564  *  modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed.
3565
3566 2003-05-21 Wednesday 15:40  hartman
3567
3568  * include/main.h
3569    src/libvlc.c: Added a quicktime_lock on SYS_DARWIN
3570  * ALL: QT on OSX is not threadsafe in certain areas. i have found the proces
3571    of identifying the right Codec to use for decoding to be one of these areas.
3572    So when we do this, only one thread at a time can use QT.
3573    Watching QT trailers is doable now, as soon as ffmpeg fix their altivec optimizations again ;)
3574
3575 2003-05-21 Wednesday 13:27  gbazin
3576
3577  * modules/gui/skins/src/vlcproc.cpp: fixed yesterday's breakage.
3578  * modules/gui/wxwindows/menus.cpp: fixes for menu auto-generation.
3579  * src/video_output/video_output.c: added a "fullscreen" object variable.
3580  * modules/video_output/directx/*: added an always-on-top object variable and modified to take into account the fullscreen object variable.
3581
3582 2003-05-21 Wednesday 13:19  sigmunau
3583
3584  removed the desctiption texts of a nonexisting config option
3585
3586 2003-05-21 Wednesday 13:10  sigmunau
3587
3588  removed the --playlist option as it doesn't seem to be used
3589
3590 2003-05-20 Tuesday 23:17  gbazin
3591
3592  * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.
3593
3594 2003-05-20 Tuesday 21:35  hartman
3595
3596  * ALL: added a quicktime module.
3597    - This module provides QDM2 and QDMC sound support on OSX by linking to
3598      the native QT libraries. We now have FULL QT trailer support on OSX.
3599    - The video part of this decoder is not yet working on OSX.
3600    - This can be used for a future win32dll loader system as well.
3601
3602 2003-05-20 Tuesday 20:09  jpsaman
3603
3604  Modified build scripts
3605
3606 2003-05-20 Tuesday 18:53  hartman
3607
3608  * NEWS: updated some OSX info
3609  * ALL:
3610    - added CDDA support
3611    - added a "Online Documentation" item to the Help menu
3612    - removed some debugging strings
3613
3614 2003-05-20 Tuesday 16:20  zorglub
3615
3616  All: Support for SAP advertising in stream output
3617
3618         add sap, or sap="Name" in the stream output options
3619
3620 2003-05-20 Tuesday 16:08  sigmunau
3621
3622  kde.cpp: explicitly tell kde with icons to use. Should fix a crash that
3623  caused AIGALRM.
3624  kde.cpp, interface.cpp: turn --kdeuirc into --kde-uirc to comply with naming
3625  conventions
3626
3627 2003-05-20 Tuesday 15:51  hartman
3628
3629  * THANKS: Added Davor Orel who created the OS X icons.
3630  * modules/gui/macosx/macosx.m: changed a float into a float with range
3631
3632 2003-05-20 Tuesday 15:23  hartman
3633
3634  * Added a Reset prefs option
3635  * New prefs dialog much like the wxWindows and BeOS one.
3636    - translated instances might be broken.
3637    - still need sliders for min/max values
3638    - improved sizing should be done.
3639
3640 2003-05-20 Tuesday 11:44  titer
3641
3642   modules/gui/beos/PreferencesWindow.* : cleaning
3643
3644 2003-05-19 Monday 23:36  gbazin
3645
3646  * modules/audio_output/alsa.c: fixed a breakage I introduced a couple of weeks ago.
3647
3648 2003-05-19 Monday 21:39  asmax
3649
3650  * a lot of cleaning in X11 skins, but some problems remain with
3651    event handling :(
3652
3653 2003-05-19 Monday 21:04  gbazin
3654
3655  * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps.
3656  * po/*: updated the po files.
3657
3658 2003-05-19 Monday 20:47  gbazin
3659
3660  * Bumped version to 0.6.0-test1
3661  * modules/access/cdda.c: decreased the priority of the cdda plugin.
3662
3663 2003-05-19 Monday 11:38  gbazin
3664
3665  * src/stream_output/stream_output.c, modules/stream_out/duplicate.c: bug fixes for when the stream output duplication fails for whatever reasons.
3666
3667 2003-05-19 Monday 09:57  gbazin
3668
3669  * modules/gui/wxwindows/bitmaps/*: forgot to add 2 files in my last commit.
3670
3671 2003-05-18 Sunday 23:16  fenrir
3672
3673   * input_program.c: input_DelES destroyed the decoder (if any) without
3674   removing this ES from the list of selected ES. So, instead we call
3675   input_UnselectES.
3676
3677 2003-05-18 Sunday 22:30  titer
3678
3679   modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue
3680
3681 2003-05-18 Sunday 20:54  jpsaman
3682
3683  Updated release numbering of packages.
3684
3685 2003-05-18 Sunday 19:46  gbazin
3686
3687  * modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons.
3688
3689  PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ?
3690
3691 2003-05-18 Sunday 18:56  hartman
3692
3693  * fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported
3694
3695 2003-05-18 Sunday 17:48  asmax
3696
3697  * added transparency in X11 skins
3698
3699 2003-05-18 Sunday 16:27  gbazin
3700
3701  * modules/gui/wxwindows/*: the open dialog box is created only once and reused when needed. This allows to have the previous settings displayed when you re-open the dialog.
3702
3703 2003-05-18 Sunday 15:44  gbazin
3704
3705  * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
3706    Modified the cdda plugin to read 20 sectors at a time. This was necessary because it was overkill to read the data sectors by sectors and was creating problems under Windows.
3707
3708 2003-05-18 Sunday 12:18  gbazin
3709
3710  * modules/gui/wxwindows/open.cpp: small fixes.
3711  * modules/access/vcd/cdrom.c: win32 fix for cue file parsing.
3712  * modules/video_filter/osd_text.c: small win32 fix.
3713
3714 2003-05-18 Sunday 11:25  asmax
3715
3716  * first BMP loader for X11 skins : it can only handle 24bbp uncompressed
3717    images, but it works !
3718
3719 2003-05-17 Saturday 23:57  gbazin
3720
3721  * INSTALL.win32: finally updated the instructions on how to build vlc for win32 :)
3722  * install-win32, Makefile.am: updates for the win32 package.
3723  * NEWS: added a few missing things.
3724
3725 2003-05-17 Saturday 22:48  gbazin
3726
3727  * modules/gui/wxwindows/menus.cpp: don't display choices menu when there is only 1 choice available.
3728  * modules/gui/wxwindows/streamout.cpp: small cosmetic changes.
3729  * modules/gui/wxwindows/open.cpp: added a CD Audio entry.
3730
3731 2003-05-17 Saturday 22:00  gbazin
3732
3733  * include/input_ext-intf.h: forgot this file in my last commit.
3734  * src/input/input_programs.c: prev/next-chapter and prev/next-title navigation variables are created only when necessary.
3735
3736 2003-05-17 Saturday 20:30  gbazin
3737
3738  * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
3739    You can now listen to your favorite CDDAs with vlc, or even stream them :)
3740    (Their is not yet any support for jitter correction).
3741  * modules/codec/araw.c: small clean-up.
3742
3743 2003-05-17 Saturday 18:30  titer
3744
3745   * modules/gui/beos/MessagesWindow.* : cleaning
3746   * modules/gui/beos/PreferencesWindow.* : split the main modules into
3747     its categories
3748
3749 2003-05-17 Saturday 15:20  titer
3750
3751   modules/gui/beos/* : cosmetic
3752
3753 2003-05-17 Saturday 14:36  gbazin
3754
3755  * modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output.
3756
3757 2003-05-17 Saturday 11:35  gbazin
3758
3759  * configure.ac.in: removed the encoders from the list of plugins as they are not used currently.
3760  * src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling.
3761
3762 2003-05-16 Friday 23:02  gbazin
3763
3764  * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.
3765
3766 2003-05-15 Thursday 23:05  gbazin
3767
3768  * src/input/input_programs.c: a few fixes to the navigation object variable.
3769
3770 2003-05-15 Thursday 22:27  massiot
3771
3772  * now 0.6.0-cvs
3773  * ALL: Capitalize all preferences text strings
3774
3775 2003-05-15 Thursday 21:31  gbazin
3776
3777  * src/input/input_programs.c: implemented prev-title, next-title, prev-chapter and next-chapter object variables.
3778  * modules/gui/wxwindows/menus.cpp: put the above variables into the Navigation menu.
3779
3780 2003-05-15 Thursday 20:45  jpsaman
3781
3782  Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target.
3783
3784 2003-05-15 Thursday 20:28  jpsaman
3785
3786  Updating version to 0.5.4.
3787  Enable building with libmpeg2.
3788
3789 2003-05-15 Thursday 16:02  sam
3790
3791    * ./Makefile.am: fixed LDFLAGS when using --enable-gprof.
3792
3793 2003-05-15 Thursday 15:59  gbazin
3794
3795  * modules/gui/wxwindows/*: small fixes and improvements.
3796
3797 2003-05-15 Thursday 15:50  sam
3798
3799    * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well.
3800
3801 2003-05-15 Thursday 15:35  hartman
3802
3803  * Makefile.am: on make dist move vlc.ebuild
3804  * vlc.ebuild: small spelling correction
3805
3806 2003-05-15 Thursday 02:02  hartman
3807
3808  * Went trough my maillogs and filled out large parts of the NEWS file.
3809    please check and add your own. (i was bored ;)
3810  * Updated the README.MacOSX.rtf with some more pointers and changed version
3811    to 0.6.0
3812
3813 2003-05-15 Thursday 01:33  gbazin
3814
3815  * modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features.
3816
3817 2003-05-15 Thursday 01:23  hartman
3818
3819  * variable callback for the playlist. the input, audio and video still need
3820    to be done, waiting for gibalou to work his magic on that ;)
3821  cvs: ----------------------------------------------------------------------
3822
3823 2003-05-15 Thursday 00:46  hartman
3824
3825  * added vlc.ebuild, vlc.spec.redhat to dist.
3826  * added all the new icons to the dist.
3827  * on make dist i would like to do
3828    mv vlc.ebuild vlc-${VERSION}.ebuild
3829    I don't know how to do this. Who does?
3830
3831 2003-05-15 Thursday 00:32  hartman
3832
3833  * ./vlc.ebuild: a ebuild for the Gentoo Linux distribution.
3834    Because of the cvs snapshots of libmpeg2 and ffmpeg, this ebuild will
3835    need to be updated before release, to point out the correct links to
3836    these libraries.
3837
3838 2003-05-14 Wednesday 21:29  fenrir
3839
3840   * aac: compilation fix.
3841   * libvlc.h : set correct value for sout-a/vcodec
3842
3843 2003-05-14 Wednesday 19:47  hartman
3844
3845  * Resized some elements to allow for better translations.
3846
3847 2003-05-14 Wednesday 17:17  sam
3848
3849    * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
3850      the extras/ directory.
3851
3852 2003-05-14 Wednesday 14:57  hartman
3853
3854  * Forgot one
3855
3856 2003-05-14 Wednesday 14:56  hartman
3857
3858  ALL: Davor won the vote, New icons in place.
3859
3860 2003-05-14 Wednesday 11:15  fenrir
3861
3862   * ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz)
3863
3864 2003-05-14 Wednesday 09:00  gbazin
3865
3866  * modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp.
3867
3868 2003-05-13 Tuesday 23:41  gbazin
3869
3870  * modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack.
3871
3872 2003-05-13 Tuesday 22:59  gbazin
3873
3874  * modules/gui/wxwindows/*: added a navigation menu in the interface menubar.
3875  * modules/gui/wxwindows/subtitles.cpp: forgot this one in my last commit.
3876
3877 2003-05-13 Tuesday 22:33  gbazin
3878
3879  * modules/gui/wxwindows/*: new subtitles file dialog box.
3880  * modules/demux/util/sub.c: fixed a few description strings.
3881  * Makefile.am: small cosmetic change to package-win32 target.
3882
3883 2003-05-13 Tuesday 20:36  asmax
3884
3885  * beginning of event processing in X11 skins
3886  * graphics should work, but....
3887
3888 2003-05-13 Tuesday 19:25  asmax
3889
3890  * changed OSGraphics constructor (needed for X11)
3891
3892 2003-05-13 Tuesday 14:11  titer
3893
3894   modules/gui/beos/PreferencesWindow.*:
3895    - use BMenuFields for string_from_list config items
3896    - cleaning
3897
3898 2003-05-13 Tuesday 12:09  gbazin
3899
3900  * modules/control/rc/rc.c: win32 fixes for the handling of special control keys.
3901
3902 2003-05-13 Tuesday 11:44  gbazin
3903
3904  * modules/gui/wxwindows/preferences.cpp: small fixes.
3905
3906 2003-05-13 Tuesday 11:18  titer
3907
3908   modules/gui/beos/PreferencesWindow.*: use config_ResetAll()
3909
3910 2003-05-12 Monday 21:55  gbazin
3911
3912  * modules/gui/wxwindows/preferences.cpp: the config panels are now generated on demand instead of generating everything at the beginning. ResetAll now also takes care of resetting the values shown in the config panels.
3913  * modules/gui/wxwindows/open.cpp: small cosmetic changes.
3914
3915 2003-05-12 Monday 19:59  titer
3916
3917   modules/gui/beos/VlcWrapper.h: compile fix
3918
3919 2003-05-12 Monday 19:11  gbazin
3920
3921  * include/vlc_common.h: small change to shut-up some memory checkers.
3922
3923 2003-05-12 Monday 17:33  gbazin
3924
3925  * modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin.
3926  * modules/video_output/directx/events.c: fixed non-initialized variable.
3927  * modules/gui/wxwindows/*: misc improvements to the playlist window (added an "Open MRL" menu as well as menus to load and save a playlist, we also make use of the "intf-change" playlist object variable now).
3928  * src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed.
3929  * src/misc/configuration.c, include/configuration.h: new config_ResetAll() function to reset all config options to their original values (you still need to config_SaveConfigFile()).
3930  * modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel.
3931
3932 2003-05-12 Monday 01:17  hartman
3933
3934  * First set config variable, then add the files (and therefore potentially
3935    play them) in the playlist. Otherwise we can be too late.
3936
3937 2003-05-11 Sunday 23:17  hartman
3938
3939  * extras/MacOSX/vlc.pbproj/project.pbxproj:
3940    - Add the THANKS file to the Mac OS X application
3941  * modules/gui/macosx/about.?:
3942    - Use c-style comments instead of //
3943    - Open the AUTHORS file with the correct Encoding
3944    - Display the THANKS file as well
3945    - Rotate the scrolling when at the end
3946  * modules/gui/macosx/intf.m:
3947    - put Cocoa into multithreaded mode as soon as possible. Not really
3948      causing any problems now, but is cleaner.
3949  * modules/gui/macosx/prefs.m:
3950    - Select the current setting when we create a combobox.
3951
3952 2003-05-11 Sunday 19:09  hartman
3953
3954  * ALL:
3955    - removed a bit too much code from the interface files previous commit.
3956      Menu's were enabled if there was no input.
3957    - removed a NSLog which was used for bugtracking
3958
3959 2003-05-11 Sunday 18:49  hartman
3960
3961  * modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want
3962  cvs to stop bugging me about it ;)
3963
3964  *.sed
3965  *.sin
3966  *.header
3967  Rules-quot
3968
3969 2003-05-11 Sunday 18:43  gbazin
3970
3971  * src/input/input_programs.c: small bug fix.
3972  * src/misc/variables.c: compilation fix for MSVC.
3973
3974 2003-05-11 Sunday 18:41  hartman
3975
3976  * forgot one file. see previous intf.m commit for details.
3977
3978 2003-05-11 Sunday 18:40  hartman
3979
3980  * src/input/input_programs.c: Added a 'intf-changed' variable as vout, aout
3981    and playlist already have, to be notified of menu changes.
3982  * src/video_output/video_output.c: Changed a 1 to a VLC_TRUE
3983  * modules/gui/macosx/intf.?: Interface listens for changes in the input
3984    menu's now.
3985
3986 2003-05-11 Sunday 15:55  gbazin
3987
3988  * modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation.
3989
3990 2003-05-11 Sunday 14:33  sigmunau
3991
3992  Added code to render subtitles with the freetype module (disabled by default).
3993  To test it out define USE_FREETYPE in the top of modules/demux/util/sub.c
3994  and  modules/codec/spudec/text.c and run with --filter osdtext
3995
3996 2003-05-11 Sunday 13:45  gbazin
3997
3998  * configure.ac.in: fixed the wx-config detection by the skins plugin.
3999  * modules/gui/wxwindows/*: fixed a couple of breakage.
4000
4001 2003-05-11 Sunday 13:22  gbazin
4002
4003  * modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy.
4004
4005 2003-05-11 Sunday 13:14  sigmunau
4006
4007  use c comment, and not c++
4008
4009 2003-05-11 Sunday 08:42  sigmunau
4010
4011  * osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing
4012  (doesn't seem to work)
4013
4014 2003-05-11 Sunday 01:00  massiot
4015
4016  * modules/audio_filter/resampler/coreaudio.c: more accurate frame length
4017    calculation
4018  * modules/audio_output/coreaudio.c: apparently the audio card clock can
4019    be screwed, so probe it at every buffer
4020  * src/audio_output/output.c: Thou shalt not drop buffers
4021
4022 2003-05-10 Saturday 20:49  hartman
4023
4024  * fix titer's language commit. The list needs to end with a NULL, or VLC will
4025    no longer start. (it fails on the duplication of the config of this variable)
4026
4027 2003-05-10 Saturday 18:16  fenrir
4028
4029   * ffmpeg : fix for svq3.
4030
4031 2003-05-10 Saturday 13:52  titer
4032
4033   POTFILES.in: forgot a file yesterday...
4034
4035 2003-05-10 Saturday 13:40  titer
4036
4037   * src/libvlc.[ch]: removed --translation to avoid breaking compatibility
4038   with old config files; --language is now a string_from_list you can use
4039   to specify the language (default is auto-detection).
4040
4041 2003-05-10 Saturday 11:08  gbazin
4042
4043  * src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables.
4044
4045 2003-05-10 Saturday 11:05  hartman
4046
4047  * added VP31 fourcc's.
4048  * disabled the vp31 and iv31 iv32. In it's current state it is too ugly too
4049    actually use it. It would generate too many bugreports.
4050
4051 2003-05-10 Saturday 10:32  hartman
4052
4053  * Finished the sout dialog on OSX.
4054
4055 2003-05-09 Friday 23:23  fenrir
4056
4057   * ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :)
4058
4059 2003-05-09 Friday 22:03  sigmunau
4060
4061  oss.c: give a warning if --spdif is set but the sourndcard don't support it.
4062
4063 2003-05-09 Friday 20:30  massiot
4064
4065  France 1 - Italy 0
4066
4067 2003-05-09 Friday 19:53  fenrir
4068
4069   * faad: better support of AAC without ESDS.
4070
4071 2003-05-09 Friday 19:30  titer
4072
4073   Updated POTFILES.in for BeOS' i18n
4074
4075 2003-05-09 Friday 19:29  fenrir
4076
4077  * mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I
4078  have found.
4079
4080 2003-05-09 Friday 16:01  gbazin
4081
4082  * modules/misc/httpd.c: win32 fixes.
4083  * modules/control/http.c: fixed a problem with IE that sends POST requests instead of GET ones.
4084
4085 2003-05-09 Friday 02:39  fenrir
4086
4087   * mmstu: fixed a lookup.
4088
4089 2003-05-09 Friday 01:19  hartman
4090
4091  * modules/gui/macosx/prefs.m:
4092    - possibly fixed a crash situation when clicking the OK button (not sure though)
4093  * modules/gui/macosx/macosx.m:
4094    - made the transparency option an advanced option.
4095
4096 2003-05-09 Friday 00:58  titer
4097
4098   * src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit
4099   * src/misc/configuration.c: config_PutPsz now sets the variable to NULL
4100     if the string is empty
4101   * modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz
4102
4103 2003-05-09 Friday 00:41  hartman
4104
4105  * modules/gui/macosx/prefs.?:
4106    - made the advanced button better.
4107    - added missing CONFIG_ITEM_DIRECTORY support
4108  * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
4109    - added the semi 'apple' default of com-, as a hotkey for the prefs.
4110
4111 2003-05-08 Thursday 23:11  hartman
4112
4113  modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;)
4114
4115 2003-05-08 Thursday 19:51  fenrir
4116
4117   * ftp : updated copyright info.
4118
4119 2003-05-08 Thursday 19:26  fenrir
4120
4121   * v4l: clean up.
4122
4123 2003-05-08 Thursday 19:21  fenrir
4124
4125   * v4l: remove __V4L_AUDIO_ (useless)
4126
4127 2003-05-08 Thursday 19:06  titer
4128
4129   ALL: fixed BeOS-specific warnings (ssize_t is not a int but a long,
4130  vasprintf if defined but not declared in the system headers...)
4131
4132 2003-05-08 Thursday 17:13  massiot
4133
4134  * modules/gui/macosx: Fixed crashes with the new submenus when used on a
4135    localized system
4136  * Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
4137    the DVD menus by default.
4138
4139 2003-05-08 Thursday 15:58  gbazin
4140
4141  * modules/access/file.c: fixed large file support on win32.
4142  * src/libvlc.[ch]: made the description of the translation option more explicit.
4143
4144 2003-05-08 Thursday 14:15  titer
4145
4146   src/libvlc.*: --translation is now a string. Usefull if want to specify
4147   a different language than your OS, or if your OS is not localized...
4148
4149 2003-05-08 Thursday 12:09  gbazin
4150
4151  * modules/gui/wxwindows/menus.cpp: misc small fixes.
4152
4153 2003-05-08 Thursday 10:45  titer
4154
4155   modules/gui/beos/PreferencesWindow.cpp: cosmetic
4156
4157 2003-05-08 Thursday 10:40  titer
4158
4159   * modules/gui/beos/AudioOutput.cpp: more cleaning
4160   * modules/gui/beos/VideoOutput.cpp: in fullscreen, add an item "Show
4161     Interface" to the popup
4162
4163 2003-05-08 Thursday 01:16  hartman
4164
4165  ALL: autogenerated menu's for chapter,title,program,audio-es,spu-es and video-es.
4166    - video-es seems broken. it always starts with -1 (Disabled) selected.
4167    - moved some menuitems to other menu's for gui interface consistency with
4168      other gui's.
4169    - added a "fit to screen" menuitem.
4170
4171 2003-05-08 Thursday 01:05  titer
4172
4173   src/misc/beos_specific.cpp:
4174       Fixed a very old bug: if the user hit Alt+Q, don't let the be_app
4175       exit without any cleaning (that made VLC crash badly)
4176
4177 2003-05-07 Wednesday 23:13  hartman
4178
4179  * changed "Gayscale video output" option back into "Grayscale video output"
4180
4181 2003-05-07 Wednesday 19:20  titer
4182
4183   modules/gui/beos/AudioOutput.cpp: cleaning
4184
4185 2003-05-07 Wednesday 17:27  titer
4186
4187   * modules/gui/beos/MessagesWindow.cpp: fixed a nasty bug
4188   * modules/gui/beos/PreferencesWindow.*: now you can save preferences
4189
4190 2003-05-07 Wednesday 16:47  titer
4191
4192   modules/gui/beos/PreferencesWindow.cpp:
4193    Misc enhancements
4194
4195 2003-05-07 Wednesday 15:54  gbazin
4196
4197  * modules/gui/wxwindows/*: Fix (use different id numbers for each menus).
4198
4199 2003-05-07 Wednesday 15:44  fenrir
4200
4201   * ffmpeg: --ffmpeg-truncated is now an int :
4202    * -1 -> CODEC_FLAG_TRUNCATED is set only if width == height == 0 (only TS should produce this)
4203    * 0  -> disable CODEC_FLAG_TRUNCATED
4204    * 1  -> force CODEC_FLAG_TRUNCATED
4205
4206 2003-05-07 Wednesday 14:49  titer
4207
4208   modules/gui/beos/*: fixed a few things I broke recently (dvd menus,
4209                       screenshots...)
4210
4211 2003-05-07 Wednesday 12:23  gbazin
4212
4213  * modules/gui/wxwindows/*: misc fixes.
4214
4215 2003-05-07 Wednesday 02:31  fenrir
4216
4217   * mp4: raaaah, sometime moov box are masqueraded by a free box, so I look
4218  at free box content to see if it could be moov box, I hope there won't be
4219  any misdetection. (Even when there is a spec, nobody follows it :((
4220
4221 2003-05-07 Wednesday 00:28  fenrir
4222
4223   * ffmpeg: do not use CODEC_FLAG_TRUNCATED by default as it seems buggy
4224  with valid files. You have to use --ffmpeg-truncated to force it.
4225   MPEG-4 in TS won't work unless you use --ffmpeg-truncated :((
4226
4227 2003-05-07 Wednesday 00:18  gbazin
4228
4229  * modules/gui/wxwindows/open.cpp: removed the channels server entry.
4230
4231 2003-05-06 Tuesday 21:01  gbazin
4232
4233  * modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up.
4234
4235 2003-05-06 Tuesday 20:12  hartman
4236
4237  * ALL: there were reports of crashes in the menucode. i think it was that
4238    the VLCWindow could suddenly disappear (the vout closed) and therefore we
4239    could no longer reference it. This should fix that. Also made this code
4240    more generic to avoid code duplication.
4241
4242 2003-05-06 Tuesday 16:05  fenrir
4243
4244   * mp4: fix a segfault and play .3gp with h263 video track.
4245
4246 2003-05-06 Tuesday 14:19  fenrir
4247
4248   * http: redirect to main page each time we pass arguments. (it's done by
4249  an html header and not by the http protocol. I know it's bad but it's a
4250  lot easier ;)
4251
4252 2003-05-06 Tuesday 12:57  fenrir
4253
4254   * http: fix 'add mrl'.
4255
4256 2003-05-06 Tuesday 02:17  titer
4257
4258   Makefile.am: fixed BeOS package generation when all modules are built-in
4259
4260 2003-05-06 Tuesday 02:01  fenrir
4261
4262   * mms: fix for builtin compilation.
4263
4264 2003-05-06 Tuesday 01:15  titer
4265
4266   configure.ac.in: fixed static linking with libintl and libiconv
4267
4268 2003-05-05 Monday 22:48  gbazin
4269
4270  * modules/demux/mpeg/ts.c: compiler warning fix.
4271  * src/input/input_programs.c: a "Disable" choice is added by default to "audio-es", "video-es" and "spu-es".
4272
4273 2003-05-05 Monday 22:23  gbazin
4274
4275  * ALL: changed the prototype of input_AddES() to include enough information so we can build an "video-es", "audio-es" and "spu-es" object variable. These variables can be used by the interfaces to navigate between the elementary streams.
4276  * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.
4277
4278 2003-05-05 Monday 22:04  hartman
4279
4280  * fixed the autogenerated menu's.
4281
4282 2003-05-05 Monday 21:35  titer
4283
4284   configure.ac.in: fixed libdvbpsi detection for people who don't have
4285     stdint.h but inttypes.h
4286
4287 2003-05-05 Monday 16:29  gbazin
4288
4289  * modules/gui/skins/src/*: forgot a few references to the channels server.
4290
4291 2003-05-05 Monday 16:09  gbazin
4292
4293  * ALL: removed the old channels server stuff (was deprecated).
4294
4295 2003-05-05 Monday 15:52  fenrir
4296
4297   * bits.h: clean up
4298
4299 2003-05-05 Monday 15:21  sigmunau
4300
4301  implemented VLC_VAR_TIME using two ints
4302
4303 2003-05-05 Monday 14:58  sigmunau
4304
4305  Implemented support for CONFIG_ITEM_DIRECTORY
4306
4307 2003-05-05 Monday 13:15  titer
4308
4309   Updated NEWS for 0.5.4 release
4310
4311 2003-05-05 Monday 13:06  titer
4312
4313   modules/gui/beos/*: Partial fix for Preferences resizing
4314
4315 2003-05-05 Monday 13:03  hartman
4316
4317  NEWS: preparing for 0.5.4 release. Please update the NEWS file everyone.
4318  README.MacOSX.rtf: clarified some things.
4319
4320 2003-05-05 Monday 12:15  gbazin
4321
4322  * modules/gui/skins/src/*: compilation fixes under win32.
4323
4324 2003-05-05 Monday 11:49  sam
4325
4326    * ./src/video_output/video_output.c: fixed a crash that occurs when the
4327      width and height variables are set to their default values.
4328
4329 2003-05-04 Sunday 23:39  gbazin
4330
4331  * src/audio_output/output.c: fixed warning.
4332
4333 2003-05-04 Sunday 23:38  massiot
4334
4335  * First round of capitalization of description strings.
4336
4337 2003-05-04 Sunday 23:03  gbazin
4338
4339  * po/POTFILES.in: added the new modules since 0.5.3
4340
4341 2003-05-04 Sunday 22:42  gbazin
4342
4343  * src/misc/variables.c, ALL: improvements to the object variables api.
4344     - added another argument to var_Change().
4345     - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
4346       that are used to set/get a friendly name to an object variable.
4347     - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
4348       the number of availabel choices without having to get their value
4349       as well.
4350     - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
4351       a friendly name to the choice value.
4352     - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
4353       names.
4354
4355  * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
4356
4357 2003-05-04 Sunday 22:33  massiot
4358
4359  * modules/codec/libmpeg2.c: fixed the "main: cannot delete object with
4360    children" bug.
4361
4362 2003-05-04 Sunday 18:51  fenrir
4363
4364   * transcode: follow the same logic for ab than vb. (ie for a small value
4365  it's used as kb/s for higher ones it's b/s).
4366  Just a remember, transcode options are:
4367  acodec= mpga,a52
4368      ab (kb/s)
4369  vcodec= mpgv,mp4v,h263,DIV1,DIV2,DIV3,I420,I422,I444,RV24,YUY2
4370      width
4371      height
4372      vb (kb/s)
4373      vt (b/s)
4374      deinterlace
4375      croptop
4376      cropbottom
4377      cropleft
4378      cropright
4379      keyint
4380      hq
4381      qmin (between 1 and 32)
4382      qmax (between 1 and 32)
4383  only acodec and/or vcodec are mandatories (and it's a good idea to always
4384  define vb,vt, and/or ab)
4385
4386 2003-05-04 Sunday 15:02  massiot
4387
4388  * modules/audio_output/coreaudio.c: worked around a CoreAudio bug (should
4389    fix the "sound drops after half an hour" bug)
4390  * modules/audio_filter/resampler/coreaudio.c: reenabled the coreaudio
4391    resampler which works perfectly fine here
4392  Please test that I didn't break S/PDIF output on OS X.
4393
4394 2003-05-04 Sunday 12:40  sam
4395
4396    * ./modules/video_output/sdl.c: avoid crashes at exit due to SDL being
4397      linked with svgalib and svgalib using atexit().
4398
4399 2003-05-04 Sunday 10:46  fenrir
4400
4401   * mpga_audio: should fix an infinite loop when miss-detected free
4402  bitrate stream.
4403
4404 2003-05-04 Sunday 01:36  massiot
4405
4406  More cleaning of the STATE_INVALID stuff (still not perfect though).
4407
4408 2003-05-03 Saturday 22:25  massiot
4409
4410  Fixed handling of STATE_INVALID states.
4411
4412 2003-05-03 Saturday 18:11  fenrir
4413
4414   * transcode: added qmin, qmax and hq(high quality) options.
4415
4416 2003-05-03 Saturday 14:33  fenrir
4417
4418   * transcode: fix cropping code.
4419
4420 2003-05-03 Saturday 14:22  fenrir
4421
4422   * transcode: fixed video resizing.
4423
4424 2003-05-03 Saturday 13:37  titer
4425
4426   beos/* : New Preferences window that lets you configure everything.
4427            It is not complete yet (see the TODO in PreferencesWindow.cpp)
4428
4429 2003-05-03 Saturday 13:18  fenrir
4430
4431   * transcode: added two options:
4432      - vt : video bitrate tolerance
4433      - keyint : number of inter frames between intra frames.
4434
4435 2003-05-03 Saturday 12:36  fenrir
4436
4437   * v4l: used the same trick than vls to avoid too much resampling.
4438
4439 2003-05-03 Saturday 02:18  fenrir
4440
4441   * ts: fix a memory leak.
4442
4443 2003-05-03 Saturday 02:09  fenrir
4444
4445  [no log message]
4446
4447 2003-05-03 Saturday 01:52  fenrir
4448
4449   * v4l: fix a stupid bug that broke audio.
4450
4451 2003-05-03 Saturday 01:12  fenrir
4452
4453   * all: shut up valgrind ;) (memory leacks and one overead/overwrite).
4454
4455 2003-05-02 Friday 19:37  fenrir
4456
4457   * transcode: fix about raw audio.
4458
4459 2003-05-02 Friday 17:35  fenrir
4460
4461   * v4l: audio grabbing part begin to work :)
4462
4463 2003-05-02 Friday 16:25  fenrir
4464
4465   * transcode: compilation fix.
4466
4467 2003-05-02 Friday 15:53  gbazin
4468
4469  * modules/gui/skins/*: compilation fixes for MSVC. Almost working, we just to find a way to have flex.c not include unistd.h on win32 and not compile the wxwindows files when SKINS_BASIC is defined.
4470
4471 2003-05-02 Friday 15:36  titer
4472
4473   Missing files
4474
4475 2003-05-02 Friday 14:51  fenrir
4476
4477   * transcode: should be able to compress raw audio, need to be cleaned up.
4478   u8,s8,s16 big and little endian should be supported but not all tested.
4479
4480 2003-05-02 Friday 12:18  sam
4481
4482    * ./configure.ac.in: another kludge to avoid linking twice with libavcodec.
4483
4484 2003-05-02 Friday 03:41  fenrir
4485
4486   * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24).
4487
4488 2003-05-02 Friday 03:40  fenrir
4489
4490   * rawvideo.c: fix a bug while filling picture.
4491
4492 2003-05-02 Friday 00:33  fenrir
4493
4494   * copy: added raw audio/video support.
4495   * avi: added raw audio support (little endian only).
4496
4497 2003-05-01 Thursday 13:51  ipkiss
4498
4499   * ./modules/gui/skins/gtk2/gtk2_run.cpp: fixed compilation of the
4500     basic-skins plugin with GTK2
4501   * modules/gui/skins/parser/skin.*: small compilation fix, but i don't
4502     really understand why it is necessary :)
4503
4504 2003-05-01 Thursday 01:11  hartman
4505
4506  * modules/gui/macosx/macosx.m
4507    - added a macosx-float config option
4508    - changed 'opaqueness' into 'macosx-opaqueness'
4509  * modules/gui/macosx/vout.?
4510    - let vout respect 'float' on top option.
4511    - added a toggle function to toggle float on top.
4512  ALL:
4513    - menuitem and corresponding code for float on top.
4514
4515 2003-04-30 Wednesday 23:58  hartman
4516
4517  ALL: New output dialog that uses the new --sout syntax.
4518    - it is not so powerful as --sout (does not allow for multiple unicasts ie)
4519    - there is a bug in the transcode settings. not sure what is causing it.
4520
4521 2003-04-30 Wednesday 21:45  fenrir
4522
4523   * mp4: fix playback of some stream with raw audio. I also split
4524  big audio chunk. (Avoid 100000 samples at once :(
4525
4526 2003-04-30 Wednesday 21:16  asmax
4527
4528  * enable basic-skins for GTK2 (not tested yet ;)
4529
4530 2003-04-30 Wednesday 19:22  ipkiss
4531
4532   * ./configure.ac.in:
4533      - added a basic-skins plugin, which doesn't make use of wxWindows
4534        dialogs (currently only works for win32)
4535      - renamed with-wx-config-path in with-skins-wx-config-path for the
4536        skins plugin, to avoid problems with the wxwindows plugin
4537
4538 2003-04-30 Wednesday 19:20  gbazin
4539
4540  * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420.
4541
4542 2003-04-30 Wednesday 14:04  hartman
4543
4544  modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu.
4545
4546 2003-04-30 Wednesday 09:11  gbazin
4547
4548  * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement.
4549
4550 2003-04-30 Wednesday 04:13  hartman
4551
4552  modules/access/http.c:
4553  modules/access/ftp.c:
4554  * fixed a very serious bug in the atoll code. this contained a never ending while loop.
4555    It showed on systems without atoll() (MacOSX) as an inability to view http
4556    and ftp streams.
4557
4558 2003-04-29 Tuesday 22:44  fenrir
4559
4560   all: use /* */ instead of // (we write c code)
4561
4562 2003-04-29 Tuesday 22:38  fenrir
4563
4564   * stream_output.c: some sanity checks and bypass default behavour of
4565  module_Need (when I ask for udp I want udp or an error, but not file
4566  or something else) by adding ",none" when a module name is specified.
4567   I will clean up that by adding a flag to module_Need or something like
4568  that.
4569
4570 2003-04-29 Tuesday 21:32  fenrir
4571
4572   * stream_output.c: fix segfault when not specifying mux name.
4573
4574 2003-04-29 Tuesday 20:36  ipkiss
4575
4576   * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with
4577     circular anchoring
4578
4579 2003-04-29 Tuesday 20:29  fenrir
4580
4581   * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of
4582  resampling with some files while keeping good synchronisation.
4583   Anybody has an idea of the maximum desynchronisation between audio and
4584  video that still be imperceptible ?
4585
4586 2003-04-29 Tuesday 20:17  hartman
4587
4588  * modules/gui/macosx/playlist.m:
4589    - When we delete an item, update playlist with to indicate 'currently playing'
4590
4591 2003-04-29 Tuesday 16:03  gbazin
4592
4593  * modules/audio_output/directx.c: fixed the "no sound on NT4" problem. The directx audio plugin wasn't freeing its resources properly in case Probe() failed so the waveout plugin couldn't open the audio device afterwards.
4594  * modules/video_output/directx/directx.c: work-around buggy video drivers that create unsupported surfaces without shouting. Hopefully, non overlay YUV surfaces shouldn't be created anymore if not supported.
4595
4596 2003-04-29 Tuesday 15:40  fenrir
4597
4598   * file: use - to write on stdout. (but you can only use ts and ps muxer,
4599  as the others need to seek).
4600
4601 2003-04-29 Tuesday 12:54  gbazin
4602
4603  * modules/gui/skins/*, configure.ac.in: removed the skins plugin depandancy on msimg32.dll. Additionnaly, TransparentBlt() and SetLayeredWindowAttributes() are only used if present on the system. This allows us to run the plugin (without transparency though) on NT4/win95/98 as well.
4604
4605 2003-04-28 Monday 23:25  fenrir
4606
4607   * avi: fixed playback of broken stream....
4608
4609 2003-04-28 Monday 22:44  ipkiss
4610
4611   * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread
4612
4613 2003-04-28 Monday 20:46  ipkiss
4614
4615   * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by
4616     missing tags in the XML.
4617
4618 2003-04-28 Monday 14:32  asmax
4619
4620  * skeleton of X11 skins
4621
4622 2003-04-28 Monday 14:12  asmax
4623
4624  * skeleton of X11 skins
4625
4626 2003-04-28 Monday 12:25  asmax
4627
4628  * changed Region into SkinRegion to prepare the X11 port
4629
4630 2003-04-28 Monday 12:00  asmax
4631
4632  * fixed compilation under linux
4633  * added a flag GTK2_SKINS
4634
4635 2003-04-28 Monday 00:18  ipkiss
4636
4637   * ./modules/gui/skins/*: first attempt at porting the skins to Win9x
4638     There is still a lot to do but some things are working.
4639
4640 2003-04-27 Sunday 23:16  gbazin
4641
4642  * src/video_output/vout_pictures.c, include/video_output.h: added a vout_InitPicture() function that initializes a picture_t structure based on the given chroma and sizes.
4643  * modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format.
4644  * modules/codec/rawvideo.c: a few fixes.
4645  * modules/access/v4l/v4l.c: misc improvments and cleanup. Should be able to handle more source chroma formats. On the fly video encoding is also working perfectly now.
4646
4647 2003-04-27 Sunday 17:53  gbazin
4648
4649  * src/video_output/video_output.c: small bugfix + vout_Create() is now blocking until InitThread() has been run.
4650  * src/video_output/vout_pictures.[ch]: added support for FOURCC I411.
4651  * modules/codec/rawvideo.c: support for more chroma formats.
4652
4653 2003-04-27 Sunday 15:25  gbazin
4654
4655  * modules/codec/ffmpeg/*: added chroma conversion capabilities to the ffmpeg plugin (using libavcodec's img_convert() facility).
4656    (I can finaly watch my RGB tarkin samples :))
4657  * modules/demux/rawdv.c: fixed a couple of compiler warnings.
4658
4659 2003-04-27 Sunday 14:56  gbazin
4660
4661  * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected.
4662
4663 2003-04-27 Sunday 14:11  gbazin
4664
4665  * modules/misc/httpd.c: win32 fix for non-blocking sockets.
4666
4667 2003-04-27 Sunday 13:55  fenrir
4668
4669   * avi: clean up. Some standard file (ie with 1 RIFF chunk ) has OpenDML
4670  index, so use it when normal index (idx1 chunk) isn't found.
4671
4672 2003-04-27 Sunday 13:03  fenrir
4673
4674   * ffmpeg: stop skipping video sometime ;).
4675
4676 2003-04-27 Sunday 11:55  fenrir
4677
4678   * avi: Support for OpenDML file.
4679   Not tested with file size > 2Go, so report status.
4680
4681 2003-04-27 Sunday 03:08  fenrir
4682
4683   * httpd: added "Cache-Control: no-cache" by default.
4684
4685 2003-04-27 Sunday 02:00  jlj
4686
4687   * ./configure.ac.in: Added --with-libmpeg2-tree
4688
4689 2003-04-27 Sunday 00:02  gbazin
4690
4691  * modules/control/http.c: fixed buffer allocation problem.
4692
4693 2003-04-26 Saturday 22:06  fenrir
4694
4695   * video: spelling error.
4696
4697 2003-04-26 Saturday 21:45  fenrir
4698
4699   * ffmpeg: we always skip video if we have more than 5 second of late video.
4700  (This should avoid 'decoder stuck' message.)
4701
4702 2003-04-26 Saturday 21:36  gbazin
4703
4704  * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default).
4705
4706 2003-04-26 Saturday 20:51  fenrir
4707
4708   * mpegaudio: if the file name end by .mp3, use a stronger dectection.
4709  (over the first 2ko).
4710
4711 2003-04-26 Saturday 14:54  gbazin
4712
4713  * configure.ac.in: enabled xvid and ffmpeg encoders
4714  * modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.
4715
4716 2003-04-26 Saturday 12:26  gbazin
4717
4718  * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) )
4719
4720 2003-04-25 Friday 21:47  fenrir
4721
4722   * libmp4: clean up and preliminary work to read mp4 file through http.
4723   * mp4: don't return a failed value when recognize a ref file, but use
4724  a dummy Demux function that return EOF.
4725
4726 2003-04-25 Friday 18:57  fenrir
4727
4728   * ffmpeg: use bigger split size (~8000 samples) as it avoid too much
4729  resampling with my samples. Fix a potential divide by 0 (thx meuuh).
4730
4731 2003-04-25 Friday 17:35  fenrir
4732
4733   *ffmpeg: split huge audio packets as aout didn't like them.
4734
4735 2003-04-25 Friday 17:33  fenrir
4736
4737   * mms: reduce mtu (avoid too much delay with slow connection)
4738
4739 2003-04-25 Friday 12:37  gbazin
4740
4741  * modules/gui/skins/src/vlcproc.cpp: small compilation fix.
4742
4743 2003-04-24 Thursday 20:49  fenrir
4744
4745   * mp4: fix a buffer overflow.
4746
4747 2003-04-24 Thursday 20:33  fenrir
4748
4749   * .cvsignore: forgot this file.
4750
4751 2003-04-24 Thursday 20:26  fenrir
4752
4753   * asf: fix to play stream over mmsh.
4754
4755 2003-04-24 Thursday 20:24  fenrir
4756
4757   * mpeg4video.c: use video size when available from bitmapinfoheader.
4758
4759 2003-04-24 Thursday 17:44  gbazin
4760
4761  * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation.
4762
4763 2003-04-24 Thursday 16:13  gbazin
4764
4765  * Makefile.am: added a dist-hook target to include the auto-generated msvc files into the dist. added src/misc/modules_plugins.h to the dist.
4766
4767 2003-04-24 Thursday 15:57  gbazin
4768
4769  * modules/gui/skins/src/themeloader.*: dropped the dependancy on libtar
4770     for the .vlt skins support. libtar is still used if present, otherwise
4771     we use our small implementation of untar.
4772
4773 2003-04-24 Thursday 14:39  fenrir
4774
4775   * mp4: select only first enabled track.
4776
4777 2003-04-24 Thursday 14:38  asmax
4778
4779  * get screen size with gtk2
4780
4781 2003-04-23 Wednesday 15:18  titer
4782
4783   modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
4784    strings and "...". i18n seems OK under BeOS now.
4785
4786 2003-04-23 Wednesday 10:29  asmax
4787
4788  * fixed some constructors and destructors
4789
4790 2003-04-22 Tuesday 23:31  gbazin
4791
4792  * modules/codec/libmpeg2.c: make sure there are no more linked pictures
4793     left when closing the decoder.
4794
4795 2003-04-22 Tuesday 22:57  ipkiss
4796
4797   * ./modules/gui/skins/src/theme.cpp: fixed a bug with anchored windows
4798
4799 2003-04-22 Tuesday 22:25  gbazin
4800
4801  * modules/audio_filter/converter/s16tofloat32swab.c:
4802     added an #ifdef HAVE_ALLOCA.
4803
4804 2003-04-22 Tuesday 21:45  gbazin
4805
4806  * configure.ac.in: don't link with the math library on win32. It isn't
4807     needed and will even screw up things under cygwin with -mno-cygwin.
4808
4809 2003-04-22 Tuesday 19:26  asmax
4810
4811  * output.c: avoid a floating point exception when aout-rate==0
4812  * gtk2_api.cpp: made valgrind happy ;)
4813
4814 2003-04-22 Tuesday 18:21  ipkiss
4815
4816   * ./modules/gui/wxwindows/fileinfo.cpp: cosmetic changes
4817
4818 2003-04-22 Tuesday 17:56  asmax
4819
4820  * fixed the volume slider bug
4821
4822 2003-04-22 Tuesday 16:36  titer
4823
4824   * Makefile.am: fixed 'make package-beos'
4825   * modules/gui/beos/*: added _()s so the whole interface is translated
4826   * src/libvlc.c: ask gettext for UTF-8 strings (under BeOS only for now)
4827     FIXME: currently, untranslated strings are not converted to UTF-8
4828
4829 2003-04-22 Tuesday 16:28  fenrir
4830
4831   * mp4: fix "mov playlist" handling. (raaah strncpy doesn't add '\0' :(
4832
4833 2003-04-22 Tuesday 12:54  gbazin
4834
4835  * modules/codec/libmpeg2.c: fixed aspect ratio problem.
4836
4837 2003-04-22 Tuesday 11:38  fenrir
4838
4839   * mp4: preliminary support of "mov playlist(ref) file"
4840
4841 2003-04-22 Tuesday 08:51  fenrir
4842
4843   * mp4: more mov fields are parsed.
4844
4845 2003-04-21 Monday 22:12  asmax
4846
4847  * changed "Font" into "SkinFont" (see previous commit)
4848
4849 2003-04-21 Monday 21:51  asmax
4850
4851  * changed "Window" into "SkinWindow" to prepare X11 port
4852   (Window is already a Xlib type !)
4853    *** not tested under win32, please check ! ***
4854
4855 2003-04-21 Monday 18:39  asmax
4856
4857  * at last fixed transparency under linux !!
4858
4859 2003-04-21 Monday 16:55  anil
4860
4861  *All: fixed unwanted fileinfo window refresh under windows.
4862
4863 2003-04-21 Monday 16:22  gbazin
4864
4865  * modules/misc/network/ipv4.c: a bit of cleanup.
4866
4867 2003-04-21 Monday 14:26  asmax
4868
4869  * raise the skin window on top when clicked
4870  * a bit of code cleaning
4871
4872 2003-04-21 Monday 12:54  gbazin
4873
4874  * configure.ac.in: print an error message if libmpeg2 is not found or too old.
4875
4876 2003-04-21 Monday 12:22  gbazin
4877
4878  * configure.ac.in: the libmpeg2 plugin is now enabled by default when the right version of libmpeg2 is detected (0.3.2 aka cvs).
4879
4880 2003-04-21 Monday 11:47  asmax
4881
4882  * added a preferences button in the default skin
4883
4884 2003-04-21 Monday 03:37  asmax
4885
4886  * fixed the previous commit for linux
4887
4888 2003-04-21 Monday 02:50  asmax
4889
4890  * fixed a timing issue under windows ?
4891
4892 2003-04-21 Monday 02:12  ipkiss
4893
4894   * we now use a wxwindow dialog to load the skins, so we can get rid
4895     of our custom dialog
4896
4897 2003-04-21 Monday 01:47  asmax
4898
4899  * shortcut handling under linux
4900
4901 2003-04-21 Monday 00:54  ipkiss
4902
4903   * added preferences, file info and stream output dialogs to the skins
4904
4905 2003-04-21 Monday 00:33  massiot
4906
4907  * configure.ac.in : finished disabling the old mpeg_video plug-ins.
4908
4909 2003-04-21 Monday 00:18  asmax
4910
4911  * fixed refresh of the playlist (and a segfault...)
4912
4913 2003-04-20 Sunday 23:42  massiot
4914
4915  * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
4916    gibalou)
4917
4918 2003-04-20 Sunday 23:09  asmax
4919
4920  * fixed a segfault at exit
4921
4922 2003-04-20 Sunday 22:52  asmax
4923
4924  * a few segfaults but wxwindows works under linux !
4925
4926 2003-04-20 Sunday 22:52  gbazin
4927
4928  * modules/audio_output/file.c: fixed a mismatch in a config name.
4929
4930 2003-04-20 Sunday 21:19  sam
4931
4932    * ./modules/audio_output/oss.c: code comments.
4933
4934 2003-04-20 Sunday 21:15  sam
4935
4936    * ./modules/video_output/fb.c: fixed a bug that prevented proper console
4937      resetting.
4938
4939 2003-04-20 Sunday 21:14  sam
4940
4941    * ./mozilla/npvlc_rc.rc: fixed a typo in the MIME types.
4942
4943 2003-04-20 Sunday 20:28  ipkiss
4944
4945   * added wxwindows Open and Messages dialog boxes into the windows skins
4946     (it may break things on linux...)
4947
4948 2003-04-20 Sunday 20:22  asmax
4949
4950  * added wxwindows for skins !!
4951
4952 2003-04-20 Sunday 19:53  gbazin
4953
4954  * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option.
4955
4956 2003-04-20 Sunday 19:29  fenrir
4957
4958   * mms/* : begining of a m$-http-for-asf-streaming support.
4959   Proxy aren't yet supported. Use mmsh to force it, else mms will try it
4960  at the end (after mmst and mmsu). Some http url are in fact mmsh but
4961  not yet auto-detected.
4962   *Please report* not working url and any regression for mmst and mmsu.
4963
4964 2003-04-20 Sunday 19:03  jlj
4965
4966    * ./modules/gui/skins/src/themeloader.cpp: compile fix (include errno.h)
4967
4968 2003-04-20 Sunday 16:45  karibu
4969
4970  * Fixed mouse wheel
4971
4972 2003-04-20 Sunday 16:16  asmax
4973
4974  * fixed the "always on top" bug
4975
4976 2003-04-20 Sunday 15:06  karibu
4977
4978  * Added support of wheel with win32
4979
4980 2003-04-20 Sunday 15:00  karibu
4981
4982  * Fixed support of wheel for playlist with GTK2
4983  * Added support of whell for slider with GTK2
4984
4985 2003-04-20 Sunday 14:11  gbazin
4986
4987  * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code.
4988
4989 2003-04-20 Sunday 13:14  asmax
4990
4991  * enabled scrolling in the playlist with the mouse wheel
4992
4993 2003-04-20 Sunday 12:59  massiot
4994
4995  * The libmpeg2 plug-in is now completely operational ;
4996  * configure.ac.in : disabled compiling the old mpeg_video plug-in, so :
4997  DO NOT FORGET TO INSTALL LIBMPEG2 AND COMPILE WITH --enable-libmpeg2
4998
4999 2003-04-20 Sunday 11:57  gbazin
5000
5001  * configure.ac.in, modules/codec/ffmpeg/*, modules/encoder/ffmpeg/*, modules/stream_out/transcode.c: fixed detection of the ffmpeg headers/libs when they are installed in their default location.
5002
5003 2003-04-20 Sunday 01:05  asmax
5004
5005  * fixed a typo with dvbpsi
5006
5007 2003-04-19 Saturday 13:55  hartman
5008
5009  * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles.
5010    But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg
5011
5012 2003-04-19 Saturday 12:39  karibu
5013
5014  * Font fixed
5015
5016 2003-04-19 Saturday 12:33  hartman
5017
5018  * There was a problem where deinterlace could not be turned off via it's
5019    corresponding menu. On thy fly filter changes are still not possible.
5020
5021 2003-04-19 Saturday 11:46  asmax
5022
5023  * fixed a segfault
5024
5025 2003-04-19 Saturday 11:16  asmax
5026
5027  * drag&drop works ! (at least with mozilla)
5028
5029 2003-04-19 Saturday 02:34  karibu
5030
5031  * Fixed wrapping for texts
5032  * Filling GTK2Graphics and GTK2Region destructors
5033
5034 2003-04-19 Saturday 00:12  fenrir
5035
5036   * mp4: some memory leaks fixed.
5037
5038 2003-04-18 Friday 22:51  sam
5039
5040    * ./configure.ac.in: workaround for a bug in the OS X ld who sees symbol
5041      redefinitions when linking twice with the same static libary.
5042
5043 2003-04-18 Friday 22:43  fenrir
5044
5045   * mp4.c : begining of a mp4/mov muxer.
5046
5047   It's far from stable, produce file unplayable by mplayer at least,
5048  and doesn't yet take care of video/audio synchro.
5049  Becarefull that the header is written only when closing, and there is
5050  no way to repair a mp4 file without its header.
5051
5052 2003-04-18 Friday 22:38  fenrir
5053
5054   * stream_output.c: add a vlc_mutex_lock/unlock ...
5055
5056 2003-04-18 Friday 19:26  titer
5057
5058   Added a few keyboard shortcuts
5059
5060 2003-04-18 Friday 16:38  titer
5061
5062   Under BeOS, disable the screensaver if playing in fullscreen.
5063
5064 2003-04-18 Friday 16:10  titer
5065
5066   beos/*: fixed fullscreen shortcuts
5067
5068 2003-04-18 Friday 16:04  asmax
5069
5070  * network stream now work
5071  * double-click is now implemented
5072
5073 2003-04-18 Friday 15:25  titer
5074
5075   ALL: fixed i18n under BeOS
5076
5077 2003-04-17 Thursday 19:56  karibu
5078
5079  * Ask tooney to know ! (fix minor bug)
5080
5081 2003-04-17 Thursday 17:45  asmax
5082
5083  * small fix
5084
5085 2003-04-17 Thursday 16:34  karibu
5086
5087  * Scrolling text now works on linux
5088
5089 2003-04-17 Thursday 16:32  karibu
5090
5091  * Fixed kludge
5092
5093 2003-04-17 Thursday 16:30  karibu
5094
5095  * Added AddEllipse: the slider now works ! :)
5096
5097 2003-04-17 Thursday 16:11  karibu
5098
5099  * Added clip region to graphics
5100  * Added functionnality to region
5101
5102 2003-04-17 Thursday 15:43  karibu
5103
5104  * Improved font support for linux (just missing underline parameter )
5105
5106 2003-04-17 Thursday 14:18  anil
5107
5108  * oups forgot to commit this one. still the hide/show thing.
5109
5110 2003-04-17 Thursday 14:00  anil
5111
5112  * We now use hide/show for the file info window
5113
5114 2003-04-17 Thursday 13:46  karibu
5115
5116  * Can get size of a text
5117
5118 2003-04-17 Thursday 13:08  karibu
5119
5120  * SkinManage is called by a timer
5121  * Timer for text control are working badly but it's the first step
5122
5123 2003-04-17 Thursday 10:58  fenrir
5124
5125   * ffmpeg: remove some #ifdef (you need at least libavcodec build >= 4655)
5126  and use ffmpeg postprocessing instead of vlc builtins. (It's a lot faster).
5127
5128 2003-04-17 Thursday 10:53  karibu
5129
5130  * Fixed dewtructor
5131
5132 2003-04-17 Thursday 10:42  asmax
5133
5134  * beginning of font support !
5135
5136 2003-04-16 Wednesday 21:50  karibu
5137
5138  * gtk2_theme.cpp: window are not automatically visibled
5139  * gtk2_window.cpp: removed fading transition delay
5140  * vlcproc.cpp: removed warning
5141
5142 2003-04-16 Wednesday 21:40  ipkiss
5143
5144   *  modules/gui/skins/*: we now #include skin files using a relative
5145      path, so that MSVC is happy :)
5146
5147 2003-04-16 Wednesday 21:39  karibu
5148
5149  * Removed debug calls
5150
5151 2003-04-16 Wednesday 21:30  karibu
5152
5153  * Can now quit the interface
5154
5155 2003-04-16 Wednesday 19:22  karibu
5156
5157  * gtk2_bitmap.cpp: fixed constructor bug
5158  * Events work better: controls are working, not still perfectly...
5159
5160 2003-04-16 Wednesday 16:33  fenrir
5161
5162   * transcode: tried to fix compilation with older libavcodec.
5163
5164 2003-04-16 Wednesday 16:32  fenrir
5165
5166   * mp4: fix a string format.
5167
5168 2003-04-16 Wednesday 16:20  fenrir
5169
5170   * mp4: removed empty strings in msg_Dbg.
5171
5172 2003-04-16 Wednesday 15:34  asmax
5173
5174  * small fix
5175
5176 2003-04-16 Wednesday 14:38  asmax
5177
5178  * at last, transpareny WORKS !!!!!
5179
5180 2003-04-16 Wednesday 11:47  gbazin
5181
5182  * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h:
5183     msvc compilation fixes.
5184
5185 2003-04-16 Wednesday 00:12  fenrir
5186
5187   * modules/packetizer/mpegvideo.c : cut after a complete picture. (Not
5188  before first slice).
5189   * ffmpeg: use indeo v3 decoder (untested).
5190   * stream_ouput.c,libvlc.h : take care of:
5191   --sout-acodec,--sout-vcodec : use transcoding. (You can specify bitrate
5192  using --sout-abitrate and --sout-vbitrate in kilobits/s).
5193   --sout-display: to display while streaming.
5194  (Btw there is a problem with vout and display, it leads to a ref count = -1)
5195
5196 2003-04-15 Tuesday 22:16  asmax
5197
5198   * remove a small kludge
5199   * tried to add transparency, but it doesn't work :(
5200
5201 2003-04-15 Tuesday 20:54  karibu
5202
5203  * GTK2 events work even better
5204
5205 2003-04-15 Tuesday 20:42  karibu
5206
5207  * Fixed GTK2 events
5208
5209 2003-04-15 Tuesday 20:33  karibu
5210
5211  * Events are even better, not yet perfect !
5212
5213 2003-04-15 Tuesday 17:55  ipkiss
5214
5215   * event broadcasting should work
5216
5217 2003-04-15 Tuesday 16:49  karibu
5218
5219  * Fixed mouse leave notification
5220
5221 2003-04-15 Tuesday 16:47  karibu
5222
5223  * Fixed mouse leaving notification for windows
5224  * Added mouse leaving notification for gdk
5225
5226 2003-04-15 Tuesday 16:42  karibu
5227
5228  * Fixed mouse events
5229
5230 2003-04-15 Tuesday 15:53  gbazin
5231
5232  * modules/codec/libmpeg2.c: small bugfix.
5233
5234 2003-04-15 Tuesday 14:05  hartman
5235
5236  modules/gui/macosx/controls.m:
5237   * present the open dialog when pressing play button instead of 'standard'
5238     open dialog, to make users more aware of this dialog and the functions
5239     it has.
5240  ALL:
5241   * when opening a file NOT trough the Open dialog, make sure sout and
5242     suboptions are reset to ""
5243
5244 2003-04-15 Tuesday 12:40  hartman
5245
5246  * reselect current playlist item when reordering items.
5247
5248 2003-04-15 Tuesday 11:46  ipkiss
5249
5250   * compilation fix
5251
5252 2003-04-15 Tuesday 01:19  ipkiss
5253
5254   * basic event handling
5255
5256 2003-04-14 Monday 23:10  sam
5257
5258    * ./toolbox: the Solaris diff does not understand -q, just replaced it
5259      with 2>&1 >/dev/null.
5260
5261 2003-04-14 Monday 23:07  sam
5262
5263    * ./toolbox: fixed a bashism.
5264
5265 2003-04-14 Monday 22:29  gbazin
5266
5267  * modules/gui/skins/src/event.cpp: fixed another small buffer overrun.
5268
5269 2003-04-14 Monday 22:22  massiot
5270
5271  * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
5272    (incomplete).
5273
5274 2003-04-14 Monday 21:38  asmax
5275
5276  * implemented OSAPI_GetTime() with glib
5277
5278 2003-04-14 Monday 20:17  asmax
5279
5280  * it works event better !!
5281
5282 2003-04-14 Monday 20:07  asmax
5283
5284  * it works !
5285
5286 2003-04-14 Monday 18:10  sam
5287
5288    * ./configure.ac.in: skins _disabled_ by default on [!win32].
5289
5290 2003-04-14 Monday 18:05  asmax
5291
5292  * better window size
5293
5294 2003-04-14 Monday 17:56  karibu
5295
5296  * Controls coordinate are available
5297
5298 2003-04-14 Monday 17:16  sam
5299
5300    * ./debian/rules: we now build the static objects twice: once the normal
5301      way before we link them with VLC, and once with -fPIC so that they can
5302      be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and
5303      we don't need it on x86.
5304
5305 2003-04-14 Monday 17:03  asmax
5306
5307  * get the size of a bitmap
5308
5309 2003-04-14 Monday 10:18  asmax
5310
5311  * bad directory
5312
5313 2003-04-14 Monday 10:00  karibu
5314
5315  * Added use of channel server for skins: still experimental
5316
5317 2003-04-14 Monday 03:23  fenrir
5318
5319   * all: correctly set p_payload_end when using input_NewPacket.(But
5320  we should perhaps change the behavour of input_NewPacket).
5321
5322 2003-04-14 Monday 03:13  fenrir
5323
5324   * transcode.c: removed an absolute header path...
5325
5326 2003-04-14 Monday 02:26  fenrir
5327
5328   * display.c: fixed decoding problem with mpeg1/2. (input_NewPacket doesn't
5329  set p_payload_end to the good value -> some packets are bigger than
5330  requested).
5331
5332 2003-04-13 Sunday 22:55  asmax
5333
5334  * at last an image !!
5335
5336 2003-04-13 Sunday 20:07  asmax
5337
5338  * something will be visible soon, be patient...
5339   (this silly GDK doesn't know BMP images :(
5340
5341 2003-04-13 Sunday 20:00  fenrir
5342
5343   * all: new sout scheme. Now a chain of module are created that can
5344  modify/apply on all streams, --sout has the same behavour expect when
5345  starting with a '#'.
5346
5347   With a starting '#' you can specify a chain of modules, it's still
5348  unstable but a lot more powerfull.
5349   You have access to duplicate(that duplicate all stream), transcode
5350  (using only ffmpeg), standard/std and es (that apply muxers and access),
5351  and display. You could chain them with ':' and specify options with
5352  {option1=value,option2=value[,...]}.
5353
5354  ex: * to stream and see the stream to udp/ts:ip
5355   --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
5356      * to transcode,see and stream
5357   --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
5358
5359   Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
5360  Test and report bugs :)
5361
5362 2003-04-13 Sunday 19:09  asmax
5363
5364  * should have repaired win32 skins
5365
5366 2003-04-13 Sunday 17:46  asmax
5367
5368  * Gtk2 skins: it doesn't work but it runs without any segfault, so
5369    I commit ;)
5370    (I probably broke skins under windows....)
5371
5372 2003-04-12 Saturday 22:50  asmax
5373
5374  * now the skin module compiles AND links !
5375    (and segfaults... ;)
5376
5377 2003-04-12 Saturday 21:43  asmax
5378
5379  * at last made the skin module compile under linux !
5380    It does absolutely nothing, but it compiles ;)
5381
5382 2003-04-12 Saturday 13:17  asmax
5383
5384  * renamed "kernel" into "vlc" ;)
5385
5386 2003-04-12 Saturday 13:06  asmax
5387
5388  * added libraries to please Bill ;)
5389
5390 2003-04-12 Saturday 10:34  asmax
5391
5392  * fixed dependencies and added options
5393
5394 2003-04-12 Saturday 10:01  asmax
5395
5396  * fixed a typo
5397
5398 2003-04-12 Saturday 09:57  asmax
5399
5400  * more options in menuconfig script
5401    Only tested under linux; please give feedback if something is wrong
5402    Some help should be written in doc/Configure.help; if you know what
5403    to write there, please contribute !
5404
5405 2003-04-11 Friday 22:08  videolan
5406
5407  * New message: VLC_NET_ADDUDP, to add an UDP stream to the playlist. Still
5408                 experimental
5409
5410 2003-04-11 Friday 21:19  videolan
5411
5412  * Fixed bug: When button or checkbox are disabled, the previous control can't
5413               take the hand
5414
5415 2003-04-11 Friday 20:45  asmax
5416
5417  * user-friendly(?) build system, based on linux Menuconfig script.
5418    Just run ./menuconfig and ./build-vlc (or just ./build-vlc)
5419    It's actually a wrapper which calls configure, but only a small number
5420    of vlc functionalities has been implemented at the moment.
5421    Please try it however ;)
5422    (you must have libncurses-dev installed)
5423
5424 2003-04-11 Friday 19:15  sam
5425
5426    * ./debian/control: changed the libvlc0-dev section to libdevel (to match
5427      the Debian installer's override file).
5428    * ./debian/woody-buildpackage: updated accordingly.
5429
5430 2003-04-09 Wednesday 20:53  hartman
5431
5432  * All : added an about VLC panel. It scrolls the names and the work of the
5433          AUTHORS file.
5434
5435  * AUTHORS: updated my own info
5436
5437 2003-04-09 Wednesday 20:07  jpsaman
5438
5439  Familiar Linux (GPE/GTK+,OPIE) packaging and building scripts.
5440
5441 2003-04-09 Wednesday 19:58  gbazin
5442
5443  * src/libvlc.c: fixed the "color" config option.
5444  * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
5445
5446 2003-04-09 Wednesday 17:27  sam
5447
5448    * ./Makefile.am: we call pbxbuilder with the explicit target name, because
5449      we might have an additional target one day, such as vlcplugin :)
5450    * ./mozilla/vlc.r: OS X specific resource file for an OS X plugin.
5451    * ./mozilla/vlcshell.cpp: added required OS X functions.
5452
5453 2003-04-09 Wednesday 16:18  sam
5454
5455    * ./mozilla/*: moved support files in a separate directory.
5456    * ./mozilla/support/npmac.cpp: added a hacked version of Mozilla's npmac.cpp
5457      that builds with g++ instead of CodeWarrior.
5458
5459 2003-04-09 Wednesday 16:05  sam
5460
5461    * ./toolbox: implemented toolbox --distclean to clean the tree without
5462      having to bootstrap/configure/whatever.
5463
5464 2003-04-09 Wednesday 14:12  hartman
5465
5466  * modules/gui/macosx/*:
5467    - when adding multiple files, we sort them alphabetically before adding them.
5468      stupid finder ;)
5469
5470  * modules/demux/asf/asf.c:
5471    - avoid a duplicate translation of a string
5472
5473 2003-04-09 Wednesday 12:33  sam
5474
5475    * ./debian/rules: mouahaha, cutting off the branch I was sitting on.
5476
5477 2003-04-09 Wednesday 12:03  sam
5478
5479    * ./modules/gui/kde/preferences.cpp: KDE 2 backport.
5480
5481 2003-04-09 Wednesday 11:43  sam
5482
5483    * ./debian/woody-buildpackage: additional error checking.
5484
5485 2003-04-09 Wednesday 10:34  sam
5486
5487    * ./debian/rules: we now remove spurious woody build files in the clean rule.
5488
5489 2003-04-09 Wednesday 10:17  sam
5490
5491    * ./debian/rules: fixed a clock skew issue in debian/rules.
5492
5493 2003-04-09 Wednesday 09:59  titer
5494
5495   v4l.c: compile fix
5496
5497 2003-04-09 Wednesday 09:40  titer
5498
5499   - fixed my last fix for BeOS/BONE
5500   - fixed v4l detection
5501
5502 2003-04-08 Tuesday 22:38  massiot
5503
5504  Now 0.5.4-cvs.
5505
5506 2003-04-08 Tuesday 21:31  massiot
5507
5508  * Updated ChangeLog.
5509
5510 2003-04-08 Tuesday 21:26  gbazin
5511
5512  * modules/audio_output/waveout.c: compilation fix for builtins only build.
5513
5514 2003-04-08 Tuesday 13:22  sam
5515
5516    * ./debian/changelog: ready for releasable .deb packages.
5517
5518 2003-04-08 Tuesday 08:59  sam
5519
5520    * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler
5521      module for the moment.
5522
5523 2003-04-08 Tuesday 08:35  massiot
5524
5525  * Fixed the translation option with Mac OS X.
5526
5527 2003-04-08 Tuesday 07:22  sigmunau
5528
5529  modules/video_filter/Modules.am: forgot to add the osdtest module
5530  modules/video_filter/osd_text.c: fixed a bug in size/place calculations.
5531  Support gamma correction of the text.
5532
5533 2003-04-08 Tuesday 07:19  alexis
5534
5535  Update spec file for the 0.5.3 release, courtesy of Jason Luka.
5536
5537 2003-04-08 Tuesday 02:06  gbazin
5538
5539  *  modules/gui/skins/src/event.cpp, modules/gui/skins/src/event.h:
5540      fixed 2 nasty buffer overflows. This fixes the last crashes I've got
5541      with the skins interface.
5542
5543 2003-04-07 Monday 21:51  massiot
5544
5545  * Updated ChangeLog
5546  * src/libvlc.c: Darwin doesn't have a "translation" config variable
5547
5548 2003-04-07 Monday 17:35  gbazin
5549
5550  * po/fr.po: small update.
5551  * modules/codec/libmpeg2.c: we now bypass libmpeg2 buffer management. As a nice side effect, still pictures in dvd menus are working now :)
5552
5553 2003-04-07 Monday 16:02  gbazin
5554
5555  * modules/audio_output/directx.c, modules/audio_output/waveout.c:
5556     cosmetic changes.
5557
5558 2003-04-07 Monday 13:46  gbazin
5559
5560  * src/libvlc.c: fixed the translation config option to also take into
5561    account the value in the config file.
5562
5563 2003-04-07 Monday 13:01  gbazin
5564
5565  * src/libvlc.c: reload the main module in case the user asks for the
5566     translation to be disabled. That way, the translation will even be
5567     disabled in the preferences panel.
5568
5569 2003-04-07 Monday 12:41  hartman
5570
5571  * new dutch translation
5572  * readded Mac OS X readme file to Mac OS X distribution
5573  * fixed some errors in the readme
5574
5575 2003-04-07 Monday 11:48  gbazin
5576
5577  * src/misc/configuration.c: what the f??k, configuration variable names
5578     and subtypes were being translated.
5579
5580 2003-04-07 Monday 09:25  gbazin
5581
5582  * modules/gui/wxwindows/interface.cpp: removed debug message.
5583
5584 2003-04-06 Sunday 23:44  massiot
5585
5586  * Renamed the "headphone" option to "headphone-opt" to avoid error
5587  messages "option headphone does not exist". I'm not clever enough to find
5588  out why it doesn't work when it's named "headphone".
5589
5590 2003-04-06 Sunday 23:21  massiot
5591
5592  * Bumped up revision number to 0.5.3
5593  * po/* : run --update-po before the release
5594  * ChangeLog : run --update-changelog
5595  * toolbox : ChangeLog is UTC
5596  * OS X : fixed a bug with the deinterlace menu and localizations (thanks
5597    Felix)
5598
5599 2003-04-06 Sunday 23:00  hartman
5600
5601  * some small changes/fixes
5602
5603 2003-04-06 Sunday 21:48  gbazin
5604
5605  * po/fr.po: another bunch of updates to the french translation.
5606
5607 2003-04-06 Sunday 20:46  karibu
5608
5609  * Added missing files
5610
5611 2003-04-06 Sunday 20:27  karibu
5612
5613  * Changed default skin files
5614
5615 2003-04-06 Sunday 20:08  sigmunau
5616
5617  Support files that are called .asx and .pls but really are just .m3u files
5618
5619 2003-04-06 Sunday 17:57  ipkiss
5620
5621   - modules/gui/skins/skin_main.cpp: Try to open the default XML file first
5622
5623 2003-04-06 Sunday 17:48  gbazin
5624
5625  * modules/demux/mp4/mp4.c: fixed an off by one error in array access.
5626
5627 2003-04-06 Sunday 17:16  titer
5628
5629   Fixed a linkage problem with BeOS/BONE.
5630
5631 2003-04-06 Sunday 17:14  gbazin
5632
5633  * Makefile.am, install-win32: added the default skin to the win32 package.
5634
5635 2003-04-06 Sunday 16:30  gbazin
5636
5637  * modules/gui/wxwindows/messages.cpp: added a verbose checkbox which enables the warning and debug messages (disabled by default).
5638  * NEWS: updated the NEWS file.
5639
5640 2003-04-06 Sunday 15:43  massiot
5641
5642  * Updated French and German translations courtesy of their maintainers
5643  * THANKS: added Jean-Pierre Kuypers, French translator
5644  * NEWS: updated for 0.5.3 release. Please check.
5645
5646 2003-04-06 Sunday 14:12  massiot
5647
5648  Disabled the translation configuration variable on OS X since it doesn't
5649  work.
5650
5651 2003-04-06 Sunday 13:18  sigmunau
5652
5653  expand info categories by default
5654
5655 2003-04-06 Sunday 10:34  sigmunau
5656
5657  Some simple updates
5658
5659 2003-04-06 Sunday 01:00  massiot
5660
5661  * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too
5662  * modules/gui/wxwindows/open.cpp: fixed a string
5663  * src/misc/configuration.c: don't yell when a config variable disappears
5664  * po/de.po po/it.po: new translations by maintainers
5665
5666 2003-04-05 Saturday 12:43  gbazin
5667
5668  * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed.
5669
5670 2003-04-05 Saturday 12:32  gbazin
5671
5672  * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0.
5673  * install-win32: misc improvements to the nsis installer script.
5674
5675 2003-04-04 Friday 19:32  massiot
5676
5677  [no log message]
5678
5679 2003-04-02 Wednesday 23:16  massiot
5680
5681  * Added a new kfir: access module, designed to work around a bug in the
5682    kfir driver.
5683
5684 2003-04-02 Wednesday 21:21  sigmunau
5685
5686  Fixed a bug when trying to set 4 channel output
5687
5688 2003-04-02 Wednesday 15:20  massiot
5689
5690  * Fixed a bug with the stream: input plug-in when receiving no data.
5691
5692 2003-04-01 Tuesday 22:29  massiot
5693
5694  * Bumped up revision number to 0.5.3-test2
5695  * modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
5696    courtesy of Alexis Guillard)
5697  * po/*: Updated po files to send out to the translators
5698  * Mac OS X port: Cosmetics
5699
5700 2003-04-01 Tuesday 16:13  sam
5701
5702    * ./debian/control: changed the section of gnome-vlc and kvlc according to
5703      new Debian archive sections.
5704    * ./debian/woody-buildpackage: updated woody-buildpackage so that packages
5705      say "stable".
5706
5707 2003-04-01 Tuesday 16:11  gbazin
5708
5709  * modules/gui/wxwindows/*: misc small improvements and fixes.
5710
5711 2003-04-01 Tuesday 12:24  gbazin
5712
5713  * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free
5714     statically allocated strings.
5715
5716 2003-04-01 Tuesday 11:12  massiot
5717
5718  Added Andy Lindsay.
5719
5720 2003-04-01 Tuesday 10:46  massiot
5721
5722  * TS demux patches, courtesy of Andy Lindsay <andy_vl@ananam.com>.
5723
5724 2003-04-01 Tuesday 00:18  gbazin
5725
5726  * modules/gui/wxwindows/*: few modifications to the strings.
5727
5728 2003-03-31 Monday 23:37  sigmunau
5729
5730  made a format-only string untranslateable
5731
5732 2003-03-31 Monday 23:32  sigmunau
5733
5734  Changed a duplicate string, and removed an info string that isn't really
5735  useful
5736
5737 2003-03-31 Monday 22:39  massiot
5738
5739  * modules/codec/*: Fixed a PTS bug at the initialization of some codecs
5740  * modules/audio_filter/resampler/coreaudio.c: Set score to 0
5741
5742 2003-03-31 Monday 22:39  gbazin
5743
5744  * po/*: updated the po directory.
5745
5746 2003-03-31 Monday 04:26  fenrir
5747
5748   * v4l: forgot a munmap.
5749
5750 2003-03-31 Monday 03:46  fenrir
5751
5752   * v4l: updated, now it should grab (and compress if you want) the video.
5753  Audio grabbing part is commented out and untested.
5754   The syntax is like that:
5755    v4l:<device>[:option=value:...]
5756   options: channel,norm (pal, ntsc,secam), frequency (not really there is
5757            a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
5758            codec (optional, mpeg1 or mpeg4 and need to have compiled the
5759            encoders modules)
5760   ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
5761   Please test.
5762   * rawvideo.c: a pseudo decoder for raw video (I420).
5763   * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
5764  synchro problems.
5765
5766 2003-03-30 Sunday 23:35  jlj
5767
5768   * ALL: Move CoreAudio aout into seperate module.
5769
5770 2003-03-30 Sunday 19:56  gbazin
5771
5772  * modules/gui/wxwindows/*: another bunch of improvements.
5773
5774 2003-03-30 Sunday 18:14  gbazin
5775
5776  * modules/*: sanitization of the modules description strings.
5777
5778 2003-03-30 Sunday 16:26  gbazin
5779
5780  * modules/gui/wxwindows/*: small formating changes.
5781  * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions.
5782
5783 2003-03-30 Sunday 15:05  gbazin
5784
5785  * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing.
5786
5787 2003-03-30 Sunday 14:24  gbazin
5788
5789  * include/configuration.h: added the add_directory() config macro.
5790  * modules/gui/wxwindows/preferences.cpp: support for add_string_from_list().
5791  * ALL: changed some add_string() config options to add_file().
5792
5793 2003-03-30 Sunday 14:09  sigmunau
5794
5795  use add_file and not add_string for the "audiofile-path" option
5796
5797 2003-03-30 Sunday 13:23  gbazin
5798
5799  * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
5800  * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.
5801
5802 2003-03-30 Sunday 12:15  sigmunau
5803
5804  enabled the menu-entry to show file info when there is an input
5805
5806 2003-03-30 Sunday 11:59  sigmunau
5807
5808  modules/gui/kde/interface.cpp: removed a debug message
5809  modules/gui/kde/preferences.cpp: use sliders for integer and float options
5810  with a range, use combobox for string_from_list options, fixed a layout
5811  issue and removed some debug messages
5812
5813 2003-03-30 Sunday 11:54  sigmunau
5814
5815  modules/access/dvdplay/dvd.c: removed an unused configuration category
5816  modules&misc/logger/logger.c: use add_string_from_list for the logmode
5817  option
5818
5819 2003-03-30 Sunday 11:43  gbazin
5820
5821  * configure.ac.in: removed the -fno-exceptions gcc option from the compilation of the skins plugin as it might be needed after all.
5822  * modules/demux/m3u.c: upped the priority of the m3u demux as some m3u files were mistaken for ts files.
5823  * include/configuration.h: added a CONFIG_ITEM_DIRECTORY config type.
5824  * modules/gui/wxwindows/*: the preferences dialog should be fully useable now.
5825
5826 2003-03-30 Sunday 02:58  gbazin
5827
5828  * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;)
5829
5830 2003-03-30 Sunday 01:13  massiot
5831
5832  * Resampler plug-in based on CoreAudio's AudioConverter.
5833
5834 2003-03-29 Saturday 17:10  gbazin
5835
5836  * modules/gui/wxwindows/open.cpp: fixed an event problem on win32.
5837  * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on
5838     win32 when the wxwindows interface is compiled as a builtin.
5839
5840 2003-03-29 Saturday 14:30  sigmunau
5841
5842  preferences.cpp: Changed the preferences dialog to use a tree of categories
5843  and plugins, the way wxwindows do it.
5844  pluginsbox.(cpp|h): removed the "Configure" button from CONFIG_ITEM_MODULE
5845  widgets, as it isn't needed anymore
5846
5847 2003-03-29 Saturday 13:15  sigmunau
5848
5849  removed an unused configuration category
5850
5851 2003-03-29 Saturday 12:22  gbazin
5852
5853  * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h:
5854     moved the headphone-dim config option to the headphone plugin.
5855  * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value.
5856  * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given.
5857
5858 2003-03-29 Saturday 11:15  gbazin
5859
5860  * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs.
5861
5862 2003-03-29 Saturday 10:35  jpsaman
5863
5864  If --disable-xosd is given then xosdtext is not build.
5865  If --enable-xose is given then xosdtext is build also.
5866
5867 2003-03-29 Saturday 01:50  gbazin
5868
5869  * modules/gui/wxwindows/*: added demuxdump support to the open dialog.
5870
5871 2003-03-28 Friday 22:09  alexis
5872
5873  New RedHat package file, written by Jason Luka <jason@geshp.com>.
5874
5875 2003-03-28 Friday 17:02  gbazin
5876
5877  * modules/audio_output/waveout.c: compilation fix for --disable-plugins build.
5878  * src/video_output/*, include/video.h: added a pf_lock/unlock fonction
5879     pointer that's used to lock the memory of a picture in vout_RenderPicture
5880     when required by the video output plugin.
5881  * modules/video_output/directx/*: implemented pf_lock/unlock. That will fix
5882     the crash when pressing ctrl+alt+del.
5883
5884 2003-03-28 Friday 11:34  sigmunau
5885
5886  added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't
5887  segfault.
5888
5889 2003-03-26 Wednesday 22:56  gbazin
5890
5891  * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown.
5892
5893 2003-03-26 Wednesday 21:46  marcari
5894
5895    * cross-compilation doc : work in progress
5896
5897 2003-03-26 Wednesday 03:13  hartman
5898
5899  * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
5900  * modules/gui/macosx/open.?
5901    - updated the open dialog (now with sheets !!!)
5902    - added ogg file stream out
5903    - added http file stream out
5904    - added file subtitle support for the delay and fps options
5905  * extras/MacOSX/vlc.pbproj/project.pbxproj
5906    - added the .ts file-extension to the application
5907
5908 2003-03-26 Wednesday 01:50  sam
5909
5910    * ./debian/control: added correct versioned build-dependency on debhelper.
5911
5912 2003-03-26 Wednesday 01:14  sam
5913
5914    * ./debian/control: added explicit dependencies on vlc to legacy packages
5915      to make linda and lintian happier.
5916
5917 2003-03-26 Wednesday 00:56  gbazin
5918
5919  * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface.
5920  * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel.
5921
5922 2003-03-26 Wednesday 00:21  sam
5923
5924    * ./README.MacOSX.rtf, ./modules/gui/macosx/playlist.h, ./extras/MacOSX/*:
5925      added a final newline to a few text files to avoid diff complaints.
5926
5927 2003-03-25 Tuesday 23:51  sam
5928
5929    * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist.
5930
5931 2003-03-25 Tuesday 23:43  sam
5932
5933    * ./modules/gui/skins/Modules.am: fixed a typo.
5934
5935 2003-03-25 Tuesday 23:32  sam
5936
5937    * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/.
5938    * ./Makefile.am: we distribute ./toolbox.
5939
5940 2003-03-25 Tuesday 23:13  sam
5941
5942    * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4.
5943
5944 2003-03-25 Tuesday 23:11  sam
5945
5946    * ./m4/*: updated m4 macros.
5947
5948 2003-03-25 Tuesday 23:06  gbazin
5949
5950  * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs.
5951
5952 2003-03-25 Tuesday 22:55  sam
5953
5954    * ./debian/control: bumped up standards version to 0.5.9.0.
5955    * ./debian/control: added build-dependencies on libidl0 and libglib2.0-0 to
5956      work around mozilla-dev's currently broken dependencies.
5957    * ./debian/control: we now link against libdvdread3 instead of libdvdread2.
5958    * ./debian/control: we now depend on the latest libdvdplay0-dev to avoid
5959      linking against both libdvdread2 and libdvdread3.
5960
5961 2003-03-25 Tuesday 17:07  gbazin
5962
5963  * src/input/input.c, src/video_output/video_output.c: when the input thread
5964     ends, it will also destroy the vout if one was spawned.
5965
5966 2003-03-25 Tuesday 15:38  gbazin
5967
5968  * src/misc/modules.c: module_Need() now only raises the scores of the
5969     plugins matching the given shortcuts list, unless "none" is closing the
5970     list (in which case only the plugins matching the list can be selected).
5971
5972     Which means that users will stop complaining vlc doesn't launch anymore
5973     or can't play anything after they have fiddled with their config
5974     options :))
5975
5976 2003-03-25 Tuesday 00:43  gbazin
5977
5978  * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout).
5979
5980 2003-03-24 Monday 23:50  gbazin
5981
5982  * src/video_output/video_output.c, include/video_output.h:
5983     take into account the caching delay when dropping frames that are too
5984     far into the future.
5985
5986 2003-03-24 Monday 23:04  gbazin
5987
5988  * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over
5989  http :)
5990
5991 2003-03-24 Monday 21:58  titer
5992
5993   configure.ac.in: fixed a BeOS compile issue
5994
5995 2003-03-24 Monday 20:00  gbazin
5996
5997  * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop.
5998
5999 2003-03-24 Monday 19:58  hartman
6000
6001  * moved macosx-dmg to extras/MacOSX/macosx-dmg
6002  * added some macosx files to DIST that were probably missing in the tar ;)
6003
6004 2003-03-24 Monday 19:12  gbazin
6005
6006  * modules/access/*: don't forget to reinitialize the timeout when looping around select().
6007
6008 2003-03-24 Monday 17:15  gbazin
6009
6010  * modules/access/*: pf_read() in access modules is now blocking. We still
6011     check regularly for p_input->b_die though. Now the demuxers can safely
6012     assume that pf_read() == 0 means EOF.
6013  * ALL: got rid of the p_input->b_connected flag.
6014  * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop
6015     of "decoder stuck" messages that sometimes happened.
6016  * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation
6017     warnings.
6018
6019 2003-03-24 Monday 15:20  hartman
6020
6021  * more interface support for directories.
6022
6023 2003-03-24 Monday 14:18  hartman
6024
6025  * modules/access/dvd*: changed some errors in warnings because the directory
6026    might still be readable by the directory access module.
6027  * added drag and drop support for directories.
6028
6029 2003-03-24 Monday 13:52  sam
6030
6031    * ./THANKS: added a translation contributor.
6032    * ./po/it.po: fixed this file's format.
6033    * ./m4: fixed "make dist" when gettext is too old.
6034
6035 2003-03-24 Monday 13:50  hartman
6036
6037  * Added fourcc 'MSS1' which is equivalent to 'WMV2'
6038
6039 2003-03-24 Monday 01:39  gbazin
6040
6041  * modules/access/directory.c: fixed the directory access plugin.
6042  * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin.
6043
6044 2003-03-24 Monday 00:12  hartman
6045
6046  * a new directory access module. It parses a directory with dirent and builds
6047    a m3u 'file' which it feeds to the m3u demuxer.
6048    Problems: - it requires a dir to end with /
6049              - if i enabled it, all files would use the m3u demuxer for some
6050              strange reason. i've spent a day hunting this down, reboot-
6051              strapping and doing who knows what. I'm sick of it now.
6052              Someone else can give it a try, if he wants to.
6053
6054 2003-03-23 Sunday 20:41  gbazin
6055
6056  * configure.ac.in: fixed linking problem with the win32 build.
6057
6058 2003-03-23 Sunday 18:10  massiot
6059
6060  Fixed configure script (alcohol isn't the solution).
6061
6062 2003-03-23 Sunday 16:38  sigmunau
6063
6064  modules/video_filter/osd_text.c: A video filter that uses freetpye2 to
6065  render text on the video
6066  include/osd.h: some constants useful when interfacing with the osd module
6067  configure.ac.in: check for freetype2, enabled the osdtext module by default
6068  Makefile.am: added osd.h, please check that this is correct
6069  lirc.c: modified to provide feedback when buttons are pressed.
6070
6071  Look at the Feedback() function in lirc.c to see how this module can be used
6072
6073 2003-03-23 Sunday 15:10  yves
6074
6075  better OS detection (RH).
6076
6077 2003-03-23 Sunday 12:12  gbazin
6078
6079  * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header.
6080
6081 2003-03-22 Saturday 23:03  sigmunau
6082
6083  Updated a comment
6084
6085 2003-03-22 Saturday 14:39  fenrir
6086
6087   * sap: clean up.
6088
6089 2003-03-22 Saturday 14:35  gbazin
6090
6091  * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension.
6092
6093 2003-03-22 Saturday 11:21  gbazin
6094
6095  * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements.
6096
6097 2003-03-22 Saturday 03:14  gbazin
6098
6099  *  modules/gui/wxwindows/*: Added a stream output dialog box.
6100
6101 2003-03-21 Friday 23:59  sigmunau
6102
6103  Updated norwegian translation thanks to  Haakon Meland Eriksen
6104
6105 2003-03-21 Friday 17:14  gbazin
6106
6107  * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command.
6108
6109 2003-03-21 Friday 07:54  massiot
6110
6111  Fixed the "locales have disappeared" problem under OS X.
6112
6113 2003-03-21 Friday 02:05  gbazin
6114
6115  * modules/demux/ogg.c: fix for some ogg web radio streams where there
6116  is a huge gap between the granulepos in the header packets and the data
6117  packets.
6118
6119 2003-03-21 Friday 00:17  karibu
6120
6121  * slider.cpp: fixed mouse down refresh bug
6122  * theme.cpp: removed debug text
6123
6124 2003-03-21 Friday 00:00  karibu
6125
6126  * Fixing Parkinson disease bug (it's not funny, it's real life)
6127
6128 2003-03-20 Thursday 21:45  gbazin
6129
6130  * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug.
6131
6132 2003-03-20 Thursday 10:27  sam
6133
6134    * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES
6135      ourselves.
6136    * ./bootstrap: "make dist" works again, even if gettext is not present.
6137
6138 2003-03-20 Thursday 10:06  sam
6139
6140    * ./toolbox: fixed a Makefile parsing bug.
6141
6142 2003-03-20 Thursday 09:29  karibu
6143
6144  * Fixing a refresh bug when opening an open file dialog box
6145
6146 2003-03-19 Wednesday 23:54  massiot
6147
6148  * configure.ac.in : Disabled GTK2 and gnome2 plug-in since they break
6149    all platforms but GNU/Linux
6150  * Bumped up revision number to 0.5.3-test1
6151
6152 2003-03-19 Wednesday 18:17  karibu
6153
6154  * Updating doc.
6155
6156 2003-03-19 Wednesday 18:14  karibu
6157
6158  * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization
6159
6160 2003-03-19 Wednesday 17:40  fenrir
6161
6162   * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2.
6163  Whitout it I can't even start gtk2 interface.
6164
6165 2003-03-19 Wednesday 17:14  karibu
6166
6167  * button.cpp : Fixing bug when disabling control
6168  * Checkbox.cpp : adding onmouseover and onmouseout events
6169  * Updating DTD
6170  * win32_event.cpp : fixing bug for WINDOW_OPEN event
6171
6172 2003-03-19 Wednesday 15:44  hartman
6173
6174  * INSTALL: added reference to online info on compiling on MacOSX and BeOS
6175
6176  * NEWS: bringing the file to 0.5.3. i have added my work (and some things
6177    that I remembered). i trust everyone will enter his own stuff ;)
6178
6179  * README.MacOSX.rtf: fixed some errors
6180
6181  * THANKS: added Olivier Aubert for his vout-clone-list patch
6182
6183 2003-03-19 Wednesday 13:55  hartman
6184
6185  * fix for multiple monitors.
6186
6187 2003-03-19 Wednesday 03:11  karibu
6188
6189  * Fixed skin config save
6190
6191 2003-03-19 Wednesday 02:09  videolan
6192
6193  * Adding onmouseover and onmouseout events to button control
6194  * Fixing window position at launch time
6195  * Adding notification when mouse leaves a window
6196
6197 2003-03-18 Tuesday 23:59  massiot
6198
6199  * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders
6200    do not follow the standard.
6201
6202 2003-03-18 Tuesday 23:51  jlj
6203
6204    * ./modules/gui/macosx/vout.m: cosmetic.
6205
6206 2003-03-18 Tuesday 23:30  gbazin
6207
6208  * modules/video_filter/clone.c: new --clone-vout-list config option, courtesy of Olivier Aubert.
6209     Allows to specify a comma separated list of vout plugins that we want to be used by the clone filter.
6210  * modules/video_filter/*: don't forget to detach the vout before destroying it.
6211
6212 2003-03-18 Tuesday 22:14  hartman
6213
6214  * modules/gui/macosx/vout.m:
6215    Now a complete redesign of the hiding of the mousecursor.
6216    - We use higher level functions now (NSCursor).
6217    - We only hide if the cursor is over our VLCView
6218    - In many exceptions we unhide. This is mainly for multimonitor support.
6219
6220 2003-03-18 Tuesday 21:34  gbazin
6221
6222  * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default.
6223     This is necessary for the win32 build because old gettext versions do not work on win32.
6224
6225 2003-03-18 Tuesday 20:38  gbazin
6226
6227  * configure.ac.in: fixed linking problem with the slp plugin on win32.
6228
6229 2003-03-18 Tuesday 20:20  gbazin
6230
6231  * configure.ac.in: use the -O2 gcc option when compiling the skins plugin so that compilation doesn't take ages.
6232     Also use -fno-rtti -fno-exceptions to save some bits of space.
6233
6234 2003-03-18 Tuesday 19:37  marcari
6235
6236    * first draft of the draft
6237
6238 2003-03-18 Tuesday 18:33  ipkiss
6239
6240  Fixed the path in the default skin (thanks gibalou)
6241
6242 2003-03-18 Tuesday 18:25  ipkiss
6243
6244  Fix for skins compilation under cygwin (thanks gibalou)
6245
6246 2003-03-18 Tuesday 04:56  ipkiss
6247
6248  Compilation fixes
6249
6250 2003-03-18 Tuesday 04:08  ipkiss
6251
6252  Compilation fixes and cosmetic changes
6253
6254 2003-03-18 Tuesday 04:07  hartman
6255
6256  * modules/gui/macosx/vout.m:
6257    Reworked the mouse hiding routine. we were always hiding the mousecursor
6258    on kCGDirectMainDisplay, but this display is always the one with the
6259    menubar and not always the one containing our VLCVout.
6260    This new code takes the vout, and calculates on which displays (plural
6261    because of possible mirroring) it is being shown. It then shows or hides
6262    the cursor on all of those displays.
6263    This should fix #396.
6264
6265 2003-03-18 Tuesday 02:48  ipkiss
6266
6267   - doc/skins: some documentation about the skins
6268   - doc/skins/curve_maker: files for a VB project for easy Bezier curves
6269     creation
6270   - share/skins/default: a default skin. It's an awful one made for
6271     testing purposes, you'll be warned...
6272
6273 2003-03-18 Tuesday 02:28  hartman
6274
6275  * modules/gui/macosx/info.m: keep the same panel open if track changes.
6276  * modules/misc/httpd.c: removed an unused int.
6277
6278 2003-03-18 Tuesday 02:21  ipkiss
6279
6280  Keep quiet, explanations will follow.
6281
6282 2003-03-18 Tuesday 01:57  sam
6283
6284    * ./share/Makefile.am: added the .rle font to the make install rule.
6285
6286 2003-03-18 Tuesday 01:54  sam
6287
6288    * ./toolbox: fixed a sed syntax error (thanks anil).
6289
6290 2003-03-18 Tuesday 01:34  sam
6291
6292    * ./modules/Makefile.am: added a missing definition of NULL.
6293
6294 2003-03-18 Tuesday 01:26  sam
6295
6296    * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins.
6297    * ./toolbox: added --update-glade2 flag.
6298
6299 2003-03-18 Tuesday 01:22  sam
6300
6301    * ./modules/codec/lpcm.c: fixed two uninitialized variables.
6302
6303 2003-03-18 Tuesday 00:49  gbazin
6304
6305  * src/playlist/playlist.c: fixed misplaced variable declaration.
6306
6307 2003-03-18 Tuesday 00:33  sigmunau
6308
6309  Seek one less time. Should increase performance with access modules where
6310  seeks are expensive. (Though not enough)
6311
6312 2003-03-18 Tuesday 00:25  jlj
6313
6314    * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really.
6315
6316 2003-03-17 Monday 23:48  fenrir
6317
6318   * httpd: increased buffer size.
6319
6320 2003-03-17 Monday 23:42  fenrir
6321
6322   * all: fixed some stupid bugs.
6323
6324 2003-03-17 Monday 23:13  hartman
6325
6326  * modules/gui/macosx/playlist.m:
6327    - fixed a cosmetic issue.
6328
6329 2003-03-17 Monday 21:47  hartman
6330
6331   * modules/gui/macosx/playlist.?:
6332     - rewrite of code
6333
6334 2003-03-17 Monday 18:02  sam
6335
6336    * ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c,
6337      ./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
6338      terminating NULL pointer in the fake argv values we pass to gtk_init().
6339    * ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
6340      have the "gui-helper" capability.
6341    * ./modules/misc/gtk_main.c: paved the way for Gtk2.
6342
6343 2003-03-17 Monday 17:11  sam
6344
6345    * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not
6346      defining its fourcc values like us.
6347
6348 2003-03-17 Monday 17:10  hartman
6349
6350  * src/playlist/playlist.c:
6351    - added playlist_Move to move an item in our playlist before the position
6352      of a previous item (or end) of our playlist. Keeps index at it's current
6353      item.
6354  * modules/gui/macosx/playlist.?:
6355    - Now a reorderable playlist. Thanks to Andrew Stone for example code.
6356      This fixes #349 (Finally ;)
6357    - True alternating colors in the playlistview. Thanks to Apple Computer
6358      for the example code.
6359
6360 2003-03-17 Monday 16:59  sam
6361
6362    * ./autotools/: moved some autotools executables to this subdirectory to
6363      reduce cluttering of the root directory.
6364
6365 2003-03-17 Monday 15:05  sigmunau
6366
6367  fixed up http redirects when there are other items in the playlist.
6368
6369 2003-03-17 Monday 13:49  marcari
6370
6371    * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc
6372
6373 2003-03-17 Monday 12:14  massiot
6374
6375  Fixed aspect ratio's tooltip.
6376
6377 2003-03-16 Sunday 23:35  fenrir
6378
6379   * sub: better ssa4 recognition.
6380
6381 2003-03-16 Sunday 20:06  jlj
6382
6383    * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification.
6384
6385 2003-03-16 Sunday 16:07  fenrir
6386
6387   * sub.c: added SAMI subtitles support. (Untested and incomplete).
6388
6389 2003-03-16 Sunday 13:11  fenrir
6390
6391   * asf: when there isn't any stream selected, stop playing.
6392
6393 2003-03-16 Sunday 01:49  fenrir
6394
6395   * mms: removed some old stuff.
6396
6397 2003-03-16 Sunday 01:37  fenrir
6398
6399   * mms: it seems that some server doesn't like fake ip 127.0.0.1
6400  (they refuse the connection), so let give them 192.168.0.1 ...
6401
6402 2003-03-15 Saturday 22:10  jlj
6403
6404  Another attempt at fixing the soundstick issue (unconfirmed).
6405
6406 2003-03-15 Saturday 19:26  fenrir
6407
6408   * sout: fix a stupid bug making avi muxer segfaulting.
6409
6410 2003-03-15 Saturday 19:21  jlj
6411
6412  Jeff Moore @ Apple: The HAL specifically won't allow a device that doesn't
6413                      have linear PCM as it's current format to be
6414                      the default device.
6415
6416 2003-03-15 Saturday 18:44  fenrir
6417
6418   * ffmpeg: Use truncated frames if supported by codec (only with newer
6419  libavcodec). This fix mpeg4 in TS with huge bitrate.
6420   * sub: clean up. Report any problems.
6421
6422 2003-03-15 Saturday 03:02  fenrir
6423
6424   * mms: revert some parts.
6425
6426 2003-03-15 Saturday 02:33  fenrir
6427
6428   * mms: some clean up.
6429
6430 2003-03-15 Saturday 00:09  fenrir
6431
6432   * httpd: begin to support get/post method (look at admin.html ;)
6433
6434 2003-03-14 Friday 17:14  sam
6435
6436    * ./doc/fortunes.txt: sigmund++;
6437
6438 2003-03-14 Friday 17:08  lool
6439
6440    * Meuuh+++;
6441
6442 2003-03-14 Friday 01:23  hartman
6443
6444  * ALL: Bumped version to 0.5.3-cvs
6445
6446  * modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
6447    correctly, but now the name of the file as reported in the playlist info
6448    gets displayed incorrectly if it has accents. (going for ID3 at the
6449    moment. filenames are named a plenty in the correct way)
6450
6451 2003-03-14 Friday 01:08  jlj
6452
6453    * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels
6454                                   issue in InitDevice. Should close #490.
6455
6456 2003-03-14 Friday 00:24  sigmunau
6457
6458  all: info strings are now localized, fixed some typos and inconsistant uses
6459  of capital letters
6460
6461 2003-03-14 Friday 00:06  massiot
6462
6463  Attempt at fixing the soundstick issue (unconfirmed).
6464
6465 2003-03-13 Thursday 22:45  sigmunau
6466
6467  set a default size for the fileinfo dialog
6468
6469 2003-03-13 Thursday 22:35  sigmunau
6470
6471  Added support for oldstyle id3 genres.
6472
6473 2003-03-13 Thursday 22:24  hartman
6474
6475  * modules/gui/macosx/misc.?
6476    - added VLBrushedMetalImageView. This imageview does not respond to
6477      mousedrage, so we can still move our window by it's background.
6478  * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
6479    - Changed the container of our background image to the new
6480      VLBrushedMetalImageView.
6481      This fixes #390
6482
6483 2003-03-13 Thursday 16:20  marcari
6484
6485   * skeleton of the arm crosscompilation howto
6486
6487 2003-03-13 Thursday 16:09  hartman
6488
6489  * extras/MacOSX/vlc.pbproj/project.pbxproj:
6490    - added .qt and .pls file extensions.
6491
6492  * modules/gui/macosx/intf.m:
6493    - increased the number of lines the messages dialog can hold to 400.
6494
6495  * added fourcc '3iv1' to .avi and .mov
6496    - this is 3ivx D3.5 video.
6497    - we cannot read them at however and probably never will. I added them
6498      for completeness.
6499
6500  * added fourcc '3iv2' to .avi and ffmpeg
6501    - this is 3ivx D4 video
6502    - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
6503
6504  * added fourcc '3ivd' to .avi, .mov and ffmpeg.
6505    - this is video which was divx doctored by the 3ivx doctor program.
6506    - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
6507
6508  * added fourcc '3vid' to .avi, .mov and ffmpeg.
6509    - this is incorrect encoded DIV3. it is an endianness issue by the encoder.
6510    - ffmpeg can decode it however, so it is mapped to MPEG4 v3.
6511
6512 2003-03-13 Thursday 15:50  marcari
6513
6514   * all: enhancements of the familiar interface includes :
6515      - the interface adapts to the screen size/rotation
6516      - a playlist
6517      - a network tab next to te file tab inside the media tab
6518      - MRL-Combo behaviour changed a bit
6519      - apply handling in preferences
6520
6521 2003-03-12 Wednesday 23:59  marcari
6522
6523   * all: added s16tofixed32 filter, so that we decode flac with iPaq !
6524
6525 2003-03-12 Wednesday 23:15  titer
6526
6527   * configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...)
6528   * beos_specific.cpp, modules/gui/beos/*: add VLC version number in the
6529     "About" window and in the titles of the others windows.
6530
6531 2003-03-12 Wednesday 05:26  sam
6532
6533    * ./src/stream_output/stream_output.c: Win32 compilation fix.
6534    * ./src/misc/modules.c: fixed a pointer indirection bug.
6535
6536 2003-03-12 Wednesday 05:12  sam
6537
6538    * ./Makefile.am: moved generation of .h files to the toolbox so that we
6539      can call "toolbox --update-includes" without running configure.
6540    * ./toolbox: de-uglified some shell code.
6541
6542 2003-03-12 Wednesday 04:16  sam
6543
6544    * ./bootstrap: fixed a conflict issue with recent autopoint versions.
6545    * ./toolbox: the MSVC project file generation no longer depends on Makefile.
6546
6547 2003-03-12 Wednesday 00:56  sam
6548
6549    * ./configure.ac.in: we look for libqt-mt.so before libqt.so.
6550
6551 2003-03-11 Tuesday 23:56  gbazin
6552
6553  * ALL: experimental code for stream (dvd) navigation through object variables.
6554
6555 2003-03-11 Tuesday 23:56  fenrir
6556
6557   * fix ima4 decoding.
6558
6559 2003-03-11 Tuesday 22:44  sam
6560
6561    * ./debian/control: added libqt3-compat-headers build-dependency because of
6562      strange issues with KDE headers that I'm not sure to fully understand but
6563      also honestly completely don't care about.
6564
6565 2003-03-11 Tuesday 21:52  fenrir
6566
6567   * removed strdupa.
6568
6569 2003-03-11 Tuesday 21:23  sam
6570
6571    * ./configure.ac.in: quick and dirty workaround for qt3 headers location.
6572
6573 2003-03-11 Tuesday 20:53  sam
6574
6575    * ./src/stream_output/stream_output.c: fixed a minor format string issue.
6576
6577 2003-03-11 Tuesday 20:40  sam
6578
6579    * ./debian/control: we build-depend on libqt3-mt-dev instead of libqt3-dev.
6580
6581 2003-03-11 Tuesday 20:01  fenrir
6582
6583   * Added support of vplayer subtitles files.
6584
6585 2003-03-11 Tuesday 19:58  sam
6586
6587    * ./debian/Makefile.am: removed spurious entries.
6588
6589 2003-03-11 Tuesday 19:57  sam
6590
6591    * ./debian/control: vlc provides the mp3-decoder metapackage.
6592
6593 2003-03-11 Tuesday 19:30  sam
6594
6595    * ./debian/*: additional Debian butchery; merged vlc-plugin-aa and
6596      vlc-plugin-lirc into vlc, and removed vlc-mad, vlc-arts, vlc-lirc and
6597      vlc-aa legacy packages because they were not in woody.
6598    * ./debian/control: tuned the control file to provide smooth upgrades from
6599      woody, from sarge, and from the local VideoLAN repository.
6600
6601 2003-03-11 Tuesday 19:14  sam
6602
6603    * ./debian/*: removed the vlc-plugin-dvb, vlc-plugin-xosd and vlc-plugin-dv
6604      packages (because the dependencies are very small), and the vlc-plugin-mad,
6605      vlc-plugin-a52 and vlc-plugin-ogg packages (because vlc depends on them
6606      anyway).
6607    * ./debian/*: changed vlc-plugin-svgalib to x86-only.
6608
6609 2003-03-11 Tuesday 19:02  fenrir
6610
6611   * all: reworked stream output. Now it handles mutliples outputs from
6612  one input, just type --sout "<first url>#<second url>#..." (Yes it
6613  is awfull, but I need suggestion).
6614     udp: correctly update sequence number in rtp.
6615
6616 2003-03-11 Tuesday 18:57  fenrir
6617
6618   * mp4: I have reworked a lot the demuxer. Now it should handle gracefully
6619  the audio part of mov file. I'm really interested by any regression you
6620  could find, please _test_ all .mp4/.mov file you have.
6621
6622 2003-03-11 Tuesday 18:57  sam
6623
6624    * ./debian/control: added the FLAC decoder to the Debian package (sid-only,
6625      because the API changed too much since the version in woody).
6626
6627 2003-03-11 Tuesday 18:54  alexis
6628
6629  Added missing files.
6630
6631 2003-03-11 Tuesday 18:16  gbazin
6632
6633  * Makefile.am: Fixed problem with the package-win32 target.
6634
6635 2003-03-11 Tuesday 18:14  fenrir
6636
6637   * mms: converted a warning into a dbg message.
6638
6639 2003-03-11 Tuesday 17:40  fenrir
6640
6641   * Clean up. (Sigmund, does it work ?).
6642
6643 2003-03-11 Tuesday 13:52  titer
6644
6645   modules/misc/network/ipv4.c: BeOS compile fix
6646
6647 2003-03-11 Tuesday 07:03  fenrir
6648
6649   * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
6650  ( I need some samples to do special adpcm support).
6651
6652 2003-03-11 Tuesday 06:58  fenrir
6653
6654   * adpcm: added IMA4 support.
6655
6656 2003-03-11 Tuesday 06:58  fenrir
6657
6658   * ffmpeg.h: added missing fourcc.
6659   * araw.c: fixed a warning.
6660
6661 2003-03-11 Tuesday 06:14  fenrir
6662
6663   * Hugly hack: break huge block of samples into smaller ones else
6664  some avi/mov file with raw audio can't be played, *BUT* it's not the
6665  good fix (as the problem seems to be elsewhere).
6666
6667 2003-03-11 Tuesday 05:52  fenrir
6668
6669   * ffmpeg support mace 3/6 audio codec. (quicktime)
6670
6671 2003-03-10 Monday 21:24  alexis
6672
6673  Reverted my previous commit (the bug was coming from my old gettext version)
6674
6675 2003-03-10 Monday 21:01  alexis
6676
6677  Fix so that compilation works with a tarball made with "make dist-all".
6678
6679  Sam, can you check that my fix is OK ?
6680
6681 2003-03-10 Monday 20:08  alexis
6682
6683  vlc.spec: Bumped up version number to 0.5.2
6684
6685 2003-03-10 Monday 19:37  gbazin
6686
6687  * ChangeLog: updated the changelog for the 0.5.2 release.
6688
6689 2003-03-10 Monday 19:30  sam
6690
6691    * ./toolbox: added --update-changelog flag.
6692
6693 2003-03-10 Monday 18:26  gbazin
6694
6695  * src/video_output/vout_pictures.c: declaration of FOURCC_RV24, courtesy of Olivier Aubert.
6696
6697 2003-03-10 Monday 18:17  gbazin
6698
6699  * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: small change to the slider behaviour.
6700
6701 2003-03-10 Monday 17:12  sam
6702
6703    * ./configure.ac.in: moved an extra -lws2_32 to a win32 specific case.
6704
6705 2003-03-10 Monday 10:41  massiot
6706
6707  Fixed a major bug with 5.1 output and the OSS plug-in.
6708
6709 2003-03-10 Monday 08:23  jlj
6710
6711    * ./modules/codec/dts.c: minor fix.
6712
6713 2003-03-10 Monday 01:07  fenrir
6714
6715   * improved seeking and fixed play back when reading from stdin (when
6716  reported size is null).
6717
6718 2003-03-10 Monday 00:12  gbazin
6719
6720  * modules/access/vcd/cdrom.c: small win32 bugfix.
6721  * configure.ac.in: on win32 we link ws2_32 with the slp plugin.
6722
6723 2003-03-10 Monday 00:04  massiot
6724
6725  * Bumped up version number to 0.5.2
6726  * Fix for the "lock-up" problem under MacOS X. Removed the rt-priority
6727    configuration variable.
6728
6729 2003-03-09 Sunday 23:39  jlj
6730
6731    * ./modules/demux/mpeg: DTS support.
6732
6733 2003-03-09 Sunday 20:07  jlj
6734
6735    * DTS S/PDIF support.
6736
6737 2003-03-09 Sunday 19:44  gbazin
6738
6739  * configure.ac.in: fixed my previous commit.
6740  * NEWS: added an entry about fixes in the dvd menu support.
6741
6742 2003-03-09 Sunday 19:25  gbazin
6743
6744  * configure.ac.in: don't include the screensaver plugin on win32.
6745  * src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback().
6746  * modules/codec/spudec/parse.c: removed unnessecary code.
6747  * modules/access/dvdplay/access.c: fixed some navigation problems.
6748
6749 2003-03-09 Sunday 16:22  fenrir
6750
6751   * fixed a really stupid bug with compressed header, improved parsing
6752  of audio stsd box. (handle qt3+ audio box)
6753   (I still need to fix mp4.c to read audio track that aren't mp4a)
6754
6755 2003-03-08 Saturday 01:55  sigmunau
6756
6757  added a down, right gesture to quit vlc and an up, right gesture that swaps
6758  fullscreen on/off, removed the down gesture as it is now covered by the up,
6759  right gesture
6760
6761 2003-03-07 Friday 00:53  gbazin
6762
6763  * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: clean up the gtk/gnome
6764  messages window regularly.
6765
6766 2003-03-06 Thursday 23:52  sigmunau
6767
6768  NEWS: added note about .pls handeling and the http audio fix
6769
6770 2003-03-06 Thursday 23:10  gbazin
6771
6772  * src/audio_output/dec.c, include/aout_internal.h: the aout core was
6773  automatically discarding audio samples that were above AOUT_MAX_ADVANCE_TIME
6774  in the future. Problem is that p_input->i_pts_delay isn't a fixed value. We
6775  now fetch this value from the input thread when we create an aout_instance_t.
6776  This solves problems with the http access plugin.
6777
6778 2003-03-06 Thursday 22:17  hartman
6779
6780  * Updated README on Mac OS X issues.
6781
6782 2003-03-06 Thursday 15:30  sigmunau
6783
6784  the m3u demux now reads the pls files shoutcast uses.
6785
6786 2003-03-06 Thursday 15:24  hartman
6787
6788  * the close window command was reacting irratic because of my meddling
6789    with the responder chain. HANDS OFF you little devil ;)
6790
6791 2003-03-06 Thursday 14:40  hartman
6792
6793  * not < but > ;)
6794    time to stop for today
6795
6796 2003-03-06 Thursday 12:52  hartman
6797
6798  * fixed an issue with blackbars at certain aspect ratios when you resize
6799    the video window. (half, double)
6800
6801 2003-03-06 Thursday 12:05  hartman
6802
6803  ALL: fixed: http://bugzilla.videolan.org/cgi-bin/bugzilla/show_bug.cgi?id=425
6804       having two close buttons in one window goes against Apple's UIG.
6805
6806 2003-03-06 Thursday 11:43  hartman
6807
6808  * modules/gui/macosx/applescript.?
6809  * extras/MacOSX/Resources/vlc.scriptSuite
6810  * extras/MacOSX/Resources/English.lproj/vlc.scriptTerminology
6811    - moved existing applescript commands to these files
6812    - added several control commands. supported are: play/pause, stop,
6813      previous, next, fullscreen, mute, volumeUp and volumeDown.
6814      These correspond to the existing menuitems. This still requires work
6815      in the future to make it more correct AppleScript, but it works for now.
6816
6817  * modules/gui/macosx/controls.?
6818    - split up the controls.m into a .m and a .h
6819
6820  * modules/gui/macosx/intf.?
6821    - added a getControls method to gain access to the controller object from
6822      the AppleScript commands.
6823
6824  * modules/gui/macosx/open.?
6825    - removed the applescript support existing here and moved it to applescript.?
6826
6827  * modules/gui/macosx/playlist.m
6828    - made the tooltips for the add and remove buttons localizable.
6829
6830  * modules/gui/macosx/vout.m
6831    - added a comment on the meaning of otherMouse events.
6832
6833  * ALL:
6834    - updated copyright information to include the current year ;)
6835
6836 2003-03-06 Thursday 11:15  fenrir
6837
6838   * http: lalala, forgot one line :)
6839
6840 2003-03-06 Thursday 11:09  fenrir
6841
6842   * http: fixed a segfault while using it more than once.
6843
6844 2003-03-06 Thursday 10:15  hartman
6845
6846  * If labels are nil, then it shouldn't disable the entire preference panel.
6847    fixes #428 more permenantly. the cause was a missing rt-priority desc.
6848
6849 2003-03-06 Thursday 10:11  jpsaman
6850
6851  More sizing stuff.
6852
6853 2003-03-06 Thursday 09:58  massiot
6854
6855  Fixed a segfault in the OS X preferences panel.
6856
6857 2003-03-06 Thursday 09:27  jpsaman
6858
6859  Updated version number.
6860
6861 2003-03-06 Thursday 00:10  sigmunau
6862
6863  we now insert playlist entries right after the playlist file, and not at the
6864  end of playlist. Should close bug reported on mailing list by Stepan Roh
6865  about "redirection".
6866
6867 2003-03-05 Wednesday 22:37  gbazin
6868
6869  * modules/audio_filter/resampler/bandlimited.c: another bug-fix ( should be the last one ;)
6870  * install-win32: the FAQ wasn't being included in the package.
6871
6872 2003-03-05 Wednesday 19:58  gbazin
6873
6874  * Makefile.am: make package-win32 creates FAQ.htm not faq.htm.
6875
6876 2003-03-05 Wednesday 19:31  gbazin
6877
6878  * modules/audio_filter/resampler/bandlimited.c: added a few more sanity checks.
6879
6880 2003-03-05 Wednesday 19:16  hartman
6881
6882  * updated italian translation by Bruno <allevb@tin.it>
6883    i had to merge it by hand, because it was pretty outdated.
6884
6885 2003-03-05 Wednesday 17:55  gbazin
6886
6887  * src/input/input_ext-plugins.c: added an msleep() call in case we fail to
6888     allocate a new buffer in input_FillBuffer(). This is necessary because
6889     the input thread has an high priority and we don't want it to loop
6890     without any interruption.
6891
6892 2003-03-05 Wednesday 00:11  massiot
6893
6894  * Fixed LDFLAGS_mp4 variable.
6895
6896 2003-03-05 Wednesday 00:05  sigmunau
6897
6898  added not that gestures are now supported on osx and windows, with a comment
6899  telling that this isn't really useful yet.
6900
6901 2003-03-04 Tuesday 23:37  massiot
6902
6903  Bumped up to 0.5.2-test3
6904
6905 2003-03-04 Tuesday 23:36  massiot
6906
6907  * Made rt-priority a real-time variable (shut-up sam) and misc attempts
6908    to improve responsiveness under OS X
6909
6910 2003-03-04 Tuesday 23:32  hartman
6911
6912  * this code should allow for the use of gestures under OS X.
6913
6914 2003-03-04 Tuesday 22:48  gbazin
6915
6916  * modules/video_output/directx: added support for the mouse gestures interface.
6917
6918 2003-03-04 Tuesday 22:36  hartman
6919
6920  * grrr debug message in the wild.
6921
6922 2003-03-04 Tuesday 22:08  gbazin
6923
6924  * modules/audio_filter/resampler/bandlimited.c: small bug-fixes.
6925  * NEWS: added a note for the fixed MSVC project files.
6926
6927 2003-03-04 Tuesday 21:54  hartman
6928
6929  * NEWS:
6930    - added item on fix of 'clicking' sound between stream changes.
6931    - added item on new bandlimited resampler
6932  * ALL:
6933    - bumped up revision number to 0.5.2-test3
6934
6935 2003-03-04 Tuesday 21:12  gbazin
6936
6937  * include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is
6938     not declared).
6939  * modules/access/file.c: use _lseeki64 instead of lseek on win32. This
6940     should allow seeking on files > 1.2Gb (Hopefully closes #168).
6941
6942 2003-03-04 Tuesday 19:28  gbazin
6943
6944  * modules/audio_filter/resampler/bandlimited.c: fix bug that was affecting
6945     quality badly + some clean-up.
6946     Changed the module priority so it is now the default resampler.
6947
6948 2003-03-04 Tuesday 17:31  hartman
6949
6950  ALL:
6951   - the german translation requires two different translations of the word
6952     File. I added a _ANS() function to the macosx version that gets the
6953     translation of 1:File and strips the first two characters of this
6954     alternate translation.
6955   - updated all .po files to make sure we don't break anything
6956   - committed the March 1 version of the german translation by Felix
6957     Kuhne <FK@aenneburghardt.de>
6958
6959 2003-03-04 Tuesday 13:21  massiot
6960
6961  * Fixed a major bug in the LPCM codec.
6962  * Moved input_ExtractPES to where it belongs, input_ext-dec.c.
6963
6964 2003-03-04 Tuesday 03:27  gbazin
6965
6966  * modules/audio_filter/resampler/bandlimited.[ch]: new high-quality
6967     bandlimited interpolation resampler.
6968     It is not yet enabled by default because it requires a bit more works
6969     (not fully stable yet because of buffer overflows under certain conditions).
6970
6971  * src/audio_output/input.c: the resamplers are now always active (expcept
6972     in spdif mode).
6973
6974  * modules/audio_filter/resampler/*: modified the resampler to return the
6975     input buffer when no resampling is needed.
6976
6977 2003-03-03 Monday 23:58  hartman
6978
6979  * updated dutch strings.
6980
6981 2003-03-03 Monday 23:48  massiot
6982
6983  * mpeg_video is back as a built-in because it is reproduceably faster than
6984    as a plug-in,
6985  * Another desperate attempt at fixing OS X lock-ups.
6986
6987 2003-03-03 Monday 19:39  hartman
6988
6989  * NEWS:
6990    - added remarks on m-audio fixes and other OSX specific fixes.
6991    - added improved ID3 detection item
6992  * README.MacOSX.rtf
6993    - updated to reflect M-Audio fixes.
6994  * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
6995    - widened the Browse.. button to allow for the german word: durchsuchen.
6996
6997 2003-03-03 Monday 16:49  gbazin
6998
6999  * ALL: another bunch of fixes for the MSVC build.
7000
7001 2003-03-03 Monday 14:21  gbazin
7002
7003  * ALL: Finally fixed the MSVC project files.
7004         Don't include io.h on win32 when not necessary.
7005         A few build fixes for MSVC.
7006
7007  * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
7008     present.
7009
7010 2003-03-03 Monday 14:19  massiot
7011
7012  * Fixed a bug in LPCM codec.
7013  * Changed an error into a warning.
7014
7015 2003-03-03 Monday 01:38  fenrir
7016
7017   * fixed play back of  mms://viptvr.yacast.fr/encoderfranceinfo (asf
7018  header send over multiples packets).
7019
7020 2003-03-02 Sunday 19:07  gbazin
7021
7022  * configure.ac.in: fixed libid3tag detection.
7023
7024 2003-03-02 Sunday 18:17  fenrir
7025
7026   * fixed seek flag with broadcasted data.
7027
7028 2003-03-02 Sunday 17:13  fenrir
7029
7030   * forgot to initialize a variable.
7031
7032 2003-03-02 Sunday 17:12  fenrir
7033
7034   * fixed a bug.
7035
7036 2003-03-02 Sunday 12:10  gbazin
7037
7038  * NEWS: started filling in the NEWS file for the 0.5.2 release.
7039
7040 2003-03-02 Sunday 02:47  gbazin
7041
7042  * configure.ac.in: Removed unused options.
7043     We also don't link with lrt anymore when using GNU-pth (lrt depends on
7044     lpthread).
7045
7046 2003-03-02 Sunday 01:35  gbazin
7047
7048  * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes
7049     for the GNU-pth implementation.
7050
7051 2003-03-01 Saturday 23:26  gbazin
7052
7053  * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
7054     implementation and fixed an initialization bug in libvlc.
7055
7056 2003-03-01 Saturday 19:25  gbazin
7057
7058  * install-win32, Makefile.am: added the html faq to the win32 package.
7059  * toolbox, msvc/*: few fixes to the msvc project files generation.
7060     (compiling plugins won't work yet because there are a few hacks that
7061      need to be done in order to compile dlls that use the c-runtime)
7062
7063 2003-02-28 Friday 17:23  fenrir
7064
7065   * try a workaround for BeOS MediaKit files.
7066
7067 2003-02-28 Friday 10:19  massiot
7068
7069  German translation, courtesy of Felix Kühne <FK@aenneburghardt.de>.
7070
7071 2003-02-28 Friday 04:31  ipkiss
7072
7073  Internationalization now works for the win32 interface (thanks Gildas).
7074  I've voluntarily disabled the translation of the toolbar buttons
7075  strings, because it looks really awful...
7076
7077 2003-02-27 Thursday 16:38  gbazin
7078
7079  * modules/demux/avi/avi.c: compilation fix.
7080
7081 2003-02-27 Thursday 15:07  fenrir
7082
7083   * httpd: clean up, kick up unused connection (it waits 10s), use select
7084  to way (instead of a hard coded sleep ;)
7085
7086 2003-02-27 Thursday 13:19  gbazin
7087
7088  * ALL: i18n updates and fixes.
7089
7090 2003-02-27 Thursday 12:44  marcari
7091
7092  * updates for the YOPY ports (thx to Sebastien Chaumat !)
7093
7094 2003-02-27 Thursday 08:19  massiot
7095
7096  * Bumped up revision number to 0.5.2-test2
7097  * Another attempt at fixing the "VLC is locking up OS X" problem
7098  * Updated po files
7099
7100 2003-02-26 Wednesday 21:00  asmax
7101
7102  * compilation fixes...
7103
7104 2003-02-26 Wednesday 19:39  gbazin
7105
7106  * configure.ac.in, Makefile.am, install-win32: fixed the package-win32 make
7107     target, and included the locales in the installer script.
7108  * src/libvlc.c: on win32 we look for the locales in vlc's directory.
7109
7110 2003-02-26 Wednesday 18:15  massiot
7111
7112  * Added sanity checks for PTS in the future.
7113
7114 2003-02-26 Wednesday 15:47  marcari
7115
7116  * implementation of the 'autoplay file' button callback
7117  * when clicking a link : follows the link and don't try to open it
7118  * yopy does not always sees the '.' and '..', so workaround :
7119      - all the hidden files are not displayed
7120      - the '..' directory is each time added by hand
7121
7122 2003-02-26 Wednesday 15:44  marcari
7123
7124  * small modification for linupy :
7125      - added a pixmpa directory
7126      - added a set_usize (how do we maximize cleanly a gtk-window ?)
7127      - chdir to '.' instead of '/mnt' (should it be '~' or '/' ?)
7128
7129 2003-02-26 Wednesday 13:51  gbazin
7130
7131  * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing
7132     badly when we reach the end of the stream (decoder stream).
7133  * modules/packetizer/mpegvideo.c: fixed a bug that was causing an infinite
7134     loop when the end of the stream was reached.
7135
7136 2003-02-26 Wednesday 12:38  fenrir
7137
7138   * ts.c: added "ts" shorcut for ts_dvbpsi.
7139
7140 2003-02-26 Wednesday 04:23  babal
7141
7142  - link the headphone channel mixer with the math library
7143
7144 2003-02-25 Tuesday 21:09  gbazin
7145
7146  * modules/codec/libmpeg2.c: fixed pts handling.
7147
7148 2003-02-25 Tuesday 18:26  gbazin
7149
7150  * configure.ac.in: accidentaly changed AM_GNU_GETTEXT_VERSION to 0.11.5 in
7151     my last commit.
7152  * po/Makevars: file needed by newer versions of gettext.
7153
7154 2003-02-25 Tuesday 17:17  fenrir
7155
7156   * stream_output.* : added a flags variable to sout_buffer_t, allowing to
7157  mark headers.
7158   * httpd : added a way to use stream header, and changed the way that
7159  stream data are stored (allow better client handling).
7160   * http : use stream header, and add mime type detection by looking
7161  at file extention (could be improved).
7162   * ogg: fixed a segfault when removing a stream, mark header.
7163
7164 2003-02-25 Tuesday 17:15  gbazin
7165
7166  * configure.ac.in, modules/codec/Modules.am, modules/codec/libmpeg2.c:
7167     Added a simple mpeg video decoder based on libmpeg2. It is mainly useful
7168     for comparing the performance against our custom decoder as it is currently
7169     missing some important features like the synchro stuff.
7170
7171 2003-02-24 Monday 23:28  fenrir
7172
7173   * stream_output.c : added a sanity check.
7174
7175 2003-02-24 Monday 23:27  fenrir
7176
7177   * all : ogg/ogm muxer. Yet very limited as it accepts only mp3/a52 audio
7178  and mpeg4/divx3 video streams. (Created files seem to work only with vlc).
7179
7180 2003-02-24 Monday 17:06  jlj
7181
7182    * a52tofloat32.c: changed an error into warning.
7183
7184 2003-02-24 Monday 14:40  sigmunau
7185
7186  updated documentation to reflect that input_AccessReinit should be called
7187  before, and not after a random seek
7188
7189 2003-02-24 Monday 14:14  fenrir
7190
7191   * all : fix compilation.
7192
7193 2003-02-24 Monday 12:34  fenrir
7194
7195   * stream_output.c : fixed compilation.
7196   * mux/* implemented pf_mux_capacity.
7197
7198 2003-02-24 Monday 11:14  gbazin
7199
7200  * configure.ac.in, modules/misc/httpd.c: compilation fixes for win32.
7201
7202 2003-02-24 Monday 11:00  fenrir
7203
7204   * stream_output.h : add a private parameter to sout_instance_t only used
7205  by src/stream_output.c (avoid changing every time stream_output.h...)
7206
7207 2003-02-24 Monday 10:45  fenrir
7208
7209   * stream output: fixed name inconsistency, added a new exported
7210  functions by muxer.
7211   * wav: fixed a warning.
7212
7213 2003-02-24 Monday 09:26  fenrir
7214
7215   * asf: fix seek for http.
7216
7217 2003-02-23 Sunday 22:35  fenrir
7218
7219   * enable httpd(by default) and http.
7220
7221 2003-02-23 Sunday 19:07  fenrir
7222
7223   * all : declaration of http and httpd.
7224
7225 2003-02-23 Sunday 19:05  fenrir
7226
7227   * modules/access_output/http : http output.
7228   * httpd : mini http server (be carefull about security issue...)
7229
7230 2003-02-23 Sunday 18:07  fenrir
7231
7232   * all : added streaming support for crappy ms video codec into TS.
7233   - Only vlc is able to read such TS.
7234   - I use stream id 0xa0 and descriptor 0xa0, I hope there aren't used.
7235   - DivX1/2/3, wmv1/2, h/i263 should be supported, others could be
7236     quickly added.
7237   - Please test.
7238
7239 2003-02-23 Sunday 16:31  sigmunau
7240
7241  added a demux and decoder for flac files (disabled by default). Works for
7242  16bit per sample streams, only tested with stereo
7243
7244 2003-02-23 Sunday 05:53  jlj
7245
7246    * ./modules/gui/macosx/aout.m: M-Audio Revolution fixes.
7247                                   Dynamic device support.
7248    * ./modules/gui/macosx: Minor fixes and cosmetic changes.
7249
7250 2003-02-23 Sunday 01:25  massiot
7251
7252  * Destroy audio-device and audio-channels when no output plug-in is
7253    available.
7254
7255 2003-02-22 Saturday 16:10  fenrir
7256
7257   * fix compilation.
7258
7259 2003-02-22 Saturday 14:11  sigmunau
7260
7261   Fixed seme seeking issues with http access module, fixed an error that
7262  caused id3v2.4 tags at the end of the file to not work. Added checks to
7263  avoid seeking off the ends of the file. Should close #325, please confirm
7264
7265 2003-02-21 Friday 22:59  gbazin
7266
7267  * src/audio_output/input.c: fixed buffer allocation bug that was triggered
7268     when using "in place" resamplers.
7269
7270 2003-02-21 Friday 16:31  hartman
7271
7272  DJ's first steps in C and vlc decoders ;)
7273  * modules/audio_filter/converter/mpgatofixed32.c:
7274    - fixed an issue that could cause glitches when switching from one stream
7275      to another. the buffer wasn't entirely getting 0000 because multiple
7276      channels were not taken into account when doing this.
7277  * ALL:
7278    - if float32 then clear the buffer with (float)0
7279
7280 2003-02-21 Friday 15:16  hartman
7281
7282  * previous commit seems to break some things. reverting.
7283
7284 2003-02-21 Friday 14:17  hartman
7285
7286  * (float) 0 the buffer if it cannot be decoded and fixed32.
7287    right Meuuh ??? ;)
7288
7289 2003-02-21 Friday 03:49  hartman
7290
7291  * VLC.app should show its version in the Finder now
7292    Meeuh, one more place that needs version string updated before a release.
7293    might be made automated ?
7294
7295 2003-02-21 Friday 03:22  hartman
7296
7297  * ignore project Builder user files and backup .nib files.
7298  * vlc.app changed to VLC.app. cvsignore changed to reflect this.
7299
7300 2003-02-21 Friday 02:45  hartman
7301
7302  * If the "show advanced" option has been changed and you press the Apply
7303    button, the preferences window is destroyed and created.
7304
7305 2003-02-20 Thursday 18:10  hartman
7306
7307  * prefs obey the advanced option. Apply does not as of yet.
7308
7309 2003-02-20 Thursday 16:07  gbazin
7310
7311  * src/libvlc.h, modules/audio_output: added a global --spdif config option
7312     to allow using the spdif output by default if available.
7313  * modules/misc/dummy/*: on win32 added a quiet mode that doesn't display
7314     a dos command box.
7315  * modules/control/rc/rc.c: on win32 enabled the echo mode and the
7316     backspace key.
7317  * modules/codec/mpeg_audio.c: fixed a sync bug.
7318
7319 2003-02-20 Thursday 01:52  sigmunau
7320
7321  * include/configuration.h: added a new flag to the configuration stucture to
7322  indicate wether it is an "advanced" option or not. The goal with this is to
7323  hide the user from all the strange options that very seldom needs to be
7324  changed. added an extra argument to all the add_* macros to indicate wether
7325  the item is advanced or not.
7326  * src/libvlc.h: added an "show advanced options" config option default
7327  disabled
7328  * src/libvlc.c: the advanced options are not listed by vlc --help and
7329  friends unless --advanced is used
7330  * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show
7331  advanced options unless advanced is set
7332  all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by
7333  using some common sense. Please check and correct
7334
7335  note: All interfaces should still work like they used to, see the change in
7336  modules/gtk/preferences.c to find out how to "hide" options.
7337
7338  second note: I think I've changed all the modules, but I could not test
7339  everyone for compilation, expect some broken modules (the fix is to add ",
7340  VLC_TRUE" as last argument to the add_* I forgot)
7341
7342 2003-02-19 Wednesday 22:08  gbazin
7343
7344  * modules/audio_output/directx.c: forgot to enable channel re-ordering.
7345  * modules/audio_output/waveout.c: fixed a crash that happened when probing
7346     devices supporting S/PDIF. (Should fix 354)
7347
7348 2003-02-19 Wednesday 14:49  hartman
7349
7350  * increased accuracy of positionslider in OSX. although this will not solve
7351    all problems this will improve results a bit (by my own experience).
7352
7353 2003-02-19 Wednesday 10:02  gbazin
7354
7355  * src/libvlc.c: "stty size" won't work on win32 so make ConsoleWidth()
7356     always return 80.
7357
7358 2003-02-18 Tuesday 23:34  gbazin
7359
7360  * modules/demux/mp4/*: added FOURCC_dvc (DV - NTSC), FOURCC_dvp (DV - PAL)
7361     and FOURCC_twos (PCM audio).
7362
7363 2003-02-18 Tuesday 22:40  ipkiss
7364
7365   * src/misc/modules.c: on Windows, we look for the plugins in vlc's root
7366     directory when there is no 'plugins' nor 'modules' subdirectory
7367     (may close #306)
7368
7369 2003-02-18 Tuesday 22:33  gbazin
7370
7371  * modules/codec/ffmpeg/video.c: got rid of ffmpeg_ConvertPictureI410toI420()
7372     and use img_convert() from ffmpeg instead. Also added support for the
7373     PIX_FMT_YUV411P pixel format so we can now decode the DV Quicktime videos
7374     from media.xiph.org.
7375
7376 2003-02-18 Tuesday 20:54  hartman
7377
7378  * Only update the info window if it is visible
7379
7380 2003-02-18 Tuesday 19:42  gbazin
7381
7382  * modules/demux/rawdv.c: added support for DV audio now that ffmpeg can
7383     decode this.
7384  * modules/codec/ffmpeg/ffmpeg.h, modules/codec/ffmpeg/ffmpeg.c: added the
7385     necessary fourcc for DV audio.
7386
7387 2003-02-18 Tuesday 18:49  fenrir
7388
7389   * mpeg_audio.c: removed some fprintf...
7390
7391 2003-02-18 Tuesday 18:33  titer
7392
7393   * ipv4.c, libvlc.h: add a --ttl option to set time-to-live when
7394                       multicasting with the stream output
7395   * modules/control/: missing cvsignore
7396
7397 2003-02-18 Tuesday 13:13  sam
7398
7399    * ./mozilla/*: s/VideoLAN Client/VLC/g.
7400
7401 2003-02-18 Tuesday 00:51  fenrir
7402
7403   * raah, corrected mpeg2-layer3 playback (and streaming). (that my last
7404  fix had broken :p )
7405
7406 2003-02-18 Tuesday 00:20  hartman
7407
7408  * Changed an Error message. Many people did not understand:
7409    no suitable decoder module for fourcc `IV31'
7410    I have appended:
7411    VLC probably does not support this sound or video format.
7412
7413 2003-02-18 Tuesday 00:17  massiot
7414
7415  * Fixed a segfault in the Japanese preferences panel.
7416
7417 2003-02-17 Monday 23:47  hartman
7418
7419  * Fixed the localization issue on MacOSX.
7420
7421 2003-02-17 Monday 23:10  jpsaman
7422
7423  Juglin with dependencies.
7424
7425 2003-02-17 Monday 22:19  gbazin
7426
7427  * modules/audio_output/directx.c: added multichannel support to the
7428     directx plugin.
7429  * modules/audio_output/waveout.c: fixed quad audio channels detection and
7430     a few misplaced debug messages.
7431  * configure.ac.in: don't link anymore the rc plugin with the winsock lib.
7432
7433 2003-02-17 Monday 22:03  asmax
7434
7435  * added a SAP server, with some kludges because the SAP client in vlc
7436    is not RFC-compliant...
7437
7438 2003-02-17 Monday 18:58  hartman
7439
7440  * NEWS: added info about the new 0.5.1a release for OSX.
7441  * extras/MacOSX/vlc.pbproj/project.pbxproj: bumped revision #
7442
7443 2003-02-17 Monday 17:06  massiot
7444
7445  Fixed the "everything is in Japanese" bug. :p
7446
7447 2003-02-17 Monday 16:56  gbazin
7448
7449  * modules/control/rc/rc.c: finally fixed the rc interface under win32 by
7450     using WaitForSingleObject() on the console handle and ReadConsoleInput().
7451     (Closes #59)
7452
7453 2003-02-17 Monday 14:43  massiot
7454
7455  Now 0.5.2-cvs (estimated release date in two weeks from now).
7456
7457 2003-02-17 Monday 10:52  hartman
7458
7459  * Whoops. i forgot to add these files. sorry everyone.
7460
7461 2003-02-17 Monday 09:47  gbazin
7462
7463  * modules/audio_filter/resampler/linear.c: lowered the priority of the linear
7464     resampler so the ugly resampler is once again the default. The quality of
7465     the ugly resampler is currently better than the linear one because of a
7466     design defect.
7467
7468 2003-02-17 Monday 07:22  sam
7469
7470    * ./debian/woody-buildpackage: Debian package creation fixes.
7471
7472 2003-02-17 Monday 06:31  sam
7473
7474    * ./modules/gui/macosx/Modules.am: removed %#$@#!#@ non-existent file!
7475
7476 2003-02-17 Monday 06:15  sam
7477
7478    * Updated NEWS and ChangeLog.
7479
7480 2003-02-17 Monday 06:00  sam
7481
7482    * ./src/misc/modules.c: hmpf, Wine does not complain about "/"s in paths,
7483      but Windoze will certainly do.
7484
7485 2003-02-17 Monday 05:50  sam
7486
7487    * ./src/misc/win32_specific.c: under Win32 we retrieve the executable's
7488      directory whenever possible, to use it for the spudec font or to load
7489      plugins.
7490
7491 2003-02-17 Monday 04:21  sam
7492
7493    * ./configure.ac.in: fixed PLUGIN_PATH and DATA_PATH settings.
7494
7495 2003-02-17 Monday 00:04  asmax
7496
7497  * added a sample playlist. All fields must be separated with TABs
7498
7499 2003-02-16 Sunday 23:57  asmax
7500
7501  * libvlc binding for python
7502  * new VideoLAN RTSP Server, using libvlc.
7503    Not yet fully rfc2326-compliant, but it works ;)
7504
7505 2003-02-16 Sunday 23:32  hartman
7506
7507  * Added an info panel to show movie info, etc.
7508
7509 2003-02-16 Sunday 17:35  sam
7510
7511    * ./debian/changelog: updated for 0.5.1.
7512    * ./debian/control: vlc-glide is now Architecture: i386 only.
7513    * ./debian/control: vlc-plugin-mad Provides: mp3-decoder.
7514    * ./debian/rules: the deprecated vlc-* packages have a proper link to
7515      /usr/share/doc/vlc/.
7516
7517 2003-02-16 Sunday 16:22  jpsaman
7518
7519  Updated release numbering for all ipk's
7520
7521 2003-02-16 Sunday 16:21  jpsaman
7522
7523  Qte video output get is screen size from the QT Embedded environment now. This should produce fullscreen video on other QT Embedded configurations with other screen sizes (greater then 240x320).
7524
7525 2003-02-16 Sunday 14:51  fenrir
7526
7527   * udp: forgot this file...
7528
7529 2003-02-16 Sunday 14:10  fenrir
7530
7531   * all: split muxer and access into independant part.
7532
7533 2003-02-16 Sunday 14:03  fenrir
7534
7535   * Less checks on muxer type.
7536
7537 2003-02-16 Sunday 11:18  fenrir
7538
7539   * adpcm: added dk3 too.
7540
7541 2003-02-16 Sunday 10:25  sigmunau
7542
7543  Added support for volume up/down buttons.
7544
7545 2003-02-16 Sunday 09:50  fenrir
7546
7547   * adpcm: added DUCK 4 variant support. (thx M. Melanson who provided me
7548  somes samples.)
7549
7550 2003-02-16 Sunday 08:56  fenrir
7551
7552   * all: fix mpeg2 handling.
7553
7554 2003-02-16 Sunday 01:38  titer
7555
7556   NEWS: updated BeOS info for 0.5.1
7557
7558 2003-02-16 Sunday 01:29  massiot
7559
7560  * modules/gui/macosx/open.m: Removed channel server support
7561  * po/*: Updated po files just before the 0.5.1 release
7562  * modules/audio_filter/resampler/linear.c: fixed an initialization bug
7563
7564 2003-02-15 Saturday 20:02  jpsaman
7565
7566  Update iPaq packaging description files for:
7567  - GPE port
7568  - Opie port
7569  - Zaurus
7570  Updated NEWS file with OPIE port.
7571
7572 2003-02-15 Saturday 13:50  massiot
7573
7574  * Bumped up revision number to 0.5.1
7575  * Updated French translation
7576
7577 2003-02-15 Saturday 12:57  hartman
7578
7579  * if we are paused in fullscreen, show cursor.
7580
7581 2003-02-15 Saturday 04:43  ipkiss
7582
7583   - fixed a vicious bug
7584
7585 2003-02-14 Friday 23:07  hartman
7586
7587  * Should fix an issue with multiple monitors and the hiding of the mousecursor
7588
7589 2003-02-14 Friday 18:22  sam
7590
7591    * ./src/libvlc.c: the --help output is now word-wrapped (Closes: #142).
7592    * ./src/libvlc.c: removed unnecessary malloc() calls.
7593    * ./src/libvlc.c: used {a,b,c} for lists; [a|b|c] is for optional args.
7594
7595 2003-02-14 Friday 17:00  ipkiss
7596
7597   * exchanged directx' and waveout's capabilities because the latter
7598     seems to be more reliable
7599
7600 2003-02-14 Friday 13:48  jpsaman
7601
7602  Fixed deadlock upon unloading qte_main plugin.
7603  Cleanup of debug messages.
7604
7605 2003-02-14 Friday 13:44  jpsaman
7606
7607  Tuning package dependencies.
7608
7609 2003-02-14 Friday 13:19  jpsaman
7610
7611  Updated opie control file for packaging.
7612
7613 2003-02-14 Friday 13:01  jpsaman
7614
7615  Small improvement.
7616
7617 2003-02-14 Friday 09:50  gbazin
7618
7619  * modules/audio_output/waveout.c: better buffer management and hopefully
7620     fixed the S/PDIF output (Still untested though. Anybody here could test
7621     this? ).
7622
7623 2003-02-13 Thursday 21:53  massiot
7624
7625  Updated NEWS file for 0.5.1. PLEASE do your share and add what you think is
7626  meaningful.
7627
7628 2003-02-13 Thursday 17:31  sam
7629
7630    * ./configure.ac.in: we should look for -lxvidcore, not -lxvid.
7631
7632 2003-02-13 Thursday 14:16  hartman
7633
7634  ALL:
7635   - when a new stream is being loaded we select the current title in the
7636     playlist.
7637   - Cleaned up some of my previous commited code dealing with updating
7638     the window title.
7639
7640 2003-02-13 Thursday 02:00  hartman
7641
7642  *ALL: update the title of the window everytime the stream changes.
7643
7644 2003-02-13 Thursday 01:14  hartman
7645
7646  * fixed a small bug
7647
7648 2003-02-13 Thursday 00:09  hartman
7649
7650  * src/playlist/playlist.c:
7651    - added an intf-change variable. This is set whenever you add or delete
7652      an item in the playlist. You need to unset it yourself.
7653  * modules/gui/macosx/intf.?:
7654    - listen for external playlist changes. update view when playlist changes.
7655    - activate/deactivate previous and next buttons and menuitems,
7656      whenever the playlist gets changed.
7657
7658 2003-02-12 Wednesday 23:26  jpsaman
7659
7660  Scripts for building and packaging vlc on Zaurus PDA.
7661
7662 2003-02-12 Wednesday 23:26  jpsaman
7663
7664  Updated control files and buildscript for v0.5.1
7665
7666 2003-02-12 Wednesday 23:13  jpsaman
7667
7668  The Qt Embedded video output plugin is now the preferred plugin when build for Opie or Qte environments.
7669
7670 2003-02-12 Wednesday 23:09  jpsaman
7671
7672  Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines.
7673
7674 2003-02-12 Wednesday 23:08  massiot
7675
7676  * Italien translation, courtesy of Bruno <allevb@tin.it>.
7677
7678 2003-02-12 Wednesday 17:13  jobi
7679
7680      * modules/access/vcd/vcd.*: fixed a warning
7681
7682 2003-02-12 Wednesday 16:58  jobi
7683
7684      * modules/access/vcd/vcd.c: in entry points, track number should be read
7685        as BCD (it should fix #244). Also fixed chapter indexing, so that it
7686        correspond to the dvd one.
7687
7688 2003-02-12 Wednesday 14:22  hartman
7689
7690  * modules/gui/macosx/controls.m:
7691    - fixed the mute and volumeup volumedown when you use them mixed.
7692  * src/audio_output/intf.c:
7693    - set "saved-volume" on volume up, volume down.
7694
7695 2003-02-12 Wednesday 13:42  massiot
7696
7697  Patch courtesy of gibalou :
7698  * demux/mpeg/ts.c, demux/mpeg/system.c: Proper initialization of
7699  i_continuity_counter,
7700  * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value,
7701  * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.
7702
7703 2003-02-11 Tuesday 18:05  massiot
7704
7705  * 0.5.1 German translation, courtesy of Felix Kühne <FK@aenneburghardt.de>.
7706
7707 2003-02-11 Tuesday 17:20  babal
7708
7709  - Dolby Surround fix
7710  - support for 6.1, 7.1, and possibly even 8.1 ! Not so sure though about
7711    6.1 since there is a doubt about where should be the Rear Center
7712    coefficient in a decoded sample.
7713    -> if anybody has an idea or even better a test stream...
7714
7715 2003-02-11 Tuesday 16:19  hartman
7716
7717  * updated dutch strings
7718
7719 2003-02-11 Tuesday 15:35  hartman
7720
7721  ALL: - changed vlc.app into VLC.app
7722  modules/gui/macosx/vout.m: fixed a potential issue with the hiding of the
7723       mousecursor.
7724
7725 2003-02-11 Tuesday 15:24  hartman
7726
7727  * Updated ReadMe file
7728    - some spelling issues
7729    - remark about the current troubles with sound
7730    - readded deinterlace remark
7731    - Added info on multiple screens and sound devices
7732    - updated the bugreporting URL
7733    - Changed all occurences of vlc into VLC where appropriate
7734
7735 2003-02-11 Tuesday 11:16  massiot
7736
7737  * modules/codec/lpcm.c: Attempt at supporting all channel configurations,
7738  * Support for 7 and 7.1 channel configurations.
7739
7740 2003-02-10 Monday 23:50  massiot
7741
7742  * modules/video_output/sdl.c: Real fix for the aout_Volume* problem.
7743
7744 2003-02-10 Monday 23:16  marcari
7745
7746   * sdl.c : added includes (vlc/aout.h & aout_internal.h)
7747      => to make volumeup/down compile
7748
7749 2003-02-10 Monday 23:04  hartman
7750
7751  * the window of the video shows the official document icon, filename and
7752    when command-clicked the path if the stream is a local file.
7753    this is the expected window behaviour in osx.
7754
7755 2003-02-10 Monday 22:22  massiot
7756
7757  * I ran --update-po for the last time before the 0.5.1 release (and I
7758  mean it !)
7759
7760 2003-02-10 Monday 22:18  hartman
7761
7762  * The dock should no longer be visible in fullscreen mode.
7763
7764 2003-02-10 Monday 21:56  sam
7765
7766    * ./debian/rules: added code to avoid timestamp skews in the faad tree.
7767
7768 2003-02-10 Monday 21:54  hartman
7769
7770  * only show last part of of file/url name in the playlist.
7771
7772 2003-02-10 Monday 21:46  sam
7773
7774    * ./debian/rules: added missing icon in the vlc and wxvlc packages.
7775
7776 2003-02-10 Monday 21:28  hartman
7777
7778  * fixed the black bar issue with window half/normal/double window sizes in
7779    OSX. i had forgotten the aspectratio.
7780
7781 2003-02-10 Monday 21:11  sam
7782
7783    * ./debian/rules: removed Debian kludges that do not really belong to the
7784      official VLC tree.
7785
7786 2003-02-10 Monday 20:57  sam
7787
7788    * ./debian/control: added the "VideoLAN" word in the long description so
7789      that "apt-cache search videolan" returns vlc.
7790
7791 2003-02-10 Monday 20:11  sam
7792
7793    * ./src/misc/modules_plugin.h.in: when opening the KDE plugin, we first
7794      dlopen(libstdc++) to avoid dlopen(kde_plugin) from crashing. Call me evil.
7795
7796 2003-02-10 Monday 18:12  sam
7797
7798    * ./configure.ac.in: disabled the i420_yuy2_mmx plugin when profiling with
7799      gprof, because gcc is unable to build it without -fomit-frame-pointer
7800      (Closes: #260).
7801
7802 2003-02-10 Monday 17:43  massiot
7803
7804  * modules/audio_output/alsa.c: Fixed mono files output (thanks bozo !),
7805  * Minor fixes.
7806
7807 2003-02-10 Monday 16:53  sam
7808
7809    * ./src/misc/threads.c: fixed compilation of the gprof wrapper trick.
7810      (partially fixes #260)
7811
7812 2003-02-10 Monday 15:23  titer
7813
7814    Move the messages update function to another thread. It prevents it from
7815   freezing the main window (cannot seek anymore, etc).
7816
7817 2003-02-10 Monday 00:41  hartman
7818
7819  * another proof that the copy command in IE for Mac sucks. stupid stray chars.
7820
7821 2003-02-10 Monday 00:16  massiot
7822
7823  * Enabled the gestures module by default,
7824  * Run --update-po.
7825
7826 2003-02-10 Monday 00:16  hartman
7827
7828  * restored old deinterlace menu. The on the fly code does not work as long
7829    as the vout.m issue exists. but this is better then the current 'dummy'
7830    code we have.
7831
7832 2003-02-09 Sunday 23:42  sigmunau
7833
7834   *: a new mouse gestures interface, currently supporting back, forward, quit
7835  fullscreen and a nice debug message when you draw a clockwise square. Video
7836  output modules needs to be modified for this to work, but it should be minor
7837  in modules supporting dvd navigation.
7838
7839  btw: it should be easy to add new gestures, ideas appreciated
7840
7841 2003-02-09 Sunday 19:28  massiot
7842
7843  * Minor typographic corrections,
7844  * Fixed a segfault in the Preferences window.
7845
7846 2003-02-09 Sunday 17:10  stippi
7847
7848  modules/gui/beos/PreferenceWindow.h/.cpp
7849
7850         - added settings for screenshot path and image format
7851
7852         - removed "Save" button, added "Cancel" and "Revert" buttons
7853
7854         - added revert functionality
7855
7856         - changed class design for cleaner functionality,
7857                 separated ApplyChanges() into more functions
7858                 to have finer control
7859
7860         - added more error checking and fixed memory leaks
7861                 (config_GetPsz() returns char*, not const char*!)
7862
7863         - all settings are now correctly saved and restored
7864
7865         - some more cosmetic changes
7866
7867  modules/gui/beos/InterfaceWindow.h/.cpp
7868
7869         - updated vlc way of saving settings to be on par with BeOS way
7870                 and made it selectable in the code which way is used.
7871                 However, the VideoSettings are still only savable in
7872                 the BeOS way.
7873
7874         - if dvd menus are used, the navigation menu enables a
7875                 "Goto Menu" item. Unfortunately, I don't see a clean
7876                 way to really detect the usage of dvd/dvdold in the
7877                 currently playing stream. I wouldn't want to see
7878                 if a playlist item has "dvd:" or "dvdold:" prepended
7879                 at each interface update.
7880
7881 2003-02-09 Sunday 13:25  fenrir
7882
7883   * sub.c : begun clean up
7884
7885 2003-02-09 Sunday 12:23  sam
7886
7887    * ./configure.ac.in: fiddled with linking flags for the KDE plugin.
7888
7889 2003-02-09 Sunday 12:21  sam
7890
7891    * ./debian/control: made lintian happier with package descriptions.
7892    * ./debian/rules: added extra touch calls to prevent autobuilders from
7893      launching autoconf/automake.
7894
7895 2003-02-09 Sunday 12:19  sam
7896
7897    * ./modules/video_filter/transform.c: fixed a stupid typo preventing
7898      initialization of the plugin.
7899
7900 2003-02-09 Sunday 12:18  sam
7901
7902    * ./modules/gui/kde/preferences.cpp: fixed KDE 3.1 compilation.
7903
7904 2003-02-09 Sunday 11:51  titer
7905
7906   Simplified volume functions
7907
7908 2003-02-09 Sunday 01:56  massiot
7909
7910  Fixed GTK compilation.
7911
7912 2003-02-09 Sunday 01:50  massiot
7913
7914  * Added Step forward/Step backward feature.
7915
7916 2003-02-09 Sunday 01:13  massiot
7917
7918  * aout_Volume* functions now do their own vlc_object_find() on the
7919    audio output. Consequently, the first argument can be any vlc_object_t.
7920  * modules/gui/macosx/*: greatly simplified volume functions ; you can now
7921    call aout_Volume* even when there is no audio output, and the volume
7922    will be saved for later use.
7923
7924 2003-02-08 Saturday 22:43  massiot
7925
7926  Fixed previous commit.
7927
7928 2003-02-08 Saturday 22:20  massiot
7929
7930  * src/extras/libc.c: New vlc_wraptext function,
7931  * modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters,
7932  * src/input/input.c: Correctly parse MRL of the type
7933    /Volumes/toto:titi/coincoin.mpg (closes #238 & #186)
7934  * modules/access/*: Changed some msg_Warn into msg_Err
7935  * po/fr.po: Updated French translation,
7936  * configure.ac.in: Re-enabled Swedish translation,
7937  * Makefile.am: Do not recompile everything everytime someone changes a .h
7938
7939 2003-02-08 Saturday 21:43  hartman
7940
7941  * window half/normal/double Size commands
7942    - black bar issue is not fixed. i removed 'myfix'
7943
7944 2003-02-08 Saturday 20:32  massiot
7945
7946  * modules/codec/mpeg_video/parser.c: Do not stop decoding on SEQUENCE_END_CODE
7947  * modules/gui/macosx/intf.m: VLC _m_edia _p_layer.
7948
7949 2003-02-08 Saturday 19:14  asmax
7950
7951  * fixed the encoding
7952    (Meuuh you can re-enable swedish ;)
7953
7954 2003-02-08 Saturday 19:10  massiot
7955
7956  * Fixed misc typos in strings,
7957  * Updated po files,
7958  * New --buggy-psi options, to supports streams which don't update the
7959  continuity counter in their PSI packets (walkenizes #sam).
7960
7961 2003-02-08 Saturday 17:26  massiot
7962
7963  * configure.ac.in: Disabled Swedish translation since it doesn't use the
7964    right charset,
7965  * Implemented localization for audio-channels and video-device variables.
7966
7967 2003-02-07 Friday 23:36  marcari
7968
7969  glibc 2.1 port for linupy (linux on a yopy pda)
7970
7971  * modules/access/*.c : added include <sys/time.h> for struct timeval
7972  * ipv6.c : ipv6 is not fully supported under glibc2.1 (especially multicast)
7973
7974  VLC rulz on Yopy !
7975
7976 2003-02-07 Friday 21:30  hartman
7977
7978  * Resize window fixes
7979    - we should not resize the window in fullscreen
7980    - fixed the black bars bug in half and double size
7981    - position of top left corner should not change
7982    - more efficient code
7983
7984 2003-02-07 Friday 20:23  hartman
7985
7986  * added half, normal and full size videowindow menuitems.
7987    there seems to be a bug though somewhere. you end up with black bars in
7988    half and double size.
7989
7990 2003-02-07 Friday 16:51  massiot
7991
7992  Fixed a buffer leak with slice-I streams (thanks sam).
7993
7994 2003-02-07 Friday 09:17  yves
7995
7996  - added missing buildrequires
7997  - now autodetect on wich system we are:
7998    rpm --rebuild should work out of box on rh and previous mdk systems.
7999  - NO buildrequires on rh-like system. rh does not have a devel policy
8000  - more redhat stuff: NO menu (i do not know their "propriatory" menu system yet)
8001
8002 2003-02-07 Friday 01:32  hartman
8003
8004  * grrr changed the project file by accident. revert
8005
8006 2003-02-07 Friday 01:31  hartman
8007
8008  * When you push backspace or delete in the playlist, it removes the selected item.
8009
8010 2003-02-07 Friday 01:22  fenrir
8011
8012   * ffmpeg/audio : removed an old error (anyway it was harmless).
8013   * mp4 : removed a bad initialisation. Erased all ending spaces.
8014   * mpeg/audio : send i_rate to decoder (not yet usefull but ...)
8015
8016 2003-02-07 Friday 01:09  sam
8017
8018    * ./src/interface/interface.c: interface variable is "intf", not "interface".
8019
8020 2003-02-07 Friday 00:29  sam
8021
8022    * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline
8023      declarations. Should fix that later.
8024
8025 2003-02-07 Friday 00:26  sam
8026
8027    * ./modules/access/dvdplay/demux.c: fixed a minor warning.
8028
8029 2003-02-06 Thursday 23:59  sam
8030
8031    * ./modules/access/dvdplay/demux.c: the dvdplay plugin no longer sets the
8032      "interface" variable to "dvdplay" (Closes: #178, #210, and probably a
8033      bunch of others).
8034    * ./src/interface/interface.c: added a safety check to circumvent the bug,
8035      allowing a smooth upgrade.
8036
8037 2003-02-06 Thursday 23:55  massiot
8038
8039  Fixed interface freezes in the OS X interface.
8040
8041 2003-02-06 Thursday 23:01  sam
8042
8043    * ./src/misc/darwin_specific.m: completed our list of known languages and
8044      made code simpler to read.
8045
8046 2003-02-06 Thursday 21:56  sam
8047
8048    * ./debian/rules: build the SLP plugin by default.
8049
8050 2003-02-06 Thursday 21:39  titer
8051
8052   Tuned BeOS priorities for a better playback on low-end computers.
8053
8054 2003-02-06 Thursday 15:14  massiot
8055
8056  Fixed AFMT_AC3 and AFMT_S16_NE handling.
8057
8058 2003-02-06 Thursday 13:47  hartman
8059
8060  * Changed a failed DecompressSequenceFrameS error into a warning. We don't
8061    want to bug users with this when we resize a video.
8062
8063 2003-02-06 Thursday 03:22  sam
8064
8065    * ./modules/misc/screensaver.c: screen saver disabling plugin; runs a thread
8066      in the background to disable xscreensaver the jwz way (Closes: #58).
8067
8068      It's an interface plugin, trigger with "--extraintf screensaver".
8069
8070 2003-02-06 Thursday 02:37  sam
8071
8072    * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
8073      otherwise we fail with an error when they are not found.
8074
8075 2003-02-05 Wednesday 22:48  hartman
8076
8077  * Changed the wrong property in my recent commit. FIXED
8078
8079 2003-02-05 Wednesday 22:11  sam
8080
8081    * ./modules/gui/gtk/gtk_callbacks.c: fixed a bug that caused crashes when
8082      doing fullscreen or volume up from the popup menu.
8083
8084 2003-02-05 Wednesday 16:23  hartman
8085
8086  * added a "Open CrashLog" button to the messages window in OSX.
8087
8088 2003-02-05 Wednesday 14:58  hartman
8089
8090  * Added AppleScript support
8091  * We can now handle mms:// etc on a systemwide level.
8092    - No way to set this other then trough Explorer Prefs at the moment
8093
8094 2003-02-05 Wednesday 02:31  hartman
8095
8096  * More support for handling URLs. Still need to create the scriptsuite.
8097
8098 2003-02-05 Wednesday 01:36  hartman
8099
8100  * Added a Next and Previous item to the dockmenu
8101  * Prelimanary support for making VLC the handler of ftp http mms and udp
8102    URLs (on a systemwide level)
8103
8104 2003-02-04 Tuesday 21:01  jpsaman
8105
8106  Closes bug #170
8107
8108 2003-02-04 Tuesday 20:45  hartman
8109
8110  * We released an array that was in a autorelease pool. That's not necesarry
8111
8112 2003-02-04 Tuesday 11:51  massiot
8113
8114  * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
8115    streams.
8116
8117 2003-02-04 Tuesday 11:07  massiot
8118
8119  * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
8120    (thanks gibalou !).
8121
8122 2003-02-04 Tuesday 10:07  massiot
8123
8124  * modules/access/*: Fixed compilation problems with "struct timeval".
8125
8126 2003-02-03 Monday 21:47  sam
8127
8128    * ./bootstrap: we don't fail if gettext is too old and there is no
8129      ABOUT-NLS in the tree.
8130
8131 2003-02-03 Monday 21:38  massiot
8132
8133  Now developing 0.5.1-cvs.
8134
8135 2003-02-03 Monday 19:45  sam
8136
8137    * ./debian/woody-buildpackage: enabled build-deps checking.
8138
8139 2003-02-03 Monday 17:18  stippi
8140
8141  modules/gui/beos/InterfaceWindow.h/.cpp
8142
8143         - improved file loading:
8144                 - contents of sub folders can optionally be loaded too
8145                 - files are loaded in expected order from filepanel
8146                         _and_ drag'n'drop
8147                 - file panel accepts folders to load
8148         - saving of playlist's display mode
8149         - added updating of interface when playlist is modified
8150                 while nothing is playing
8151         - added compatibility for SoundPlay's drag'n'drop message format
8152
8153  modules/gui/beos/ListViews.h/.cpp
8154
8155         - implemented reversal of playlist
8156         - list can display full path or file name only
8157         - drag'n'drop interaction with SoundPlay
8158
8159  modules/gui/beos/MediaControlView.cpp
8160
8161         - cosmetic fix
8162
8163  modules/gui/beos/PlayListWindow.h/.cpp
8164
8165         - added reverse sort command to edit menu
8166         - added view menu, to allow the user to display paths
8167                 or only names in the list
8168
8169 2003-02-03 Monday 02:26  sam
8170
8171    * ./debian/rules: more Debian Woody fixes. Grrrr!
8172
8173 2003-02-03 Monday 01:32  sam
8174
8175    * ./modules/visualization/xosd/xosd.c: Woody compilation fixed.
8176    * ./debian/woody-buildpackage: sed syntax fixed.
8177
8178 2003-02-03 Monday 00:56  sam
8179
8180    * ./share/Makefile.am: we weren't distributing the font!
8181
8182 2003-02-03 Monday 00:43  sam
8183
8184    * Updated ChangeLog and pofiles.
8185
8186 2003-02-03 Monday 00:39  sam
8187
8188    * ./modules/audio_output/alsa.c: Woody ALSA compilation fix.
8189
8190 2003-02-03 Monday 00:23  sam
8191
8192    * ./debian/control: missing build dependencies.
8193
8194 2003-02-03 Monday 00:00  massiot
8195
8196  German translation, croutesy of Felix Kuehne.
8197
8198 2003-02-02 Sunday 23:11  massiot
8199
8200  Worked around a bug with the Screens menu and localization.
8201
8202 2003-02-02 Sunday 20:59  hartman
8203
8204  * OSX version can open .asx files. so we need to let the os know that ;)
8205
8206 2003-02-02 Sunday 20:21  sam
8207
8208    * ./include/vlc_config.h: changed "VideoLAN Client" into VLC.
8209
8210 2003-02-02 Sunday 20:07  sam
8211
8212    * ./debian/vlc.desktop: removed unnecessary file.
8213
8214 2003-02-02 Sunday 20:01  sam
8215
8216    * ./debian/Makefile.am: added woody-buildpackage, removed *.woody.
8217
8218 2003-02-02 Sunday 20:01  sam
8219
8220    * ./debian/changelog: updated Debian changelog.
8221
8222 2003-02-02 Sunday 19:45  sam
8223
8224    * ./ChangeLog: used cvs2cl (./cvs2cl.pl --hide-filenames --no-wrap -w
8225      --stdout | sed -e 's/^[^0-9]/ /' -e 's/^  *$//' | uniq).
8226
8227 2003-02-02 Sunday 18:57  sam
8228
8229    * ./debian/woody-buildpackage: finished Woody build script.
8230
8231 2003-02-02 Sunday 18:12  sam
8232
8233    * ./po/de.po: german translation updates from Felix Kühne.
8234
8235 2003-02-02 Sunday 18:09  jpsaman
8236
8237  Added ffmpeg package to list of depenencies.
8238
8239 2003-02-02 Sunday 17:18  sam
8240
8241    * ./debian/woody-buildpackage: added a script to build .debs on woody.
8242
8243 2003-02-02 Sunday 16:08  sam
8244
8245    * ./NEWS: a few updates from gibalou.
8246
8247 2003-02-02 Sunday 11:29  stippi
8248
8249  cosmetic fix (drop mark would reappear if SHIFT was pressed)
8250
8251 2003-02-02 Sunday 09:17  titer
8252
8253   '--demuxdump-file -' dumps to standard output.
8254    (useful for operating systems which do not have '/dev/stdout'
8255     nor mkfifo)
8256
8257 2003-02-02 Sunday 04:17  sam
8258
8259    * renamed debian/README into debian/README.Debian.
8260
8261 2003-02-02 Sunday 04:07  sam
8262
8263    * ./debian: more packaging stuff.
8264
8265 2003-02-02 Sunday 04:01  sam
8266
8267    * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot
8268      of places.
8269
8270 2003-02-02 Sunday 03:38  sam
8271
8272    * ./doc/vlc.1: updated manpage.
8273
8274 2003-02-02 Sunday 03:08  sam
8275
8276    * ./po/it.po: ultimate italian fixes by Bruno Vella.
8277
8278 2003-02-02 Sunday 03:03  sam
8279
8280    * ./debian/*: tuned packaging.
8281
8282 2003-02-02 Sunday 02:58  massiot
8283
8284  * Bumped up revision number to 0.5.0
8285
8286 2003-02-02 Sunday 02:11  sam
8287
8288    * ./po/it.po: updated italian translation, courtesy of Bruno Vella.
8289
8290 2003-02-02 Sunday 01:37  sam
8291
8292    * ./po/*: more interface strings harmonization.
8293
8294 2003-02-02 Sunday 01:23  jobi
8295
8296      * NEWS: readded deleted entries, sorry about that.
8297
8298 2003-02-02 Sunday 00:57  jobi
8299
8300      * NEWS: VCD entry points and iso files
8301      * include/audio_output.h: more proper freebsd compilation fix
8302      * modules/audio_output/oss.c: if /dev/dsp is used, use another output.
8303
8304 2003-02-02 Sunday 00:49  massiot
8305
8306  * README.MacOSX.rtf: Typos
8307  * include/vlc_threads.h: Lowered OS X priorities to avoid locking the machine
8308  * modules/access/dvdread/input.c: Fixed a long-standing bug when switching
8309    titles.
8310
8311 2003-02-02 Sunday 00:46  sam
8312
8313    * ./po/*: more s/vlc/VLC/ changes.
8314
8315 2003-02-02 Sunday 00:29  sam
8316
8317    * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More
8318      to come.
8319
8320 2003-02-02 Sunday 00:05  sam
8321
8322    * ./NEWS: a few updates (translations, mozilla plugin).
8323
8324 2003-02-01 Saturday 23:46  massiot
8325
8326  * modules/gui/macosx/*: Fixed localization bugs
8327  * po/fr.po: Updated French translation
8328  * extras/MacOSX/vlc.pbproj/project.pbxproj: Version is 0.5.0
8329
8330 2003-02-01 Saturday 23:41  yves
8331
8332  - ready for general 0.5.0 consumption
8333  - activated dvb (with a special workaround for mdk kernel), dv and libdvdplay plugin
8334  - more wxwindow stuff.
8335  - fixes here and here.
8336  - added more doc files like NEWS, THANKS etc.
8337  - still lacking mozilla plugin :(
8338
8339 2003-02-01 Saturday 23:39  sam
8340
8341    * ./src/libvlc.c: atomic initialization of the main module in VLC_Init()
8342      instead of VLC_Create(), so that its strings are translated (was #92).
8343
8344 2003-02-01 Saturday 23:28  sigmunau
8345
8346   NEWS: we did support .mp3 in 0.4.x. Added that we support .asx and .html
8347  with embedded wmp
8348
8349 2003-02-01 Saturday 23:15  sam
8350
8351    * ./AUTHORS: added Garf and updated entries.
8352
8353 2003-02-01 Saturday 23:08  sam
8354
8355    * ./INSTALL.libmad: removed that file; if one does not know how to build
8356      and install a library, he'd better not fiddle with VLC.
8357
8358 2003-02-01 Saturday 22:03  babal
8359
8360  - Win32 preference dialog box
8361
8362 2003-02-01 Saturday 21:39  ipkiss
8363
8364   * Win32 port
8365
8366 2003-02-01 Saturday 21:24  titer
8367
8368   BeOS news.
8369
8370 2003-02-01 Saturday 21:23  sam
8371
8372    * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian
8373      woody specific builds. Will fill them in a moment.
8374
8375 2003-02-01 Saturday 21:20  massiot
8376
8377  Tarkin, Tremor and Theora are only available when compiling from sources.
8378
8379 2003-02-01 Saturday 21:10  massiot
8380
8381  Forgot Tremor.
8382
8383 2003-02-01 Saturday 21:04  jpsaman
8384
8385  Checking in packageing files.
8386
8387 2003-02-01 Saturday 20:59  jpsaman
8388
8389  Updated for iPaq port
8390
8391 2003-02-01 Saturday 20:34  massiot
8392
8393  * configure.ac.in: worked around an ffmpeg-cvs detection problem on OS X
8394  * Makefile.am: fixed FAQ, THANKS and NEWS handling in package* rules
8395  * src/misc/darwin_specific.m: more generic language detection
8396  * NEWS: summarized changes from 0.4.6 to 0.5.0
8397
8398 2003-02-01 Saturday 19:04  sam
8399
8400    * ./po/it.po: a few corrections.
8401
8402 2003-02-01 Saturday 18:54  sam
8403
8404    * ./mozilla/vlcshell.cpp: fixed the Mozilla plugin's target drawable.
8405    * ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c,
8406      ./modules/video_output/x11/xvideo.c: removed the drawable configuration
8407      variables which are now deprecated.
8408
8409 2003-02-01 Saturday 18:53  sam
8410
8411    * ./src/libvlc.c: fixed a segfault on exit, libvlc needs to be
8412      detached before being destroyed.
8413
8414 2003-02-01 Saturday 18:41  sam
8415
8416    * ./NEWS: added an empty NEWS file.
8417    * ./bootstrap: now that we have the NEWS file, --foreign is no longer
8418      required when calling automake.
8419
8420 2003-02-01 Saturday 16:33  massiot
8421
8422  Updated Italian translation courtesy of Bruno Vella.
8423
8424 2003-02-01 Saturday 16:20  massiot
8425
8426  sam p0\/\/3r !
8427
8428 2003-02-01 Saturday 12:01  stippi
8429
8430  Changes done since Feb 28 2003:
8431
8432 2003-02-01 Saturday 09:40  babal
8433
8434  - fixed a compilation issue with C compilers
8435
8436 2003-02-01 Saturday 01:21  fenrir
8437
8438   * asf : trying to fix pts handling.
8439
8440 2003-01-31 Friday 22:35  sam
8441
8442    * ./debian/vlc.docs, ./Makefile.am: added THANKS to the distributed files.
8443
8444 2003-01-31 Friday 22:34  sam
8445
8446    * split AUTHORS into AUTHORS and THANKS, removed STATUS which wasn't
8447      kept up to date (and almost everything advertised in it was done).
8448
8449 2003-01-31 Friday 18:53  lool
8450
8451    * removed FAQ pointing to doc/faq/ not to confuse users (thanks sam)
8452
8453 2003-01-31 Friday 16:56  sam
8454
8455    * ./configure.ac.in: I was told some versions of mingw32 support neither
8456      -mms-bitfields nor -fnative-struct.
8457
8458 2003-01-31 Friday 13:52  sam
8459
8460    * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).
8461
8462 2003-01-31 Friday 11:38  sam
8463
8464    * ./po/de.po: full german translation, courtesy of Felix Kühne.
8465
8466 2003-01-31 Friday 11:23  massiot
8467
8468  Fixed a major bug of people who like to declare vars "unsigned int"
8469  when they can be -1 :p (why haven't we spotted that before ??).
8470  Closes #152.
8471
8472 2003-01-31 Friday 10:54  sam
8473
8474    * ./modules/gui/gtk/gtk_callbacks.c: fixed a crash when selecting fullscreen
8475      while there was no input (Closes: #153).
8476
8477 2003-01-31 Friday 10:51  sam
8478
8479    * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: moved the
8480      Audio and Subtitles submenus into the Audio and Video menus.
8481
8482 2003-01-31 Friday 10:14  sam
8483
8484    * ./src/audio_output/mixer.c: minor cosmetic fix in output message.
8485
8486 2003-01-31 Friday 09:51  sam
8487
8488    * ./modules/gui/gtk/gnome.c, ./modules/gui/gtk/gtk.c: fixed uninitialized
8489      variables.
8490
8491 2003-01-31 Friday 09:48  sam
8492
8493    * ./configure.ac.in: complain when ALSA headers are not found but
8494      --enable-alsa was specified.
8495
8496 2003-01-31 Friday 06:45  titer
8497
8498   Minor GUI fixes
8499
8500 2003-01-31 Friday 02:53  jlj
8501
8502    * ./modules/gui/macosx: Defeated some deadlocks.
8503                            World domination ... is at hand.
8504
8505 2003-01-30 Thursday 20:59  sam
8506
8507    * ./src/misc/configuration.c: when an invalid short option is found, use
8508      the optopt variable instead of the current value of optind (Closes: #148).
8509
8510 2003-01-30 Thursday 19:14  gbazin
8511
8512  * src/video_output/video_output.c: we were still using free instead of
8513     vout_DestroySubPicture in one place.
8514  * modules/codec/spudec/parse.c: we now make sure we don't add several times
8515     the same highlight callback.
8516
8517 2003-01-30 Thursday 18:07  lool
8518
8519    * converted FAQ to SGML
8520    * SGML sucks, this is absolutely ugly, please reread
8521
8522 2003-01-30 Thursday 16:36  gbazin
8523
8524  * modules/codec/spudec/spudec.c, modules/codec/spudec/text.c: fixed the
8525     race condition between spudec and vout. This patch may not be all that
8526     nice because it does a lot of vlc_object_find() but it is the only
8527     solution I've been able to come-up with.
8528     Oh and I didn't fix the memory leak caused by the font when using text
8529     subtitles. If the vout changes while the spudec is running then we don't
8530     unload this font.
8531
8532 2003-01-30 Thursday 15:46  hartman
8533
8534  * modules/gui/macosx/intf.m
8535    - fixed a warning about parentheses
8536
8537 2003-01-30 Thursday 15:39  hartman
8538
8539  * ./modules/gui/macosx/intf.m:
8540    - we close the video window after a video is done playing.
8541
8542 2003-01-30 Thursday 12:38  gbazin
8543
8544  * src/video_output/vout_subpictures.c: fixed a few race conditions that
8545     were triggered by the dvdplay plugin.
8546
8547 2003-01-30 Thursday 10:44  massiot
8548
8549  Keep -O2 in --disable-optimizations mode, cause it can't harm...
8550
8551 2003-01-30 Thursday 02:16  gbazin
8552
8553  * modules/codec/mpeg_video/headers.c: fixed non-initialized variable in
8554      PictureDisplayExtension(). This does also fix problems with the dvdplay
8555      plugin and menus with still pictures.
8556
8557 2003-01-30 Thursday 00:39  massiot
8558
8559  * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension,
8560  * modules/gui/macosx/intf.m: one of the threads wasn't in real-time
8561    priority !!!
8562  * include/vlc_threads.h: tuned up OS X priorities
8563
8564 2003-01-29 Wednesday 21:54  fenrir
8565
8566   * asf : more sanity check for broken files.
8567
8568 2003-01-29 Wednesday 18:14  hartman
8569
8570  intf: the slower/faster buttons should not be continious.
8571  project: the source files were included in the Resources. No more.
8572
8573 2003-01-29 Wednesday 18:10  sam
8574
8575    * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable
8576      the title and chapter dialogs when DVD menus are activated.
8577
8578 2003-01-29 Wednesday 17:28  gbazin
8579
8580  * modules/gui/gtk/*: changed the disc open dialog to allow for title and
8581     chapter 0. When title or chapter 0 are selected, they do not appear in
8582     the MRL.
8583
8584 2003-01-29 Wednesday 17:07  massiot
8585
8586  New nl translation, courtesy of dj hartman.
8587
8588 2003-01-29 Wednesday 15:55  sam
8589
8590    * ./modules/access/dvdplay/intf.c: added a sanity check upon initialization
8591      in case the input dies before we even spawned our dvdplay interface
8592      (Closes: #141).
8593
8594 2003-01-29 Wednesday 15:15  sam
8595
8596    * ./po/ja.po: updated japanese translations, courtesy of KKI.
8597
8598 2003-01-29 Wednesday 14:03  gbazin
8599
8600  * include/vlc_threads.h: VLC_THREAD_PRIORITY_VIDEO equals
8601      THREAD_PRIORITY_BELOW_NORMAL under Win9x/Me.
8602
8603 2003-01-29 Wednesday 12:59  gbazin
8604
8605  * modules/demux/ogg.c: bug fix when switching between vorbis channels.
8606
8607 2003-01-29 Wednesday 11:41  jlj
8608
8609    * ./modules/gui/macosx/controls.m: fixed bug in my previous commit.
8610
8611 2003-01-29 Wednesday 11:34  jlj
8612
8613   * core/playlist: PLAYLIST_PAUSE, playlist_IsPlaying, playlist_IsEmpty
8614   * modules/gui/macosx: started getting rid of p_intf->p_sys->p_input
8615                         and using p_playlist->p_input instead.
8616
8617 2003-01-29 Wednesday 11:17  gbazin
8618
8619  * modules/access/dvdplay/access.c: fixed subtitles with the dvdplay plugin
8620      (closes #122).
8621  * modules/access/dvdplay/es.c: check "audio-channel" and "spu-channel" user
8622      settings (closes #122).
8623
8624 2003-01-29 Wednesday 09:54  sam
8625
8626    * ./modules/audio_output/arts.c: fixed aRts output and removed debug
8627      messages that were lying around.
8628
8629 2003-01-29 Wednesday 00:02  titer
8630
8631   enabled changing filters on the fly
8632
8633 2003-01-28 Tuesday 23:55  massiot
8634
8635  Not sure the buffer was large enough.
8636
8637 2003-01-28 Tuesday 23:38  fenrir
8638
8639   * mpeg_audio.c : due to mpeg 2.5, max frame size is twice as I though.
8640
8641 2003-01-28 Tuesday 22:52  sam
8642
8643    * ./modules/audio_output/esd.c: fixed esd audio output (Closes: #139).
8644
8645 2003-01-28 Tuesday 22:03  sam
8646
8647    * ./src/video_output/video_output.c: don't try to change aspect ratio if it
8648      has been overriden by the user (Closes: #79).
8649    * ./modules/access/dvd/access.c: renamed "dvd-css-method" to "dvdcss-method".
8650    * ./modules/*: fixed a few capitalization issues.
8651
8652 2003-01-28 Tuesday 21:18  gbazin
8653
8654  * modules/gui/wxwindows/open.cpp: minor bug-fix + allow user to select
8655     title 0 when using the dvdplay plugin (title 0 = menu).
8656
8657 2003-01-28 Tuesday 21:17  fenrir
8658
8659   * mpeg_audio.c : fixed a stack corruption. fprintf 1 - gdb 0.
8660
8661 2003-01-28 Tuesday 21:08  sam
8662
8663    * ./modules/gui/kde/kde.cpp: the interface rc file defaults to the one in
8664      DATA_PATH.
8665    * ./modules/gui/wxwindows/*.cpp: fixed minor warnings.
8666
8667 2003-01-28 Tuesday 21:06  sam
8668
8669    * ./debian/*: activated the wxwindows plugin.
8670
8671 2003-01-28 Tuesday 20:02  sam
8672
8673    * ./toolbox: made a few glade-generated strings non-translatable.
8674    * ./po/*: fixed spelling errors in pofiles.
8675
8676 2003-01-28 Tuesday 17:14  sam
8677
8678    * ./debian/control: removed versioned dependency on libxosd.
8679    * ./debian/rules: added comments here and there.
8680
8681 2003-01-28 Tuesday 17:11  sam
8682
8683    * ./bootstrap, ./toolbox: moved the Glade bugs fixing to toolbox, now
8684      use "./toolbox --fix-glade" to generate and fix source files.
8685    * ./include/vlc_common.h: fixed compilation warnings.
8686
8687 2003-01-28 Tuesday 16:57  sam
8688
8689    * ALL: fixes for various compilation warnings and spelling errors.
8690
8691 2003-01-28 Tuesday 16:52  sam
8692
8693    * ./modules/visualization/xosd/xosd.c: fixed compilation with version 2 of
8694      libxosd.
8695
8696 2003-01-28 Tuesday 16:47  hartman
8697
8698  ALL: updated deinterlace to work on the fly. there is a but in vout.m:433
8699       jlj will need to fix that.
8700       there is no feedback to the interface as of yet
8701
8702 2003-01-28 Tuesday 15:59  hartman
8703
8704  * ./modules/gui/macosx/vout.m: removed the resizebar. too much of a hack
8705  * ./README.MacOSX.rtf: updated deinterlace and resize info
8706
8707 2003-01-28 Tuesday 15:05  massiot
8708
8709  We are now able to parse :
8710  dvdread:/Volumes/to@to/VIDEO_TS@1,1
8711  dvdplay:/Volumes/to@to/VIDEO_TS@1,1
8712  Closes #77
8713
8714 2003-01-28 Tuesday 14:49  sigmunau
8715
8716  fixed another possible crash
8717
8718 2003-01-28 Tuesday 14:41  gbazin
8719
8720  * modules/codec/vorbis.c: fixed parsing of vorbis comments. (closing #69)
8721
8722 2003-01-28 Tuesday 14:00  fenrir
8723
8724   * gtk: fixed 'cannot find file.xpm'.
8725   * wxwindows: compilation fix for older wxwindows header.
8726
8727 2003-01-28 Tuesday 13:07  gbazin
8728
8729  * src/video_output/video_output.c: oops, fixed a bug I just introduced.
8730
8731 2003-01-28 Tuesday 13:03  gbazin
8732
8733  * modules/video_filter/deinterlace/deinterlace.c,
8734    modules/video_output/x11/xcommon.c: modified debug messages.
8735
8736 2003-01-28 Tuesday 12:30  gbazin
8737
8738  * src/video_output/video_output.c, include/video_output.h: modified vout_Request() to take into account the
8739  filter chain. If the filter chain has changed, a new vout will be respawned allowing to switch filters on
8740  the fly. This is still a bit hacky but to do it nicely will require implementing inheritance in object
8741  variables.
8742  * modules/video_filter/deinterlace/deinterlace.c: added a "deinterlace-mode" object variable to allow
8743  switching deinterlace modes on the fly.
8744  * modules/gui/gtk/menu.c: updated the deinterlace menu.
8745  * include/vlc_common.h: compilation fixes for gtk_main and gnome_main.
8746
8747 2003-01-28 Tuesday 12:23  massiot
8748
8749  Do not show the channels menu when the input stream is mono, closing #117.
8750
8751 2003-01-28 Tuesday 10:05  titer
8752
8753   * sanity Lock()s
8754
8755 2003-01-28 Tuesday 08:17  titer
8756
8757   * beos/* : do not forgot to destroy the Messages window, so vlc does
8758              lock when exiting
8759   * missing cvsignores
8760
8761 2003-01-28 Tuesday 08:11  yves
8762
8763  - new video_output/vout_encoder plugin.
8764  - new demux/a52sys plugin.
8765
8766 2003-01-28 Tuesday 03:46  sam
8767
8768    * ./modules/audio_output/esd.c: fixed a stack space leak (Closes: #113).
8769
8770 2003-01-28 Tuesday 03:11  sam
8771
8772    * ./include/vlc_common.h: removed duplicate macro definitions in the gtk
8773      and gnome plugins.
8774
8775 2003-01-28 Tuesday 02:53  sam
8776
8777    * ./configure.ac.in: first step in the world domination roadmap, setting
8778      the CVS version to -test4.
8779
8780 2003-01-28 Tuesday 02:03  sam
8781
8782    * ./po/*: spelling fixes.
8783
8784 2003-01-28 Tuesday 01:50  hartman
8785
8786  ALL: the next and previous buttons first work through the chapters. Only
8787       then they turn to the playlist.
8788
8789 2003-01-28 Tuesday 00:22  sam
8790
8791    * ./configure.ac.in: fixed -lm flags for the distort and adjust plugins.
8792
8793 2003-01-27 Monday 23:48  massiot
8794
8795  Additional check on p_first_byte_to_mix.
8796
8797 2003-01-27 Monday 23:42  sam
8798
8799    * ./bootstrap: removed usage of $^ which is not compatible with BSD or
8800      Solaris make.
8801
8802 2003-01-27 Monday 22:50  sam
8803
8804    * ./src/audio_output/output.c: fixed return with a value in function
8805      returning void.
8806
8807 2003-01-27 Monday 22:42  sam
8808
8809    * ./include/vlc_common.h: if we don't have strndup but gnome.h defines it
8810      anyway, do not provide our custom version.
8811
8812 2003-01-27 Monday 21:44  ipkiss
8813
8814   * Fixed a segfault (closes #132)
8815
8816 2003-01-27 Monday 21:35  jobi
8817
8818      * ALL: some FreeBSD compilation fixes. gnome plugin still won't compile,
8819             at least on FreeBSD 5.0
8820
8821 2003-01-27 Monday 17:41  ipkiss
8822
8823   * src/misc/objects.c: vlc_list_find now returns a (vlc_list_t *)
8824     instead of a (vlc_list_t); this modification was needed because BCB
8825     doesn't like at all when a function (compiled with mingw32) returns
8826     a struct...
8827   * ALL: modified the files to take this change into account
8828   * modules/gui/win32/menu.cpp: enabled the "Add interface" command
8829
8830 2003-01-27 Monday 16:28  fenrir
8831
8832   mms: another memory leak
8833   avi: comment out a debug statment.
8834
8835 2003-01-27 Monday 10:29  titer
8836
8837   Disabled DVD menus by default for 0.5.0
8838
8839 2003-01-27 Monday 01:42  ipkiss
8840
8841   * The space bar is a hotkey for pause/resume.
8842
8843 2003-01-27 Monday 00:08  jlj
8844
8845    * ./modules/gui/macosx/intf.[mh]: Fixed message panel memory leak. Textview
8846                                      is now updated on panel BecomeKey.
8847    * ./modules/gui/macosx/prefs.m: Decreased width of prefs panel.
8848
8849 2003-01-26 Sunday 22:57  gbazin
8850
8851  * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
8852  DVD menus.
8853
8854 2003-01-26 Sunday 16:37  gbazin
8855
8856  * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).
8857
8858 2003-01-26 Sunday 14:53  hartman
8859
8860  * Added myself to list of authors of these files. i had forgotten to do this.
8861
8862 2003-01-26 Sunday 14:52  fenrir
8863
8864   * all: raah, clean up glade output.
8865
8866 2003-01-26 Sunday 14:49  fenrir
8867
8868   * added stream output dialog box.
8869
8870 2003-01-26 Sunday 13:37  gbazin
8871
8872  * src/audio_output/input.c, src/audio_output/mixer.c: Fixed an annoying bug in the mixer.
8873      (p_input->p_first_byte_to_mix sometimes need to be reset)
8874  * modules/gui/wxwindows/interface.cpp: fixed the slider under wx-gtk.
8875
8876 2003-01-26 Sunday 12:34  fenrir
8877
8878   * avi : fix play back for some broken avi
8879
8880 2003-01-26 Sunday 10:36  gbazin
8881
8882  * modules/gui/wxwindows/*: Fixed the open dialog on win32.
8883      Better slider management in the main interface. Misc other small fixes.
8884
8885 2003-01-26 Sunday 08:28  titer
8886
8887   Added some colors.
8888
8889 2003-01-26 Sunday 02:22  ipkiss
8890
8891   * modules/video_output/directx: added a configuration variable and a
8892     "normal" one to set the vout window on top of ther windows
8893   * modules/gui/win32: the interface can use these variables
8894     (almost closes #84)
8895
8896 2003-01-25 Saturday 21:34  hartman
8897
8898  * changed the bugreporting url
8899
8900 2003-01-25 Saturday 20:15  titer
8901
8902   Added a window to see vlc messages.
8903
8904 2003-01-25 Saturday 18:42  hartman
8905
8906  * ./README.MacOSX.rtf: added two remarks on subtitle support.
8907  * ./extras/MacOSX/vlc.pbroj/project.pbxproj
8908    - Added .wma filetype
8909    - Added README, COPYING etc. to resources
8910  * ALL: Added a Help menu.
8911
8912 2003-01-25 Saturday 18:09  fenrir
8913
8914   * faad : clean up.
8915
8916 2003-01-25 Saturday 17:57  fenrir
8917
8918   * all: fixed wrong usage of input_DeletePES.
8919
8920 2003-01-25 Saturday 17:21  fenrir
8921
8922   *mp4: fixed segfault when it fails to start a decoder and has specific
8923  informations to send.
8924
8925 2003-01-25 Saturday 16:59  fenrir
8926
8927   * ffmpeg: fixed memory leaks.
8928
8929 2003-01-25 Saturday 16:58  fenrir
8930
8931   * all : fixed some memory leaks thanks valgrind.
8932
8933 2003-01-25 Saturday 12:42  hartman
8934
8935  * README.MacOSX.rtf: Updated Readme for new release. Added section on
8936    subtitles and on bugreporting.
8937  * extras/MacOSX/vlc.pbproj/project.pbxproj: Added .wmv, .asf, .ogm, .dv,
8938    .sub and .srt files.
8939
8940 2003-01-25 Saturday 12:00  hartman
8941
8942  * Reverted back to non metal windows as dictated by Apple's User Interface
8943    Guidelines. Only the controller window stays metallic.
8944
8945 2003-01-25 Saturday 03:12  fenrir
8946
8947  * avi: no more segfault when we have 'max buffer allocation reached'
8948  * all: fixed(kludged ?) the fact that when we have a 'max buffer allocation reached'
8949  we cannot send null packet to decoder.
8950
8951 2003-01-25 Saturday 01:03  titer
8952
8953   * store windows sizes in the vlc configuration file
8954   * fixed an interface bug when launching a file from the command line
8955   * minor fixes or enhancements
8956
8957 2003-01-24 Friday 18:25  hartman
8958
8959  * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC
8960
8961 2003-01-24 Friday 16:19  hartman
8962
8963  * code we migh use in the future to change the subfile we use.
8964    not very useful now because of the .avi requirement to start/stop before
8965    loading/displaying the subs.
8966
8967 2003-01-24 Friday 14:35  hartman
8968
8969  ALL: fixed the deinterlace menuiteM
8970  cvS: ----------------------------------------------------------------------
8971
8972 2003-01-24 Friday 14:34  hartman
8973
8974  ALL: fixed the deinterlace menuitem
8975
8976 2003-01-24 Friday 14:13  sam
8977
8978    * ./doc/bugreport-howto.txt: minor updates.
8979
8980 2003-01-24 Friday 12:01  sam
8981
8982    * ./configure.ac.in: removed the --with-bcbuilder flag.
8983    * ./INSTALL.win32: updated accordingly.
8984
8985 2003-01-24 Friday 06:31  titer
8986
8987   * vlc_threads.h: lower a priority that made sound choppy on not-so-fast
8988                    BeOS computers (closes #119)
8989   * others: removed old printf or unused code.
8990
8991 2003-01-24 Friday 06:21  hartman
8992
8993  * ./modules/gui/macosx/vout.m: the mousepointer is hidden in fullscreen view
8994    after 2 seconds.
8995
8996 2003-01-24 Friday 02:31  hartman
8997
8998  * when the playlist is selected and you push the spacebar we pause/play
8999    the movie. this makes the behaviour more consistent, though the solution
9000    is somewhat unclean. We should fix this on a higher level but i don't see
9001    how we could/should.
9002
9003 2003-01-24 Friday 00:53  hartman
9004
9005  * the volume slider could only be dragged, not clicked. removed some
9006    useless code as well.
9007
9008 2003-01-24 Friday 00:17  hartman
9009
9010  * made a quick hack to create a resize bar. not sure if we should keep this.
9011
9012 2003-01-23 Thursday 23:57  gbazin
9013
9014  * modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface.
9015  * modules/gui/wxwindows/popup.cpp: Started implementing the popup menu.
9016  * modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a
9017  play/pause button depending on the context.
9018  * modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable.
9019
9020 2003-01-23 Thursday 23:51  massiot
9021
9022  * Resized elements in the open panel,
9023  * modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen
9024    mode is on the primary screen,
9025  * po/*: Updated po files.
9026
9027 2003-01-23 Thursday 22:57  hartman
9028
9029  * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
9030    - oops, i enlarged the timeslider by accident. fixed
9031  * ./modules/gui/macosx/controls.m
9032    - fixed a mutex_lock issue
9033
9034 2003-01-23 Thursday 22:39  hartman
9035
9036  ALL: - made some panels into windows.
9037       - made the background picture non editable (removes the text cursor)
9038       - added slowmotion button
9039
9040 2003-01-23 Thursday 22:25  hartman
9041
9042  * ./modules/gui/macosx/controls.m
9043    - changed the slower button into a slowmotion button
9044    - fixed a forgotten mutex_unlock
9045  * ./modules/gui/macosx/intf.m
9046    - added the slowmotion button
9047    - some windows shouldn't register in the "Window" menu
9048  * ./modules/gui/macosx/open.m
9049    - allow multiple file selection
9050
9051 2003-01-23 Thursday 21:47  massiot
9052
9053  * Minor changes to the open panel, added AVI stream output option,
9054  * modules/gui/macosx/open.m: "Open File" is back,
9055  * modules/codec/mpeg_video/synchro.c: Fixed a counting bug.
9056
9057 2003-01-23 Thursday 17:13  massiot
9058
9059  Fixed a segfault with quitting when no audio output plug-in was found
9060  (closes #108).
9061
9062 2003-01-23 Thursday 15:53  sam
9063
9064    * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
9065      suggestion from lool).
9066
9067 2003-01-23 Thursday 15:52  sam
9068
9069    * ./modules/*: warning fixes.
9070
9071 2003-01-23 Thursday 15:50  sam
9072
9073    * ./modules/access/dvdread/input.c: warning fixes and a consistency
9074      fix (ilvu_sa cannot be -1).
9075
9076 2003-01-23 Thursday 15:07  fenrir
9077
9078   * asf: in fast/slow motion we don't play audio (unless there isn't any
9079  video). Added some clean up.
9080
9081 2003-01-23 Thursday 13:54  massiot
9082
9083  Derk-Jan Hartman.
9084
9085 2003-01-23 Thursday 13:44  fenrir
9086
9087   * don't send audio in fast/slow playing speed unless there isn't any video
9088  stream.
9089
9090 2003-01-23 Thursday 11:48  massiot
9091
9092  * modules/gui/macosx/open.m: Stream output doesn't do UDP/PS,
9093  * modules/audio_filter/channel_mixer/trivial.c: Fixed reverse stereo mode
9094    with MPEG files,
9095  * src/audio_output/output.c: Fixed dual-mono handling.
9096
9097 2003-01-23 Thursday 10:25  gbazin
9098
9099  * modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.
9100
9101 2003-01-23 Thursday 09:58  sam
9102
9103    * ./modules/access/dvdread/input.c: the dvdread plugin issues a warning
9104      instead of an error when it can't stat() the device (Closes: #77).
9105
9106 2003-01-23 Thursday 09:53  gbazin
9107
9108  * modules/control/rc/rc.c: Partial fix for the rc interface under win32. On win32, select() only works on
9109  socket descriptors so we don't use it anymore on this platform. Right now we only do a blocking call to
9110  read() although it should be possible to have a fully functionnal interface by using the PeekConsoleInput()
9111  call (someone willing to investigate this ?).
9112
9113 2003-01-23 Thursday 09:00  fenrir
9114
9115   * demux: fix segfault while trying to opening files without extention...
9116
9117 2003-01-22 Wednesday 22:19  sigmunau
9118
9119   added an new config variable that takes an comma separated list of
9120  interface modules to be loaded in the background when vlc starts. This is
9121  usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
9122  module was inserted, as this just needs to be added to this list now.
9123
9124 2003-01-22 Wednesday 19:37  lool
9125
9126    * modules/visualization/xosd/xosd.c: lower module capability when the
9127    DISPLAY environment variable is unset (gtk like behaviour)
9128
9129 2003-01-22 Wednesday 18:31  massiot
9130
9131  Reverse stereo option.
9132
9133 2003-01-22 Wednesday 17:03  sam
9134
9135    * ./configure.ac.in: reverted one of my latest laughable changes. Fixes the
9136      detection of libdvdread.a, libdvdplay.a and libxvidcore.a. Sorry guys.
9137
9138 2003-01-22 Wednesday 16:41  lool
9139
9140    * modules/visualization/xosd/xosd.c: fail if DISPLAY isn'y set or if
9141    xosd_init returns NULL
9142    * lib is initialized with configured font
9143    * more safety checks
9144
9145 2003-01-22 Wednesday 16:16  lool
9146
9147    * modules/access/slp.c: #include <stdlib.h> because of a malloc
9148
9149 2003-01-22 Wednesday 15:16  massiot
9150
9151  Less aggressive debug message.
9152
9153 2003-01-22 Wednesday 12:25  sam
9154
9155    * ./configure.ac.in: fixed multiple static link issues with anal linkers.
9156
9157 2003-01-22 Wednesday 10:53  fenrir
9158
9159   * add vout_encoder, not yet the codec parts.
9160
9161 2003-01-22 Wednesday 10:44  fenrir
9162
9163   * all: modified files for video transcoding. Still needed configure.ac.in
9164
9165 2003-01-22 Wednesday 10:41  fenrir
9166
9167   * added file needed for video transcoding with vlc.
9168
9169 2003-01-22 Wednesday 10:03  massiot
9170
9171  1.12 How do I join an IPv6 multicast stream?
9172
9173 2003-01-22 Wednesday 09:54  massiot
9174
9175  * configure.ac.in: Re-added a52sys module, which was lost somewhere...
9176  * Fixed bugs regarding Dolby Surround downmixing.
9177
9178 2003-01-22 Wednesday 04:51  fenrir
9179
9180   * fixed my last fix about bug with non-progressive videos.
9181
9182 2003-01-22 Wednesday 02:39  hartman
9183
9184  ALL: fixed a small bug in the timeslider code
9185
9186 2003-01-22 Wednesday 01:48  hartman
9187
9188  * ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov
9189    filetypes.
9190  * ./modules/gui/macosx/vout.m: Made the video window a textured window
9191  * All:
9192    - fixed several missing object_release bugs, that i had introduced.
9193    - updated the play/pause behaviour.
9194    - fixed an issue with the volumeslider.
9195
9196 2003-01-22 Wednesday 01:40  lool
9197
9198    * added --with-slp
9199    * now works under win32
9200
9201 2003-01-22 Wednesday 01:13  titer
9202
9203   * Fixed title / chapter menus
9204   * Clean up
9205
9206 2003-01-22 Wednesday 00:32  fenrir
9207
9208   * gtk: fixed a segfault with deinterlace.
9209
9210 2003-01-21 Tuesday 21:19  lool
9211
9212    * use of service attributes to get the name of the session, insert it in
9213      the playlist
9214
9215 2003-01-21 Tuesday 18:43  lool
9216
9217    * added a couple of malloc() checks
9218
9219 2003-01-21 Tuesday 17:34  lool
9220
9221    * now search all srvtypes and add all srvs of all srvtypes to the
9222      playlist (requires less configuration information, now zero)
9223    * usual cleanup and bug removal
9224
9225 2003-01-21 Tuesday 17:08  hartman
9226
9227  ALL: the slider updates the video while it slides.
9228
9229 2003-01-21 Tuesday 17:00  fenrir
9230
9231   * added "use DVD menu" choice.
9232
9233 2003-01-21 Tuesday 16:46  fenrir
9234
9235   * sub.c: fixed handling for subrip subtitle with \r\n instead of \n and
9236  added some sanity checks.
9237
9238 2003-01-21 Tuesday 14:26  hartman
9239
9240  ALL: fixed my previous osx interface commit. had forgotten to save the files.
9241
9242 2003-01-21 Tuesday 14:15  hartman
9243
9244  * ./src/input/input_ext_intf.c
9245    - FASTER and SLOWER now take into account the current rate.
9246
9247 2003-01-21 Tuesday 12:36  fenrir
9248
9249   * gui/gtk : added a subtitle option in open dialog box.
9250
9251 2003-01-21 Tuesday 12:23  hartman
9252
9253  ALL: The addition of a volume slider required a small redesign of the
9254       interface. David Weber was again kind enough to help us.
9255
9256 2003-01-21 Tuesday 12:01  hartman
9257
9258  * Added an 'slowmotion' icon
9259
9260 2003-01-21 Tuesday 10:29  massiot
9261
9262  Fixed two major bugs in the audio output, triggering segfault when going
9263  to mono mode, and probably at some other places.
9264
9265 2003-01-21 Tuesday 00:47  jlj
9266
9267    * ./modules/gui/macosx/aout.m: output more debug info
9268    * ./modules/gui/macosx/misc.[mh]: MPSlider, iTunes-like slider:
9269      http://nanocrew.net/vlc/mpslider.png
9270
9271 2003-01-20 Monday 20:17  yves
9272
9273  - new access/slp plugin.
9274  - more buildfor_{rh80,mdk{82,90}} stuff.
9275  - use %%mklibname macro.
9276  - use %%clean_menus in postun instead of %%update_menus everywhere.
9277
9278 2003-01-20 Monday 20:07  fenrir
9279
9280   * all: begin to up to date the gtk/gnome interface. All comments are
9281  welcome, and please reports bugs :)
9282
9283 2003-01-20 Monday 17:52  massiot
9284
9285  Used macro instead of hand-made code.
9286
9287 2003-01-20 Monday 13:06  fenrir
9288
9289   * all: converted some msg_Err into msg_Warn
9290
9291 2003-01-20 Monday 13:04  fenrir
9292
9293   * asf : more msg_Err -> msg_Warn
9294
9295 2003-01-20 Monday 13:01  fenrir
9296
9297   * all: changed some msg_Err into msg_Warn.
9298
9299 2003-01-20 Monday 10:59  massiot
9300
9301  Fixed a dozen bugs regarding mono audio files.
9302
9303 2003-01-20 Monday 03:45  hartman
9304
9305  * ./extras/MacOSX/vlc.pbproj/project.pbxproj
9306    - Added .cue and .ogg to the known filetypes
9307  ALL:
9308    - When files are added they are not automatically played anymore. They are always queue'ed and optionally played.
9309    - Preliminary divx filesubtitle support.
9310
9311 2003-01-20 Monday 02:45  titer
9312
9313    load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh
9314   previous commits (closes #100)
9315
9316 2003-01-20 Monday 02:19  fenrir
9317
9318   * mpegvideo.c : raah, removed a debug message...
9319
9320 2003-01-20 Monday 02:15  fenrir
9321
9322   * mpegvideo.c : fix dts generation for non-progressive stream.
9323
9324 2003-01-20 Monday 00:23  hartman
9325
9326  * ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut.
9327
9328 2003-01-19 Sunday 22:16  jpsaman
9329
9330  New "qte_main" module. It should be used by all plugins/modules that need QT embedded. Also ported modules/qte/qte.{cpp,h} to use it.
9331
9332 2003-01-19 Sunday 16:57  massiot
9333
9334  Requalified some error messages into warnings.
9335
9336 2003-01-19 Sunday 08:28  fenrir
9337
9338   * avi.c : proper way to store fourcc.
9339
9340 2003-01-19 Sunday 08:27  fenrir
9341
9342   * all: change the way fourcc are stored in bitmapinfoheader.
9343
9344 2003-01-19 Sunday 03:16  sam
9345
9346    * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed
9347      the GetProgramPath call, stored the path in p_libvlc instead. Fixes
9348      compilation under anything other than OS X.
9349
9350 2003-01-18 Saturday 20:24  alexis
9351
9352  Compilation fix
9353
9354 2003-01-18 Saturday 13:24  massiot
9355
9356  Including font-eutopiabold36.rle for DivX and ogg subtitles.
9357
9358 2003-01-18 Saturday 04:57  hartman
9359
9360  * ./modules/gui/macosx/open.m
9361    - .bin files are now opened as disks, instead of as files
9362
9363 2003-01-18 Saturday 04:10  hartman
9364
9365  * ./modules/gui/macosx/open.m:
9366    - Removed the pretty animation. Wasn't working. This looks better.
9367    - fixed a potential memory problem
9368
9369 2003-01-17 Friday 23:59  sam
9370
9371    * ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in
9372      the source comments.
9373
9374 2003-01-17 Friday 21:46  hartman
9375
9376  * ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window
9377
9378 2003-01-17 Friday 19:36  sam
9379
9380    * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
9381
9382 2003-01-17 Friday 19:22  sam
9383
9384    * ./modules/control/rc/rc.c: boundary checks for chapter navigation.
9385
9386 2003-01-17 Friday 19:17  sam
9387
9388    * ./modules/gui/gtk/gtk_callbacks.c, ./modules/gui/gtk/menu.c: added a lot
9389      of boundary checks in the handling of title/chapter menus. Title 0 is no
9390      longer reachable (Closes: #26).
9391
9392 2003-01-17 Friday 18:19  titer
9393
9394   Fixed the 'Do not use DVD menus' check box.
9395
9396 2003-01-17 Friday 18:19  jpsaman
9397
9398  Updating slider only once a second now.
9399
9400 2003-01-17 Friday 17:22  massiot
9401
9402  [no log message]
9403
9404 2003-01-17 Friday 16:18  sam
9405
9406    * ./modules/video_filter/**/*.c: mouse clicks and keyboard events are now
9407      sent to the parent video output by all filters, and mouse coordinates are
9408      translated when necessary (Closes: #15).
9409
9410 2003-01-17 Friday 15:26  fenrir
9411
9412   * all: use p_vlc->pf_memcpy instead of memcpy on big data block.
9413   * mpeg4video: removed a bad code dealing with pts discontinuity.
9414   * pes.c: try to avoid copying the whole  PES. (the first 64ko
9415  ins't any more copied :)
9416
9417 2003-01-17 Friday 14:51  lool
9418
9419    * added missing static
9420
9421 2003-01-17 Friday 13:54  sam
9422
9423    * ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date
9424      calculation in slow-mo.
9425
9426 2003-01-16 Thursday 23:37  sam
9427
9428    * ./Makefile.am: fixed distribution of MSVC files.
9429
9430 2003-01-16 Thursday 23:33  babal
9431
9432  - my previous fix was a bad fix :(
9433
9434 2003-01-16 Thursday 23:25  lool
9435
9436    * configure.ac.in:
9437      . renamed access_slp to slp
9438      . slp is enabled by default if slp.h is present
9439    * modules/access/slp.c:
9440      . slp is now an access and a demux and forces the use of itself
9441      . cleanups and bug corrections
9442      . disappears of the playlist
9443        Thanks to fenrir for the help in debugging!
9444
9445 2003-01-16 Thursday 23:00  massiot
9446
9447  * Bumped up revision number to 0.5.0-test3,
9448  * Rearranged fields in the OS X interface to accomodate for translations,
9449  * modules/access/dvd/ifo.c: fixed a crash with bad streams,
9450  * Auto-updated po files,
9451  * Manually updated fr.po.
9452
9453 2003-01-16 Thursday 21:14  babal
9454
9455  - input.c : doesn't even try to use the headphone filter for
9456              unsupported format (S/PDIF, ...)
9457  - m3u.c : support for MRLs
9458            better detection of absolute path under Windows
9459  - configure.ac.in : off_t was defined twice for mingw32
9460  - fr.po : translation of headphone filter strings
9461
9462 2003-01-16 Thursday 20:08  lool
9463
9464    * typo
9465
9466 2003-01-16 Thursday 15:26  titer
9467
9468   * InterfaceWindow.cpp : fixed DVD drag & drop
9469   * PreferencesWindow.* : added the possibility not to use DVD menus
9470
9471 2003-01-16 Thursday 14:40  massiot
9472
9473  Swedish is now sv, not se. Thanks yvounet. (c)
9474
9475 2003-01-16 Thursday 14:39  yves
9476
9477  * codec/mad plugin is replaced by audio_filter/mpgatofixed32.
9478  * new demux/m4v and mux/avi plugins
9479
9480 2003-01-16 Thursday 14:34  sam
9481
9482    * ./po/sv.po: Swedish is now sv, not se. Thanks yvounet.
9483
9484 2003-01-16 Thursday 14:08  massiot
9485
9486  * modules/codec/mpeg_audio.c: attempt at fixing free-bitrate mp3, though
9487    I do not have any file to test ; more precise PTS handling when losing
9488    sync.
9489  * src/audio_output/intf.c: fixed a warning.
9490
9491 2003-01-16 Thursday 13:58  hartman
9492
9493  * ALL:
9494  - integrated play/pause toggled button
9495  - global shortcut for play/pause by use of spacebar
9496  - new pause.png
9497  - removed pause button
9498  - close button in intf window. register window in Window menuitem.
9499  - rearranged the menu
9500  - changed some key-combo's to be more OSX compliant/consistent
9501  - The time text-field is no longer selectable
9502  - The faster/slower/ff/stop etc button are only available during playback
9503  - added .bin filetype to Project Target (allows drag and drop of .bin files on program icon.
9504  - Added Add/Remove buttons to the llaylist.
9505  - Made the drawer 10 pixels smaller. Looks much better.
9506  - added a volume slider.
9507
9508 2003-01-16 Thursday 13:49  hartman
9509
9510  * ./modules/gui/macosx/controls.m:
9511    - Added a volumeslider
9512    - removed pause button
9513    - added a fast forward action (increases speed in time)
9514    - changed the play method to allow for a toggled play pause button
9515    - volumeUp and VolumeDown take the state of the Mute Menuitem into account
9516    - volumeUp and VolumeDown take the volumeSlider into account
9517  * ./modules/gui/macosx/intf.h:
9518    - added references for the volumeslider, new menuitems
9519  * ./modules/gui/macosx/intf.m:
9520    - correct init of volumeslider and other new intf elements
9521    - new title for Controller window
9522    - the state of buttons is dependant on a movie being played
9523    - toggle the play/pause button if a play/pause action is detected.
9524  * ./modules/gui/macosx/playlist.h: added add/remove buttons to playlist
9525  * ./modules/gui/macosx/vout.m:
9526    - removed some control keys which were no longer necesarry
9527    - give the window the title of the item being played
9528
9529 2003-01-16 Thursday 13:22  hartman
9530
9531  VolumeGet/VolumeSet now work even if no file is playing.
9532
9533 2003-01-16 Thursday 12:56  sam
9534
9535    * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld.
9536
9537 2003-01-16 Thursday 12:49  sam
9538
9539    * ./evc/config.h, ./msvc/config.h: proper generation of these files using
9540      information from configure.ac.in. Thanks to Stephane van Hardeveld for
9541      spotting this.
9542
9543 2003-01-16 Thursday 09:05  sam
9544
9545    * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore.
9546
9547 2003-01-16 Thursday 09:02  sam
9548
9549    * ./include/vlc_common.h: fixed win32 plugin compilation.
9550
9551 2003-01-16 Thursday 09:00  sam
9552
9553    * ALL: merged more UI strings.
9554
9555 2003-01-15 Wednesday 23:55  massiot
9556
9557  * Fixed MPEG audio layer III VBR,
9558  * Mac OS X interface thread gets a real-time priority as well to avoid
9559    lock-ups,
9560  * VLAN error is now a warning.
9561
9562 2003-01-15 Wednesday 13:58  massiot
9563
9564  Typo.
9565
9566 2003-01-15 Wednesday 13:48  sam
9567
9568    * ./modules/video_output/x11/xcommon.c: we ignore MapNotify and UnmapNotify
9569      events once our window has been properly mapped.
9570
9571 2003-01-15 Wednesday 13:46  massiot
9572
9573  message queue overflow is now a warning.
9574
9575 2003-01-15 Wednesday 13:16  sam
9576
9577    * ALL: slightly changed some interface strings so that they are common to
9578      all GUIs, thus making the translators' work easier.
9579
9580 2003-01-15 Wednesday 13:14  massiot
9581
9582  Better recovery on emulated startcode. Still doesn't work with VBR mp3's,
9583  though.
9584
9585 2003-01-15 Wednesday 12:25  massiot
9586
9587  Dutch translation, courtesy of Derk-Jan Hartman <d.hartman@student.utwente.nl>
9588  and Jean-Paul Saman <jpsaman@wxs.nl>.
9589
9590 2003-01-15 Wednesday 11:46  titer
9591
9592   Fixed --with-mad and --with-mad-tree
9593
9594 2003-01-15 Wednesday 11:27  massiot
9595
9596  VolumeUp/Down/Mute now work even if no file is playing.
9597
9598 2003-01-15 Wednesday 10:58  massiot
9599
9600  * Totally rewrote the mad plug-in, in order to fix the PTS problems :
9601  - Now using the low-level API of libmad,
9602  - Decoding split in parsing & decoding (just like A/52),
9603  - Should handle dual-mono files correctly,
9604  * The old mpeg_audio plug-in can no longer work in this scheme and has
9605    been disabled. Please _always_ compile with mad from now on.
9606  * Updated po files.
9607
9608 2003-01-15 Wednesday 00:49  jlj
9609
9610    * ./modules/gui/macosx: added macosx-adev and macosx-vdev config vars.
9611
9612 2003-01-15 Wednesday 00:10  massiot
9613
9614  Updated Italian translation, courtesy of Vella Bruno <allevb@tin.it>.
9615
9616 2003-01-14 Tuesday 22:44  sam
9617
9618    * ./modules/audio_output/oss.c: compilation fix for BSD, courtesy of
9619      Steven M. Schultz.
9620
9621 2003-01-14 Tuesday 22:03  titer
9622
9623    Fixed playlist behaviour (draging a file replaces the playlist, and
9624   draging a file while pressing the 'Shift' key appends it while the
9625   current one keeps playing.
9626
9627 2003-01-14 Tuesday 18:56  sam
9628
9629    * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif
9630
9631 2003-01-14 Tuesday 16:00  titer
9632
9633   Now you can save preferences.
9634
9635 2003-01-14 Tuesday 15:31  titer
9636
9637   * added a sanity lock
9638
9639 2003-01-14 Tuesday 14:51  massiot
9640
9641  * Fixed dual-mono handling of MPEG audio.
9642  * rc.c: fixed a warning.
9643
9644 2003-01-14 Tuesday 14:48  titer
9645
9646   * Added a file panel for subtitles file selection.
9647
9648 2003-01-14 Tuesday 04:34  fenrir
9649
9650   * stream_output.c: fix a bug with "null" stream.
9651
9652 2003-01-14 Tuesday 01:30  sigmunau
9653
9654  changed the a rule into add and made it work along with others such as play
9655  even when nothing is currently playing. Added a playlist command to list the
9656  entries currently in the playlist. plus some cleanups and sanity checks.
9657
9658 2003-01-13 Monday 23:45  massiot
9659
9660  Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>.
9661
9662 2003-01-13 Monday 20:02  jlj
9663
9664    * ./modules/gui/macosx/aout.m: don't call AudioHardwareUnload.
9665
9666 2003-01-13 Monday 17:39  fenrir
9667
9668   * adpcm: changed the way that data are read and thus seek will work.
9669
9670 2003-01-13 Monday 17:11  ipkiss
9671
9672   * MacOSX interface: fixed a stupid bug
9673   * Win32 interface: completed support for channel selection
9674
9675 2003-01-13 Monday 16:58  massiot
9676
9677  Compilation fix.
9678
9679 2003-01-13 Monday 15:20  sam
9680
9681    * ./toolbox: toolbox --update-po now automatically extracts strings from
9682      the Win32 interface.
9683
9684 2003-01-13 Monday 15:14  alexis
9685
9686  Fixed typo
9687
9688 2003-01-13 Monday 14:51  massiot
9689
9690  Do not forget to register aout_ChannelsRestart as the callback for
9691  audio-device, plus miscellaneous changes.
9692
9693 2003-01-13 Monday 13:28  sam
9694
9695    * ./modules/video_output/sdl.c: protected libSDL initialization calls to
9696      avoid race conditions and deadlocks.
9697
9698 2003-01-13 Monday 04:46  fenrir
9699
9700   * mux/avi.c: added index creation.
9701   * demux/avi.c: fix stream length calculation.
9702   * stream_output.c: forgot a return value ...
9703
9704 2003-01-13 Monday 02:33  fenrir
9705
9706   * all: now mux and access_out can request to reserve some memory in front
9707  of each sout buffer (will prevent some unnecessary memcpy :). Not yet
9708  really used.
9709
9710 2003-01-13 Monday 02:30  fenrir
9711
9712   * mp4: added parsing of some mov boxes (alternate movies).
9713
9714 2003-01-13 Monday 01:11  sam
9715
9716    * ./debian/rules: compilation bypasses for the Debian maintainer.
9717
9718 2003-01-12 Sunday 19:08  jpsaman
9719
9720  Fixed some paths.
9721
9722 2003-01-12 Sunday 19:08  jpsaman
9723
9724  Use gtk_main_quit only in one place (the function Manage()).
9725
9726 2003-01-12 Sunday 18:26  fenrir
9727
9728   * avi: partial fix for non interleaved file with incorrect( I'm not sure
9729  about that) stream descriptor. Now at least video will be played.
9730
9731 2003-01-12 Sunday 18:25  jlj
9732
9733    * ./modules/gui/macosx/intf.m: Fixed mutex errors on stop (Closes #80).
9734
9735 2003-01-12 Sunday 15:38  sigmunau
9736
9737   * src/video_output/video_output.c: add a key-pressed variable to p_vout
9738   * modules/access/dvdplay/intf.c: allow keyboard naviagation in dvd-menus,
9739  by reading the key-pressed variable
9740   * modules/control/lirc/lirc.c: allow navigation with remote control by
9741  faking keypresses (closes #38). I think the remotes for dvdplayers usually
9742  have buttons for "root menu" and "title menu". Whould this be easily
9743  implemented in vlc?
9744
9745 2003-01-12 Sunday 06:39  fenrir
9746
9747   * m4v: a raw MPEG-4 video stream demuxer (for now, it assumes 25fps).
9748  You have to force this demuxer.
9749
9750 2003-01-12 Sunday 04:30  fenrir
9751
9752   * avi.c: avi muxer. (It produces broken files, but vlc is able to read
9753  them).
9754
9755 2003-01-12 Sunday 04:11  fenrir
9756
9757   * some workaround for clock.
9758
9759 2003-01-12 Sunday 02:08  titer
9760
9761   * beos/* : fixed a bug in the progress bar with big files
9762   * beos_specific.cpp : fixed the app signature
9763   * VlcWrapper.* : removed unused code
9764
9765 2003-01-12 Sunday 01:26  sigmunau
9766
9767   new rule for remote controls with combined play/pause button (like mine has)
9768
9769 2003-01-12 Sunday 00:22  titer
9770
9771   Corrected the list of supported MIME types.
9772
9773 2003-01-11 Saturday 20:42  titer
9774
9775   * Needed update because variables names changed in the 'adjust' module.
9776
9777 2003-01-11 Saturday 20:25  gitan
9778
9779  * SAP is disabled by default.
9780
9781 2003-01-11 Saturday 19:33  stippi
9782
9783  fixed flickering of skip buttons (and consequently crashing if you pressed them)
9784
9785 2003-01-11 Saturday 18:31  fenrir
9786
9787   * avi: fix my last fix :)
9788
9789 2003-01-11 Saturday 18:10  fenrir
9790
9791   * asf: prevent some segfault with broken file. (partially fix bug 72)
9792   * avi: respect frame size (for audio codec) and close bug 75.
9793   * ffmpeg: can now read multiples audio frames from the same buffer.
9794
9795 2003-01-11 Saturday 17:23  ipkiss
9796
9797   * Fixed my previous commit (thanks fenrir)
9798
9799 2003-01-11 Saturday 14:09  ipkiss
9800
9801   * compilation fix
9802
9803 2003-01-10 Friday 17:30  lool
9804
9805    * re-included playlist.h (got confused with vlc-playlist.h)
9806
9807 2003-01-10 Friday 17:01  titer
9808
9809   Thread priority management on BeOS.
9810
9811 2003-01-10 Friday 16:21  titer
9812
9813   Definitively fixed sync (I hope).
9814
9815 2003-01-10 Friday 13:21  massiot
9816
9817  Fixed liba52 detection using --with-a52.
9818
9819 2003-01-10 Friday 12:34  asmax
9820
9821  * fixed previous commit (didn't work everytime)
9822
9823 2003-01-10 Friday 11:02  asmax
9824
9825  * enable the network channel box when selecting network channel input
9826    (gnome interface)
9827
9828 2003-01-10 Friday 10:01  lool
9829
9830    * removed an useless inclusion
9831
9832 2003-01-10 Friday 09:28  lool
9833
9834    * access_slp LD options
9835
9836 2003-01-10 Friday 09:25  lool
9837
9838    * New entries:
9839      2.16 NO VIDEO!! or NO AUDIO !!
9840      3.3.4 Does VLC support DVD from all zones?
9841      3.3.5 How can I take screenshots?
9842      5. Miscellaneous
9843      5.1 How may I help your project?
9844      5.2 Why are your mailing-lists and your website in english?
9845
9846 2003-01-10 Friday 08:04  yves
9847
9848  * vlc.spec: new packetizer/mpeg4audio plugin added.
9849
9850 2003-01-10 Friday 06:16  lool
9851
9852    * removed VLC_GO to avoid skipping to the last program
9853
9854 2003-01-10 Friday 04:58  lool
9855
9856    * configure.ac.in, modules/access/slp.c: New SLP access module,
9857          see <http://www.openslp.org/>
9858
9859 2003-01-09 Thursday 23:43  massiot
9860
9861  * OS X: Fixed a segfault with empty configuration strings (closes #65),
9862  * cosmetic messages cleanups.
9863
9864 2003-01-09 Thursday 22:30  lool
9865
9866    * Mentionned libdvdcss vs DMCS in 4.2 ((c) Meuuh :)
9867
9868 2003-01-09 Thursday 18:23  fenrir
9869
9870   * avi: read less data at once as it seems to give better sound. (I thinks
9871  it's more a workaround that a true fix).
9872
9873 2003-01-09 Thursday 18:06  sam
9874
9875    * ./modules/video_output/x11/xcommon.c: fixed i_visible_pitch calculation.
9876
9877 2003-01-09 Thursday 17:47  sam
9878
9879    * ./modules/video_filter/*.c: all filters now properly use i_visible_pitch
9880      instead of i_pitch for pixel access (Closes: #30).
9881
9882 2003-01-09 Thursday 16:26  sam
9883
9884    * ./modules/video_filter/adjust.c: properly fixed margin handling (partially
9885      closes #30).
9886
9887 2003-01-09 Thursday 15:38  sam
9888
9889    * ./modules/video_filter/adjust.c: rehandled code and enhanced the
9890      config variables descriptions.
9891
9892 2003-01-09 Thursday 14:05  sam
9893
9894    * ./modules/video_output/sdl.c: fixed visible picture pitch calculation.
9895
9896 2003-01-09 Thursday 14:00  sam
9897
9898    * ./modules/video_filter/transform.c: the 90 and 270 transformation routines
9899      now use the visible pitch of a picture, not its total pitch (Closes: #29).
9900
9901 2003-01-09 Thursday 10:12  sam
9902
9903    * ./modules/codec/spudec/parse.c: set the duration of DVD subtitles
9904      according to the playing rate.
9905
9906 2003-01-08 Wednesday 23:15  massiot
9907
9908  Do not bail out when no *.gmo exists.
9909
9910 2003-01-08 Wednesday 16:40  lool
9911
9912    * typos
9913    * mentionned Redhat because it disables DMA
9914
9915 2003-01-08 Wednesday 16:40  fenrir
9916
9917   * configure.ac.in: added mpeg4audio packetizer and allowed conpilation of TS
9918  muxer with libdvbpsi.
9919   * mpeg/* : added preliminary support of mpeg4 video and audio in TS stream.
9920  (only in ts_dvbpsi demuxer).
9921
9922 2003-01-08 Wednesday 15:13  titer
9923
9924   Partial fix for video/audio sync.
9925
9926 2003-01-08 Wednesday 14:59  sam
9927
9928    * ./src/stream_output/stream_output.c: minor fix for Win32 drive letter
9929      display.
9930
9931 2003-01-08 Wednesday 14:31  lool
9932
9933    * Mentionned the inclusion of the contrib dir
9934
9935 2003-01-08 Wednesday 14:00  sigmunau
9936
9937  use *$(LIBEXT) and not *.so in package-win32 and package-beos targets. Also
9938  a minor change in argumets passed to nsis
9939
9940 2003-01-08 Wednesday 13:52  titer
9941
9942   Use pf_memcpy and pf_memset.
9943
9944 2003-01-08 Wednesday 12:13  lool
9945
9946    * New entries:
9947      4. Legal concerns
9948      4.1 May I use the VideoLAN logo?
9949      4.2 May I reditribute VLC?
9950
9951 2003-01-08 Wednesday 10:50  massiot
9952
9953  * Added --no-spdif option (just like in OSS) and fixed a localization bug.
9954
9955 2003-01-08 Wednesday 10:46  fenrir
9956
9957   * mp4.c: allowed multiple moov headers by taking the first one
9958  (multiple moov headers is strictly forbidden but I 've seen such file)
9959
9960 2003-01-08 Wednesday 10:43  fenrir
9961
9962   * faad: fixed a segfault when faad initialisation failed.(anyway it
9963  doesn't solve the real problem).
9964
9965 2003-01-08 Wednesday 10:41  fenrir
9966
9967   * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
9968  an vol header. (In fact reverse an prevous commit)
9969
9970 2003-01-08 Wednesday 10:40  fenrir
9971
9972   * file.c: removed an useless debug message.
9973
9974 2003-01-08 Wednesday 10:38  fenrir
9975
9976   * all: added a new function (sout_BufferChain) and allowed dummy
9977  stream input creation (with "null" fourcc).
9978
9979 2003-01-08 Wednesday 10:34  fenrir
9980
9981   * pes.c, ps.c: a52 stream should now work.
9982   * ts.c: added support for libdvbpsi (like ts demux, two modules are
9983  generated : mux_ts and mux_ts_dvbpsi), fix crc generation for pat/pmt
9984  without libdvbpsi. More works to add mpeg4 support (now I generate IOD
9985  and SL descriptor).
9986
9987 2003-01-08 Wednesday 10:26  fenrir
9988
9989   * mpeg4audio.c: new packetizer (but for now it don't support adts aac)
9990   * mpeg4video.c: I 've rewritten it
9991
9992 2003-01-08 Wednesday 03:01  ipkiss
9993
9994   * ./modules/gui/win32/preferences.cpp: fixed a segfault when a module
9995     forgets to declare 'add_category_hint'
9996   * ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p
9997
9998 2003-01-08 Wednesday 02:32  titer
9999
10000   Minor GUI fixes in the prefs window.
10001
10002 2003-01-08 Wednesday 02:09  titer
10003
10004   Fixed language and subtitle selection.
10005
10006 2003-01-08 Wednesday 00:41  massiot
10007
10008  * New VLC brush-metal interface, courtesy of David Weber <david_weber@gmx.de>
10009  * Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>
10010
10011 2003-01-07 Tuesday 21:49  fenrir
10012
10013   * all: I have added two new variables in es_descriptor_t and
10014  decoder_fifo_t (p_waveformatex and p_bitmapinfoheader). It's
10015  a replacement of p_demux_data as this variable is used by
10016  some demuxers in another way. This way, I will be able to add
10017  preliminary support of mpeg4 in mpeg2TS... (I haven't tested ogm
10018  demuxer so if somebody wants ...)
10019
10020 2003-01-07 Tuesday 15:12  jobi
10021
10022    * modules/demux/mpeg/ts.c: fixed ts_dvbpsi demux forcing (with
10023      file/ts_dvbpsi:) with TS streams that don't start with 0x47
10024
10025 2003-01-07 Tuesday 15:12  massiot
10026
10027  Fixed another very nasty localization bug.
10028
10029 2003-01-07 Tuesday 14:58  massiot
10030
10031  New "spdif" setting, allowing to permanently disable S/PDIF detection.
10032
10033 2003-01-07 Tuesday 14:38  massiot
10034
10035  Removed unused options in the aout.
10036
10037 2003-01-07 Tuesday 13:26  sam
10038
10039    * minor updates to pofiles.
10040
10041 2003-01-06 Monday 22:57  massiot
10042
10043  Fixed a compilation issue.
10044
10045 2003-01-06 Monday 22:07  massiot
10046
10047  * Bumped up revision number to 0.5.0-test2,
10048  * MacOS X port: new error dialog displaying error messages,
10049  * Updated localization files,
10050  * Comestic fixes.
10051
10052 2003-01-06 Monday 20:08  yves
10053
10054  - Mandrake %configure2_5x rpm macro is now fixed (was in cross-compil mode).
10055  - removed access/rtp plugin (merged in access/udp).
10056  - removed codec/imdct and codec/downmix plugins (deprecated).
10057  - libvlc0-devel provides libvlc-devel.
10058  - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
10059    ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
10060
10061 2003-01-06 Monday 02:45  massiot
10062
10063  MacOS X port :
10064  * New "stream output" area in the open panel.
10065
10066 2003-01-06 Monday 00:37  garf
10067
10068   * added a i_min, i_max, f_min and f_max in module_config_t structure
10069   * added a add_integer_with_range() and add_float_with_range()
10070   * gtk interface: now uses a slider when a min or a max is specified
10071
10072 2003-01-05 Sunday 21:03  sigmunau
10073
10074   modules/demux/asf/*: added some file info code
10075   modules/demux/util/id3tag.c: do not parse id3v1 tags at the end of file, as
10076  these cause to much trubble
10077
10078 2003-01-05 Sunday 20:45  massiot
10079
10080  Fixed the "stream has changed" bug.
10081
10082 2003-01-05 Sunday 16:23  massiot
10083
10084  MacOS X port :
10085  * Fixed a segfault in the "Close Window" code,
10086  * Fullscreen state is now retained between files,
10087  * Preferences items now feature LONGTEXT tooltips (maybe we should wrap them ?).
10088
10089 2003-01-05 Sunday 13:39  gbazin
10090
10091  * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for
10092  the audio output thread. That should make Win9x/Me happier.
10093
10094 2003-01-05 Sunday 03:21  jlj
10095
10096    MacOS X port:
10097    * replaced playlist panel with drawer.
10098    * implemented context menu for playlist tableview.
10099
10100 2003-01-05 Sunday 02:39  massiot
10101
10102  * Added the possibility to select DVD menus with VIDEO_TS folder in the
10103    OS X open panel.
10104
10105 2003-01-05 Sunday 01:55  massiot
10106
10107  * Added a Close Window and a close box to our QuickTime video output.
10108
10109 2003-01-04 Saturday 23:49  gbazin
10110
10111  * configure.ac.in: fixed typo in wxWindows headers detection code.
10112
10113 2003-01-04 Saturday 17:14  titer
10114
10115   We now check if the BSoundPlayer's buffer size is not the one we
10116   were expecting.
10117
10118 2003-01-04 Saturday 16:27  gbazin
10119
10120  * src/audio_output/output.c: don't forget to free the audio buffer when
10121  we are trashing it.
10122
10123 2003-01-04 Saturday 13:50  jpsaman
10124
10125  Cosmetic changes.
10126
10127 2003-01-04 Saturday 13:30  jpsaman
10128
10129  Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.
10130
10131 2003-01-04 Saturday 04:11  jlj
10132
10133    MacOS X port:
10134    * main window controls are back. based on suggestion by Dan Macpherson.
10135
10136 2003-01-04 Saturday 00:21  jpsaman
10137
10138  Updating slider status uses no longer FPU calculations when compiled for strongarm1100.
10139
10140 2003-01-03 Friday 23:58  jpsaman
10141
10142  Updated package release number
10143
10144 2003-01-03 Friday 21:38  jlj
10145
10146    * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)
10147
10148 2003-01-03 Friday 20:55  jpsaman
10149
10150  Slider functionality for Familiar interface.
10151
10152 2003-01-03 Friday 14:44  sam
10153
10154    * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
10155      support in the Gtk+ and GNOME interfaces.
10156
10157 2003-01-03 Friday 13:07  massiot
10158
10159  * modules/access/file.c: we now regularly check the size of the file, in
10160    case it is being downloaded.
10161
10162 2003-01-03 Friday 00:11  massiot
10163
10164  Automatically create the vlc.app/Contents/PkgInfo (otherwise I keep forgetting
10165  it).
10166
10167 2003-01-03 Friday 00:03  jlj
10168
10169    * ./src/misc/darwin_specific.m:
10170      Fixed (really!) segfault. Don't release o_lang objects, they're managed
10171      by NSUserDefaults.
10172
10173 2003-01-02 Thursday 23:50  massiot
10174
10175  Cosmetic.
10176
10177 2003-01-02 Thursday 23:09  massiot
10178
10179  MacOS X port :
10180  * Fixed the Device submenu,
10181  * There is still a segfault in darwin_specific.m.
10182
10183 2003-01-02 Thursday 22:49  jlj
10184
10185    * ./modules/gui/macosx/aout.m: added support for 4 Channel PCM.
10186
10187 2003-01-02 Thursday 20:48  gbazin
10188
10189  * modules/codec/*: reverted my previous patch that explicitly set
10190  i_bytes_per_frame and i_frame_length in each audio decoder.
10191  * src/audio_output/dec.c: proper fix to correctly set i_bytes_per_frame
10192  and i_frame_length.
10193
10194 2003-01-01 Wednesday 11:14  jlj
10195
10196    * ./modules/gui/macosx/aout.m: cleaned up the code, removed intf dep.
10197    * ./src/misc/darwin_specific.m: fixed segfault (o_enumerator was being
10198                                    released twice) and memory leak.
10199
10200      Bonne Année!
10201