Changeset aa7b779f5e23ec9c0007d990d909bb8b067bc37c

Show
Ignore:
Timestamp:
30/07/03 01:01:52 (5 years ago)
Author:
Gildas Bazin <gbazin@videolan.org>
git-committer:
Gildas Bazin <gbazin@videolan.org> 1059519712 +0000
git-parent:

[55c20a717ba871f42bbf2848561efa76c7840f93]

git-author:
Gildas Bazin <gbazin@videolan.org> 1059519712 +0000
Message:

* ChangeLog?: updated the changelog for the release

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • ChangeLog

    rc278cac raa7b779  
     12003-07-29 Tuesday 22:25  gbazin 
     2 
     3 * modules/codec/spudec/parse.c: fixed typo found by Meuuh. 
     4 
     52003-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 
     102003-07-29 Tuesday 21:56  gbazin 
     11 
     12 * toolbox: fixed typo in the changelog rule. 
     13 
     142003-07-29 Tuesday 21:46  gbazin 
     15 
     16 * modules/video_output/directx/events.c: compilation fix. 
     17 
     182003-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 
     282003-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 
     332003-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 
     422003-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 
     472003-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 
     512003-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 
     602003-07-28 Monday 20:25  jpsaman 
     61 
     62 Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding 
     63 
     642003-07-28 Monday 20:23  jpsaman 
     65 
     66 Added NEWS for iPaq port. 
     67 
     682003-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 
     752003-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 
     802003-07-28 Monday 13:19  massiot 
     81 
     82 * Fixed my last commit. 
     83 
     842003-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 
     892003-07-28 Monday 07:05  jpsaman 
     90 
     91 Added PDA images to Makefile.am 
     92 
     932003-07-27 Sunday 23:58  fenrir 
     94 
     95  * sub: does not issue an error message when sub-file is empty. 
     96 
     972003-07-27 Sunday 23:05  hartman 
     98 
     99 * Brought the new options system to the OSX gui. 
     100   and some small fixes. 
     101 
     1022003-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 
     1082003-07-27 Sunday 16:20  gbazin 
     109 
     110 * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG 
     111 
     1122003-07-27 Sunday 16:14  gbazin 
     113 
     114 * modules/audio_output/alsa.c: bail out if the device is already in use. 
     115 
     1162003-07-27 Sunday 15:49  gbazin 
     117 
     118 * src/input/input_ext-plugins.c: forgot to re-lock a mutex. 
     119 
     1202003-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 
     1302003-07-27 Sunday 12:31  ipkiss 
     131 
     132  * All: Removed the win32 plugin; wxwindows rulez :) 
     133 
     1342003-07-26 Saturday 18:54  titer 
     135 
     136  freetype.c: basic YUY2 rendering (Y only) 
     137 
     1382003-07-26 Saturday 15:36  gbazin 
     139 
     140 * modules/gui/skins/controls/checkbox.cpp: compilation fix. 
     141 
     1422003-07-26 Saturday 15:34  fenrir 
     143 
     144 ffmpeg: fix potential overread for mpeg4 with vol. 
     145 
     1462003-07-26 Saturday 14:19  gbazin 
     147 
     148 * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel. 
     149 
     1502003-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 
     1552003-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 
     1592003-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 
     1642003-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 
     1692003-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 
     1742003-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 
     1792003-07-25 Friday 01:11  hartman 
     180 
     181 * subsdec now uses the new options code. 
     182 
     1832003-07-25 Friday 01:09  hartman 
     184 
     185 * Updated it.po 
     186 
     1872003-07-25 Friday 01:09  hartman 
     188 
     189 * Largely updated nl.po 
     190 * Updated it.po 
     191 
     1922003-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 
     1962003-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 
     2002003-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 
     2072003-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 
     2132003-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 
     2192003-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 
     2252003-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 
     2302003-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 
     2372003-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 
     2422003-07-24 Thursday 17:31  gbazin 
     243 
     244 * modules/gui/wxwindows/open.cpp: compilation fix. 
     245 
     2462003-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 
     2512003-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 
     2572003-07-23 Wednesday 22:55  massiot 
     258 
     259 * Updated po files. STRINGS ARE FROZEN !!! 
     260 
     2612003-07-23 Wednesday 22:02  jpsaman 
     262 
     263 Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries. 
     264 
     2652003-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 
     2732003-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 
     2812003-07-23 Wednesday 19:11  titer 
     282 
     283  freetype.c : use the default BeOS font on BeOS 
     284 
     2852003-07-23 Wednesday 17:31  ipkiss 
     286 
     287  * modules/gui/skins/src/banks.cpp: removed a useless event I had 
     288    forgotten 
     289 
     2902003-07-23 Wednesday 09:14  asmax 
     291 
     292 * all: fixed depcomp failure 
     293 
     2942003-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 
     2982003-07-23 Wednesday 01:28  gbazin 
     299 
     300 * modules/misc/sap.c: oops, compilation fix. 
     301 
     3022003-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 
     3172003-07-22 Tuesday 22:02  hartman 
     318 
     319 * Fix Makefiles for removed .rle fonts 
     320 
     3212003-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 
     3292003-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 
     3342003-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 
     3382003-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 
     3432003-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 
     3512003-07-21 Monday 23:53  fenrir 
     352 
     353  * http: added "del" and "empty" control. (for playlist). Corrected 
     354 "previous" command. 
     355  TODO: doc :( 
     356 
     3572003-07-21 Monday 19:45  jpsaman 
     358 
     359 Forgot this one. 
     360 
     3612003-07-21 Monday 19:38  jpsaman 
     362 
     363 Added missing familiar-playlistb16x16.xpm 
     364 
     3652003-07-21 Monday 19:25  jpsaman 
     366 
     367 Updated build rules for the Sharp Zaurus. 
     368 
     3692003-07-21 Monday 19:19  jpsaman 
     370 
     371 Updated build rules for iPaq. 
     372 
     3732003-07-21 Monday 18:24  gbazin 
     374 
     375 * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore. 
     376 
     3772003-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 
     3812003-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 
     3852003-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 
     3912003-07-20 Sunday 23:46  gbazin 
     392 
     393 * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well. 
     394 
     3952003-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 
     4002003-07-20 Sunday 23:05  sigmunau 
     401 
     402 removed some c++ style comments, fixed some untrue comments, moved a 
     403 function prototype 
     404 
     4052003-07-20 Sunday 22:16  hartman 
     406 
     407 * Update of language files 
     408 
     4092003-07-20 Sunday 22:06  hartman 
     410 
     411 * bumped up version to 0.6.1-test1 
     412 
     4132003-07-20 Sunday 21:41  hartman 
     414 
     415 * Set the default font on Mac OS X to the system font. 
     416 
     4172003-07-20 Sunday 21:28  gbazin 
     418 
     419 * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog. 
     420 
     4212003-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 
     4262003-07-20 Sunday 20:42  ipkiss 
     427 
     428  * modules/gui/skins/*: removed useless code 
     429 
     4302003-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 
     4352003-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 
     4462003-07-20 Sunday 16:56  ipkiss 
     447 
     448  * modules/misc/freetype.c: compilation fix for windows 
     449 
     4502003-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 
     4592003-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 
     4632003-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 
     4672003-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 
     4722003-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 
     4772003-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 
     4822003-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 
     4942003-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 
     4992003-07-19 Saturday 15:25  sigmunau 
     500 
     501 alsa is only available on linux 
     502 
     5032003-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 
     5082003-07-19 Saturday 15:12  fenrir 
     509 
     510  * mp4: parse another box. 
     511 
     5122003-07-19 Saturday 14:41  sigmunau 
     513 
     514 Use proper linespacing 
     515 
     5162003-07-19 Saturday 14:22  gbazin 
     517 
     518 * src/libvlc.c: use UTF-8 internally on win32. 
     519 
     5202003-07-19 Saturday 14:14  sigmunau 
     521 
     522 fix linking with iconv for the spudec module 
     523 
     5242003-07-19 Saturday 11:29  sam 
     525 
     526   * Makefile.am: Fixed the plugins' target directory location. 
     527 
     5282003-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 
     5332003-07-18 Friday 23:50  hartman 
     534 
     535 * add a #include <errno.h> 
     536 
     5372003-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 
     5452003-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 
     5502003-07-18 Friday 20:16  hartman 
     551 
     552 * had forgotten to actually activate mozilla :) 
     553 
     5542003-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 
     5602003-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 
     5672003-07-18 Friday 19:26  titer 
     568 
     569  Added 'CDVC' fourcc (another one for DV video) 
     570 
     5712003-07-18 Friday 14:18  gbazin 
     572 
     573 * modules/gui/wxwindows/wxwindows.cpp: oops. 
     574 
     5752003-07-18 Friday 13:22  gbazin 
     576 
     577 *  modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed. 
     578 
     5792003-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 
     5842003-07-17 Thursday 22:54  gbazin 
     585 
     586 * src/playlist/playlist.c: fixed recent playlist breakage. 
     587 
     5882003-07-17 Thursday 18:58  gbazin 
     589 
     590 * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider". 
     591 
     5922003-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 
     6012003-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 
     6072003-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 
     6122003-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 
     6172003-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 
     6242003-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 
     6302003-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 
     6352003-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 
     6442003-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 
     6492003-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 
     6542003-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 
     6592003-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 
     6632003-07-16 Wednesday 17:17  gbazin 
     664 
     665 * modules/codec/spudec/spudec.c: proper initialization of the iconv handle. 
     666 
     6672003-07-16 Wednesday 16:33  sam 
     668 
     669   * mozilla/*: Additional Mozilla 1.4 compilation fixes. 
     670 
     6712003-07-16 Wednesday 16:06  sam 
     672 
     673   * configure.ac: complain when mozilla-config isn't found. 
     674 
     6752003-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 
     6842003-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 
     6922003-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 
     6992003-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 
     7062003-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 
     7142003-07-15 Tuesday 18:01  alexis 
     715 
     716 Update for the spec files. 
     717 
     7182003-07-15 Tuesday 16:07  gbazin 
     719 
     720 * modules/mux/mpeg/ps.c: save pack and system headers for http streaming. 
     721 
     7222003-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 
     7262003-07-14 Monday 22:25  sigmunau 
     727 
     728     had to forget something :) 
     729 
     7302003-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 
     7492003-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 
     7612003-07-14 Monday 16:10  gbazin 
     762 
     763 * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r(). 
     764 
     7652003-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 
     7702003-07-13 Sunday 14:55  gbazin 
     771 
     772 * modules/gui/skins/*: removed unused GTK2_SKINS code. 
     773 
     7742003-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 
     7782003-07-13 Sunday 12:52  sigmunau 
     779 
     780 cleanup comments 
     781 
     7822003-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 
     7882003-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 
     7932003-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 
     7972003-07-12 Saturday 00:56  fenrir 
     798 
     799  * http.c : fix definition conflict under OS X (at least). 
     800 
     8012003-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 
     8062003-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 
     8122003-07-11 Friday 19:29  fenrir 
     813 
     814  * disabled by default. (It's a nice security hole for those) 
     815 
     8162003-07-11 Friday 18:21  fenrir 
     817 
     818  * index: little fix for refresh url. 
     819  * browse: example. 
     820 
     8212003-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 
     8262003-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 
     8322003-07-11 Friday 09:50  gbazin 
     833 
     834 * include/httpd.h: compilation fix. 
     835 * modules/control/http.c: win32 fixes. 
     836 
     8372003-07-11 Friday 08:04  sam 
     838 
     839   * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft. 
     840 
     8412003-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 
     8452003-07-10 Thursday 23:55  fenrir 
     846 
     847  * mmstu: workaround for some streams. (missing 0x11 answer). 
     848 
     8492003-07-10 Thursday 22:37  fenrir 
     850 
     851  * httpd: fix a segfault. 
     852 
     8532003-07-10 Thursday 22:29  fenrir 
     854 
     855  * all: samples pages for http interface. 
     856 
     8572003-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 
     8712003-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 
     8782003-07-10 Thursday 11:15  adn 
     879 
     880 now messages can be saved to a file 
     881 
     8822003-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 
     8872003-07-10 Thursday 01:33  fenrir 
     888 
     889  * ffmpeg: some clean. Added a mutex to avoid multiple initialisation. 
     890 
     8912003-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 
     9032003-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 
     9082003-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 
     9142003-07-09 Wednesday 13:52  sam 
     915 
     916   * mozilla/vlcshell.cpp: free() requires <stdlib.h>. 
     917 
     9182003-07-09 Wednesday 10:59  adn 
     919 
     920 corrected a newbie notation 
     921 
     9222003-07-09 Wednesday 09:30  adn 
     923 
     924 a "clear" button now allows to clear the messages' text window 
     925 
     9262003-07-09 Wednesday 01:31  hartman 
     927 
     928 * don't sleep while committing. 
     929 
     9302003-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 
     9372003-07-08 Tuesday 16:21  sam 
     938 
     939   * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character 
     940     instead. 
     941 
     9422003-07-08 Tuesday 13:40  sam 
     943 
     944   * bootstrap: Removed dashes from makefile variables. 
     945 
     9462003-07-08 Tuesday 13:13  sam 
     947 
     948   * po/: Updated pofiles using the new toolbox. 
     949 
     9502003-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 
     9612003-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 
     9662003-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 
     9712003-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 
     9792003-07-07 Monday 16:53  sam 
     980 
     981   * bootstrap: The "clean" rule now also removes generated sources. 
     982 
     9832003-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 
     9892003-07-07 Monday 14:56  massiot 
     990 
     991 Do not link twice with -logg under Darwin. 
     992 
     9932003-07-07 Monday 12:04  sam 
     994 
     995   * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian. 
     996 
     9972003-07-07 Monday 07:14  adn 
     998 
     999 * now spaces are allowed in SAP annouces. 
     1000 
     10012003-07-06 Sunday 23:14  massiot 
     1002 
     1003 Fixed Mac OS X build. 
     1004 
     10052003-07-06 Sunday 18:20  gbazin 
     1006 
     1007 * install-win32: fixed my last commit. 
     1008 
     10092003-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 
     10162003-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 
     10212003-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 
     10292003-07-05 Saturday 21:31  alexis 
     1030 
     1031 es.c: fix typo. 
     1032 
     10332003-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 
     10392003-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 
     10472003-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 
     10642003-07-04 Friday 19:00  titer 
     1065 
     1066  logo.c : gcc != 3 compile fix 
     1067 
     10682003-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 
     10792003-07-04 Friday 15:20  adn 
     1080 
     1081 * Added a SAP Announces Button for wxWindows 
     1082 
     10832003-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 
     10912003-07-04 Friday 14:26  adn 
     1092 
     1093 * bug fix, @ is not necessary in fact ;) 
     1094 
     10952003-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 
     11022003-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 
     11072003-07-04 Friday 12:20  adn 
     1108 
     110