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