1 2003-07-29 Tuesday 22:25 gbazin
3 * modules/codec/spudec/parse.c: fixed typo found by Meuuh.
5 2003-07-29 Tuesday 22:20 gbazin
7 * src/video_output/video_output.c: fixed potential segfault.
8 * configure.ac: don't bail out if matroska headers are not found.
10 2003-07-29 Tuesday 21:56 gbazin
12 * toolbox: fixed typo in the changelog rule.
14 2003-07-29 Tuesday 21:46 gbazin
16 * modules/video_output/directx/events.c: compilation fix.
18 2003-07-29 Tuesday 21:14 gbazin
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.
28 2003-07-29 Tuesday 18:51 fenrir
30 * http.c: under linux if no directory is specified search "share/http"
31 and then DATA_PATH"/http".
33 2003-07-29 Tuesday 17:42 gbazin
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.
42 2003-07-29 Tuesday 09:32 sam
44 * modules/video_output/x11/xcommon.c: Hopefully a proper fix for the Mozilla
47 2003-07-28 Monday 22:46 gbazin
49 * modules/video_output/x11/xcommon.c: reverted sam's last commit which broke the event reading loop on the video window.
51 2003-07-28 Monday 21:41 massiot
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
57 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers
58 * OS X interface: cosmetics
60 2003-07-28 Monday 20:25 jpsaman
62 Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding
64 2003-07-28 Monday 20:23 jpsaman
66 Added NEWS for iPaq port.
68 2003-07-28 Monday 20:23 jpsaman
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
75 2003-07-28 Monday 18:02 massiot
77 * modules/video_output/x11/xcommon.*: endianness patch + arrow keys are
78 now used to browse through the DVD menus.
80 2003-07-28 Monday 13:19 massiot
82 * Fixed my last commit.
84 2003-07-28 Monday 07:16 fenrir
86 * rc: Fixed a bug with seek command.
87 Added support of "seek n%" (Usefull when mux_rate is nul )
89 2003-07-28 Monday 07:05 jpsaman
91 Added PDA images to Makefile.am
93 2003-07-27 Sunday 23:58 fenrir
95 * sub: does not issue an error message when sub-file is empty.
97 2003-07-27 Sunday 23:05 hartman
99 * Brought the new options system to the OSX gui.
100 and some small fixes.
102 2003-07-27 Sunday 21:35 jpsaman
104 Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds.
106 The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player.
108 2003-07-27 Sunday 16:20 gbazin
110 * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG
112 2003-07-27 Sunday 16:14 gbazin
114 * modules/audio_output/alsa.c: bail out if the device is already in use.
116 2003-07-27 Sunday 15:49 gbazin
118 * src/input/input_ext-plugins.c: forgot to re-lock a mutex.
120 2003-07-27 Sunday 14:10 massiot
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
127 * modules/gui/macosx/controls.m: Seeking in paused mode resumes the play
128 mode, make the interface take that into account.
130 2003-07-27 Sunday 12:31 ipkiss
132 * All: Removed the win32 plugin; wxwindows rulez :)
134 2003-07-26 Saturday 18:54 titer
136 freetype.c: basic YUY2 rendering (Y only)
138 2003-07-26 Saturday 15:36 gbazin
140 * modules/gui/skins/controls/checkbox.cpp: compilation fix.
142 2003-07-26 Saturday 15:34 fenrir
144 ffmpeg: fix potential overread for mpeg4 with vol.
146 2003-07-26 Saturday 14:19 gbazin
148 * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel.
150 2003-07-26 Saturday 14:04 ipkiss
152 * modules/gui/skins/controls/checkbox.cpp: Fixed a stupid bug (a return
153 value was always true...)
155 2003-07-26 Saturday 12:41 gbazin
157 * modules/gui/wxwindows/open.cpp: workaround design problems in wxSpinCtrl (wxSpinCtrl::GetValue() triggers a value update event).
159 2003-07-25 Friday 22:50 gbazin
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.
164 2003-07-25 Friday 13:24 gbazin
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.
169 2003-07-25 Friday 11:37 gbazin
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.
174 2003-07-25 Friday 11:33 gbazin
176 * configure.ac: libpng (logo plugin) needs to be linked with zlib.
177 * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.
179 2003-07-25 Friday 01:11 hartman
181 * subsdec now uses the new options code.
183 2003-07-25 Friday 01:09 hartman
187 2003-07-25 Friday 01:09 hartman
189 * Largely updated nl.po
192 2003-07-24 Thursday 23:21 gbazin
194 * modules/gui/wxwindows/wxwindows.cpp: temporary hack (I hope ;) to fix win32 compilation with wxWindows < 2.5.
196 2003-07-24 Thursday 22:58 gbazin
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.
200 2003-07-24 Thursday 22:05 sam
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".
207 2003-07-24 Thursday 21:50 gbazin
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.
213 2003-07-24 Thursday 20:34 sam
216 + Run autopoint with the -f flag.
217 + Remove stamp files in the bootstrap process.
219 2003-07-24 Thursday 19:30 sigmunau
221 ignore CR characters wherever they might be.
222 A little better line spaceing, but I still don't understand what this is all
225 2003-07-24 Thursday 19:07 sigmunau
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.
230 2003-07-24 Thursday 18:30 bigben
232 * "frequency=" is channel frequency in kHz again
234 * fix a segfault when "/dev/video0" or "norm=" were last arguments of
237 2003-07-24 Thursday 18:27 bigben
239 * Changes "frequency=" syntax. New syntax is channel frequency in kHz
240 * shows a warning if frequency is in "previous syntax range"
242 2003-07-24 Thursday 17:31 gbazin
244 * modules/gui/wxwindows/open.cpp: compilation fix.
246 2003-07-24 Thursday 16:07 gbazin
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.
251 2003-07-23 Wednesday 23:05 gbazin
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.
257 2003-07-23 Wednesday 22:55 massiot
259 * Updated po files. STRINGS ARE FROZEN !!!
261 2003-07-23 Wednesday 22:02 jpsaman
263 Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries.
265 2003-07-23 Wednesday 22:01 gbazin
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).
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();
273 2003-07-23 Wednesday 21:45 hartman
275 * include/vlc_common.h: MAX_PATH PATH_MAX, we don't wanna bother and use the
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 :)
281 2003-07-23 Wednesday 19:11 titer
283 freetype.c : use the default BeOS font on BeOS
285 2003-07-23 Wednesday 17:31 ipkiss
287 * modules/gui/skins/src/banks.cpp: removed a useless event I had
290 2003-07-23 Wednesday 09:14 asmax
292 * all: fixed depcomp failure
294 2003-07-23 Wednesday 07:37 jpsaman
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;".
298 2003-07-23 Wednesday 01:28 gbazin
300 * modules/misc/sap.c: oops, compilation fix.
302 2003-07-23 Wednesday 01:13 gbazin
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 ':'.
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.
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().
317 2003-07-22 Tuesday 22:02 hartman
319 * Fix Makefiles for removed .rle fonts
321 2003-07-22 Tuesday 20:49 hartman
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.
329 2003-07-22 Tuesday 20:25 bigben
331 frequency is nom frequency in MHz * 16, as for the v4l input.
332 Breaks compatibility with previous syntax...
334 2003-07-22 Tuesday 18:06 gbazin
336 * src/stream_output/stream_output.c: fixed segfault when muxer can't add an elementary stream.
338 2003-07-22 Tuesday 15:59 gbazin
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.
343 2003-07-22 Tuesday 13:58 bigben
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
351 2003-07-21 Monday 23:53 fenrir
353 * http: added "del" and "empty" control. (for playlist). Corrected
357 2003-07-21 Monday 19:45 jpsaman
361 2003-07-21 Monday 19:38 jpsaman
363 Added missing familiar-playlistb16x16.xpm
365 2003-07-21 Monday 19:25 jpsaman
367 Updated build rules for the Sharp Zaurus.
369 2003-07-21 Monday 19:19 jpsaman
371 Updated build rules for iPaq.
373 2003-07-21 Monday 18:24 gbazin
375 * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore.
377 2003-07-21 Monday 17:48 gbazin
379 * modules/codec/quicktime.c, configure.ac: ported the audio part of the quicktime module to win32.
381 2003-07-21 Monday 17:29 gbazin
383 * Makefile.am, install-win32: removed rle fonts from the win32 package and added the necessary files for the http interface.
385 2003-07-21 Monday 01:38 hartman
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.
391 2003-07-20 Sunday 23:46 gbazin
393 * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well.
395 2003-07-20 Sunday 23:30 gbazin
397 * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32,
400 2003-07-20 Sunday 23:05 sigmunau
402 removed some c++ style comments, fixed some untrue comments, moved a
405 2003-07-20 Sunday 22:16 hartman
407 * Update of language files
409 2003-07-20 Sunday 22:06 hartman
411 * bumped up version to 0.6.1-test1
413 2003-07-20 Sunday 21:41 hartman
415 * Set the default font on Mac OS X to the system font.
417 2003-07-20 Sunday 21:28 gbazin
419 * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog.
421 2003-07-20 Sunday 20:54 hartman
423 * removed matrox support, since the modules is broken
424 http://bugs.gentoo.org/show_bug.cgi?id=24910
426 2003-07-20 Sunday 20:42 ipkiss
428 * modules/gui/skins/*: removed useless code
430 2003-07-20 Sunday 20:33 gbazin
432 * src/input/input_ext-plugins.c: fixed previous commit.
433 * modules/gui/wxwindows/interface.cpp: fixed a couple of bugs.
435 2003-07-20 Sunday 19:48 hartman
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.
446 2003-07-20 Sunday 16:56 ipkiss
448 * modules/misc/freetype.c: compilation fix for windows
450 2003-07-20 Sunday 16:26 sigmunau
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
456 Someone (possibly me) should write some renderer functions for other
459 2003-07-20 Sunday 15:33 gbazin
461 * Added MPEG 1 to the list of encapsulation methods (useful to produce files playable by WMP).
463 2003-07-20 Sunday 15:17 gbazin
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.
467 2003-07-20 Sunday 12:34 sigmunau
469 some cleanup in file info code, add fourccs in hex form ( some users want
470 that ), add audio bitrate when available (untested)
472 2003-07-20 Sunday 12:22 gbazin
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.
477 2003-07-20 Sunday 10:38 gbazin
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.
482 2003-07-20 Sunday 08:30 zorglub
484 modules/control/joystick.c: Joystick control module (linux only)
486 disabled by default, use --enable-joystick & --extraintf joystick
489 left-right: variable speed seek
490 up-down: browse the playlist
494 2003-07-19 Saturday 16:33 gbazin
496 * modules/gui/wxwindows/*: proper characters encoding conversions.
497 Override the popup menu only for the main interface.
499 2003-07-19 Saturday 15:25 sigmunau
501 alsa is only available on linux
503 2003-07-19 Saturday 15:15 sigmunau
505 Render the glyph for each character only once, and not once for each frame.
506 Should speed up things a bit.
508 2003-07-19 Saturday 15:12 fenrir
510 * mp4: parse another box.
512 2003-07-19 Saturday 14:41 sigmunau
514 Use proper linespacing
516 2003-07-19 Saturday 14:22 gbazin
518 * src/libvlc.c: use UTF-8 internally on win32.
520 2003-07-19 Saturday 14:14 sigmunau
522 fix linking with iconv for the spudec module
524 2003-07-19 Saturday 11:29 sam
526 * Makefile.am: Fixed the plugins' target directory location.
528 2003-07-19 Saturday 00:02 hartman
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.
533 2003-07-18 Friday 23:50 hartman
535 * add a #include <errno.h>
537 2003-07-18 Friday 23:41 hartman
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.
543 I think I did this correctly, but it might be wise to review this :)
545 2003-07-18 Friday 20:52 gbazin
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.)
550 2003-07-18 Friday 20:16 hartman
552 * had forgotten to actually activate mozilla :)
554 2003-07-18 Friday 20:06 gbazin
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.
560 2003-07-18 Friday 20:00 hartman
562 * mozilla support enabled
563 * added USE mad and libid3tag
564 * added mp3lame capability to ffmpeg.
565 * updated wxGTK requirements to 2.4.1
567 2003-07-18 Friday 19:26 titer
569 Added 'CDVC' fourcc (another one for DV video)
571 2003-07-18 Friday 14:18 gbazin
573 * modules/gui/wxwindows/wxwindows.cpp: oops.
575 2003-07-18 Friday 13:22 gbazin
577 * modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed.
579 2003-07-18 Friday 11:39 gbazin
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.
584 2003-07-17 Thursday 22:54 gbazin
586 * src/playlist/playlist.c: fixed recent playlist breakage.
588 2003-07-17 Thursday 18:58 gbazin
590 * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider".
592 2003-07-17 Thursday 17:30 gbazin
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.
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.
601 2003-07-17 Thursday 16:34 sam
603 * Makefile.am: Parse mozilla after . so that the mozilla plugin gets its
605 * src/stream_output/announce.c: Compilation fix.
607 2003-07-17 Thursday 15:49 sam
609 * m4/vlc.m4: Looks like POSIX shell reduces "`eval echo '$'FOO`" to "" even
610 if $FOO contains spaces. Worked around the problem.
612 2003-07-17 Thursday 14:54 sam
614 * configure.ac vlc-config.in.in: Oops, vlc-config needs top_builddir, not
617 2003-07-17 Thursday 14:28 sam
619 * src/stream_output/announce.c:
621 + Speed optimizations in split().
622 + More coding style fixes.
624 2003-07-17 Thursday 14:10 sam
626 * src/stream_output/announce.c:
627 + Coding style fixes.
628 + Use memcpy() instead of for() loops.
630 2003-07-17 Thursday 13:09 sam
632 * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the
633 current directory but looked for in the parent directory.
635 2003-07-17 Thursday 13:01 sam
638 + New debhelper file.
640 + Updated debhelper build-dependency to (>= 3.4.4) because we now
642 + Use ${misc:Depends} everywhere.
644 2003-07-17 Thursday 12:06 sam
646 * mozilla/Makefile.am: Moved mozilla plugin generation directives here.
647 * configure.ac: Propagate $(top_srcdir) to the vlc-config call.
649 2003-07-17 Thursday 09:25 sigmunau
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
654 2003-07-16 Wednesday 21:42 sam
656 * Makefile.am: added /usr/lib/mozilla/include/idl to the xpidl include
657 directory, because that's where Gentoo puts it.
659 2003-07-16 Wednesday 17:19 gbazin
661 * modules/codec/spudec/spudec.c: oops, proper fix for the proper initialization of the proper iconv handle ;)
663 2003-07-16 Wednesday 17:17 gbazin
665 * modules/codec/spudec/spudec.c: proper initialization of the iconv handle.
667 2003-07-16 Wednesday 16:33 sam
669 * mozilla/*: Additional Mozilla 1.4 compilation fixes.
671 2003-07-16 Wednesday 16:06 sam
673 * configure.ac: complain when mozilla-config isn't found.
675 2003-07-16 Wednesday 15:52 sam
678 + Minor indentation fix.
680 + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
682 + Re-ran toolbox --update po.
684 2003-07-16 Wednesday 15:40 sam
687 + Prepared my next Debian upload.
689 + Set policy to 3.6.0. No changes required.
690 + Extended the package description.
692 2003-07-16 Wednesday 15:32 sam
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).
699 2003-07-16 Wednesday 15:25 sam
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.
706 2003-07-15 Tuesday 18:12 sigmunau
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.
712 Clarified and doxygenized some of the documentation on subpictures
714 2003-07-15 Tuesday 18:01 alexis
716 Update for the spec files.
718 2003-07-15 Tuesday 16:07 gbazin
720 * modules/mux/mpeg/ps.c: save pack and system headers for http streaming.
722 2003-07-15 Tuesday 13:12 gbazin
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.
726 2003-07-14 Monday 22:25 sigmunau
728 had to forget something :)
730 2003-07-14 Monday 21:32 sigmunau
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.
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
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.
749 2003-07-14 Monday 20:36 sigmunau
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
754 Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources.
755 include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS
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.
761 2003-07-14 Monday 16:10 gbazin
763 * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r().
765 2003-07-13 Sunday 19:58 massiot
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.
770 2003-07-13 Sunday 14:55 gbazin
772 * modules/gui/skins/*: removed unused GTK2_SKINS code.
774 2003-07-13 Sunday 13:18 gbazin
776 * modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga.
778 2003-07-13 Sunday 12:52 sigmunau
782 2003-07-13 Sunday 12:35 massiot
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).
788 2003-07-13 Sunday 12:15 massiot
790 * modules/codec/libmpeg2.c: Fixed a major bug where the picture heap
791 would progressively empty on some DVDs.
793 2003-07-12 Saturday 13:33 gbazin
795 * modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog().
797 2003-07-12 Saturday 00:56 fenrir
799 * http.c : fix definition conflict under OS X (at least).
801 2003-07-11 Friday 23:36 gbazin
803 * modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding.
804 * NEWS: update in preparation for 0.6.1.
806 2003-07-11 Friday 23:14 gbazin
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.
812 2003-07-11 Friday 19:29 fenrir
814 * disabled by default. (It's a nice security hole for those)
816 2003-07-11 Friday 18:21 fenrir
818 * index: little fix for refresh url.
821 2003-07-11 Friday 18:19 fenrir
823 * http: * fix for double // under linux.
824 * another useless feature: can browse local files (for sout)
826 2003-07-11 Friday 11:58 gbazin
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).
832 2003-07-11 Friday 09:50 gbazin
834 * include/httpd.h: compilation fix.
835 * modules/control/http.c: win32 fixes.
837 2003-07-11 Friday 08:04 sam
839 * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft.
841 2003-07-11 Friday 07:13 gbazin
843 * modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default).
845 2003-07-10 Thursday 23:55 fenrir
847 * mmstu: workaround for some streams. (missing 0x11 answer).
849 2003-07-10 Thursday 22:37 fenrir
851 * httpd: fix a segfault.
853 2003-07-10 Thursday 22:29 fenrir
855 * all: samples pages for http interface.
857 2003-07-10 Thursday 22:24 fenrir
859 * http: rework of the http interface.
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
866 TODO: - (re)implement access control in httpd (but in a useable way).
867 - clean login/password management. (for now .access protects
871 2003-07-10 Thursday 18:29 zorglub
873 * http: added support for user/pass (--http-user & --http-pass)
875 * httpd: removed hard-coded user/pass for admin page.
876 (now: --http-admin-pass & --http-admin-user )
878 2003-07-10 Thursday 11:15 adn
880 now messages can be saved to a file
882 2003-07-10 Thursday 07:08 sam
884 * vlc.spec.redhat: Renamed this file to vlc.spec again. It's the expected
885 filename in a package.
887 2003-07-10 Thursday 01:33 fenrir
889 * ffmpeg: some clean. Added a mutex to avoid multiple initialisation.
891 2003-07-10 Thursday 00:47 hartman
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.
903 2003-07-09 Wednesday 22:10 gbazin
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.
908 2003-07-09 Wednesday 21:42 gbazin
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.
914 2003-07-09 Wednesday 13:52 sam
916 * mozilla/vlcshell.cpp: free() requires <stdlib.h>.
918 2003-07-09 Wednesday 10:59 adn
920 corrected a newbie notation
922 2003-07-09 Wednesday 09:30 adn
924 a "clear" button now allows to clear the messages' text window
926 2003-07-09 Wednesday 01:31 hartman
928 * don't sleep while committing.
930 2003-07-09 Wednesday 01:30 hartman
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
937 2003-07-08 Tuesday 16:21 sam
939 * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character
942 2003-07-08 Tuesday 13:40 sam
944 * bootstrap: Removed dashes from makefile variables.
946 2003-07-08 Tuesday 13:13 sam
948 * po/: Updated pofiles using the new toolbox.
950 2003-07-08 Tuesday 13:09 sam
953 + Removed a useless use of cut.
954 + Do not fail in the "clean" rule if no targets were built.
956 + Propagate $(srcdir) to toolbox.
958 + Do not include .moc files in POTFILES.in.
959 + Fixed the generation of MSVC project files (untested).
961 2003-07-07 Monday 18:14 sam
963 * Makefile.am: Do not try to install PIC builtins if --enable-mozilla was
966 2003-07-07 Monday 17:01 sam
968 * AUTHORS: Added Olivier Aubert.
969 * HACKING: Elaborated on how to add a new module as suggested by Joe Kraft.
971 2003-07-07 Monday 16:59 sam
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
979 2003-07-07 Monday 16:53 sam
981 * bootstrap: The "clean" rule now also removes generated sources.
983 2003-07-07 Monday 15:50 gbazin
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.
989 2003-07-07 Monday 14:56 massiot
991 Do not link twice with -logg under Darwin.
993 2003-07-07 Monday 12:04 sam
995 * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian.
997 2003-07-07 Monday 07:14 adn
999 * now spaces are allowed in SAP annouces.
1001 2003-07-06 Sunday 23:14 massiot
1003 Fixed Mac OS X build.
1005 2003-07-06 Sunday 18:20 gbazin
1007 * install-win32: fixed my last commit.
1009 2003-07-06 Sunday 16:35 sigmunau
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
1016 2003-07-06 Sunday 16:22 gbazin
1018 * INSTALL.win32: added an instruction for using tar to extract the contrib.
1019 * modules/stream_out/transcode.c: added mp3 fourcc.
1021 2003-07-06 Sunday 16:13 gbazin
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.
1029 2003-07-05 Saturday 21:31 alexis
1033 2003-07-05 Saturday 15:35 sam
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().
1039 2003-07-05 Saturday 15:00 zorglub
1041 * sap.c: Improved IPv6 multicast detection
1044 - coding style fixes
1045 - fixed port detection in IPv6 addresses (with ':' inside)
1047 2003-07-05 Saturday 14:47 sam
1049 * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian
1050 woody package build.
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.
1059 + Added a build-dependency on libmatroska-dev.
1061 + Activated Matroska support.
1062 + Re-enabled dh_installchangelogs.
1064 2003-07-04 Friday 19:00 titer
1066 logo.c : gcc != 3 compile fix
1068 2003-07-04 Friday 16:35 sam
1070 * debian/changelog: Changelog for the forthcoming 0.6.0+cvs-20030704-1 Debian
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
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.
1079 2003-07-04 Friday 15:20 adn
1081 * Added a SAP Announces Button for wxWindows
1083 2003-07-04 Friday 14:56 sam
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.
1091 2003-07-04 Friday 14:26 adn
1093 * bug fix, @ is not necessary in fact ;)
1095 2003-07-04 Friday 14:06 adn
1097 * Fix Bug thanks to Cif: url form was "IP:port" and port 1234 was
1098 systematically sent separately.
1100 * Multicast IP form is "@IP" and not "IP". Right ?
1102 2003-07-04 Friday 13:53 sam
1104 * bootstrap: Recursive rules now check for $(MAKE)'s return value so that
1105 build errors are never ignored.
1107 2003-07-04 Friday 12:20 adn
1109 * Added a Miscellaneous Panel in wxwindows stream output.
1111 * Added a SAP Announce button in this panel.
1113 2003-07-03 Thursday 19:25 garf
1115 * logo.c : a little filter to put a PNG picture on video output (use mouse features :)
1117 2003-07-03 Thursday 12:20 sam
1119 * debian/rules: Fixed a zshism in a variable's pattern substitution.
1121 2003-07-03 Thursday 11:23 sam
1123 * bootstrap, Makefile.am: Slightly reduced build verbosity.
1125 2003-07-03 Thursday 09:37 sam
1127 * Makefile.am: Fixed the installation of plugins that were going one
1130 2003-07-03 Thursday 03:35 sam
1132 * debian/rules: Fixed the package generation on !x86.
1133 * .cvsignore: Do not ignore the m4 directory.
1135 2003-07-03 Thursday 02:56 sam
1138 + If a builtin has been rebuilt, rebuild vlc.
1139 + Do not rebuild the Mozilla plugin's xpt when the Makefile changes.
1141 2003-07-03 Thursday 00:11 fenrir
1143 * ps: fix a dead loop with mis-detected file or bad content.
1145 2003-07-02 Wednesday 22:47 sam
1147 * configure.ac: pass -multiply_defined suppress to the linker under Darwin,
1150 2003-07-02 Wednesday 20:01 gbazin
1152 * toolbox: fixed ./toolbox --distclean
1154 2003-07-02 Wednesday 18:44 zorglub
1156 * httpd.c: fixed a french string
1158 * sap.c: use defines
1160 2003-07-02 Wednesday 16:12 sam
1162 * debian/changelog: Debian-specific changelog for a pending upload.
1164 2003-07-02 Wednesday 14:08 sam
1166 * bootstrap: Fix for the Mozilla plugin build.
1168 2003-07-02 Wednesday 13:50 sam
1170 * bootstrap: Guaah. Typo.
1172 2003-07-02 Wednesday 13:32 sam
1174 * bootstrap: Workaround for an automake1.6 issue. Not a big deal, the code
1175 is actually nicer this way.
1177 2003-07-02 Wednesday 11:21 sam
1180 + The clean rule properly removes generated objects.
1181 + Optimized recursive builds.
1183 + Fixed a typo in the changelog installation.
1185 2003-07-02 Wednesday 09:30 alexis
1187 Updated vlc.spec file for Linux Mandrake.
1189 2003-07-01 Tuesday 21:32 fenrir
1191 * http: removed a too verbose message, make vim happier.
1193 2003-07-01 Tuesday 19:17 sam
1196 + Fixed a == test bashism.
1198 * toolbox, vlc-config.in.in: Cosmetic changes.
1199 * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap).
1201 2003-07-01 Tuesday 18:28 sam
1203 * vlc-config.in.in: Reverted one of my first Solaris workarounds rendered
1204 obsolescent by the latest ones.
1206 2003-07-01 Tuesday 17:46 sam
1208 * configure.ac: Ooops, got the attribute(packed) check upside-down.
1210 2003-07-01 Tuesday 17:28 sam
1212 * bootstrap: Fixed detection of older automake version that advertise
1213 themselves as 1.[0-5]-* instead of 1.[0-5].*.
1215 2003-07-01 Tuesday 17:14 sam
1217 * configure.ac: Added a compiler check for __attribute__((__packed__)).
1219 2003-07-01 Tuesday 16:34 sam
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?)
1225 2003-07-01 Tuesday 16:25 sam
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?
1232 2003-07-01 Tuesday 15:06 sam
1234 * configure.ac: Added a --with-v4l option like in VLS.
1236 2003-07-01 Tuesday 14:25 sam
1238 * m4/vlc.m4: output all modules to vlc-config, not just those who define
1240 * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
1241 systems such as our beloved Solaris.
1243 + Regenerated vlc.pot.
1244 + Updated British translation.
1245 + Fixed fuzzy entries in the French translation.
1247 2003-07-01 Tuesday 13:13 sam
1249 * Makefile.am: Gaaaaah, forgot to rename headers again!
1251 2003-07-01 Tuesday 13:12 sam
1253 * modules/gui/wxwindows/interface.cpp: Display the VLC version in the about
1254 dialog (Fixes: #946).
1256 2003-07-01 Tuesday 12:56 sam
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.
1262 2003-07-01 Tuesday 12:50 sam
1265 + Forward AM_MAKEFLAGS through recursive makefiles.
1266 + Removed the plugins and builtins rules. This causes libintl to be built
1269 + Enabled recursive builds of plugins and builtins.
1273 + Next upload will fix bug #199427.
1275 2003-07-01 Tuesday 12:01 sam
1277 * toolbox: use awk, not nawk, and fixed syntax to match older awks.
1279 2003-07-01 Tuesday 11:58 sam
1281 * toolbox: use nawk instead of awk (Fixes: #780).
1283 2003-07-01 Tuesday 11:58 sam
1285 * HACKING: updated doc to match the new build.
1287 2003-07-01 Tuesday 09:00 adn
1289 * I am just a boulet :(
1291 2003-07-01 Tuesday 08:55 adn
1293 * little fix, sorry !
1295 2003-07-01 Tuesday 08:30 adn
1297 * thanks to Cif, added "Ban", "Unban", "Kick/Ban" options in http administration page
1299 * added a link to return to the main administration page after a kick or ban operation
1301 2003-06-30 Monday 20:44 gbazin
1303 * modules/stream_out/transcode.c: forgot to remove a variable used for debugging.
1305 2003-06-30 Monday 20:08 gbazin
1307 * modules/stream_out/transcode.c: compilation fix.
1309 2003-06-30 Monday 01:52 hartman
1311 * remove debug statements.
1313 2003-06-30 Monday 01:51 hartman
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
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
1324 2003-06-29 Sunday 22:07 gbazin
1326 * modules/visualization/xosd/xosd.c: lowered the module's score.
1328 2003-06-29 Sunday 20:58 gbazin
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)
1332 2003-06-29 Sunday 20:15 sam
1334 * toolbox: fuck OS X!
1336 2003-06-29 Sunday 19:15 fenrir
1338 * m3u: remove useless debug messages, fix element insertion.
1340 2003-06-29 Sunday 19:12 sam
1343 + Enabled the video4linux input plugin.
1345 2003-06-29 Sunday 19:04 sam
1347 * toolbox: syntax fix for OS X's retarded sed.
1349 2003-06-29 Sunday 14:57 sam
1351 * m4/vlc.m4: Prepend LDFLAGS instead of appending them.
1353 2003-06-29 Sunday 14:00 ipkiss
1355 * fr.po: some new translations + fixes
1357 2003-06-29 Sunday 00:14 hartman
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
1363 2003-06-28 Saturday 23:56 fenrir
1365 * ffmpeg: disable direct rendering when width or height aren't a multiple
1366 of 16 (on the fly not only based upon header).
1368 * httpd: test if INADDR_ANY is bind when requesting a host. (To be able to
1369 use http interface with http streaming).
1371 2003-06-28 Saturday 21:27 fenrir
1373 * input: close all vouts (not only the first one).
1375 2003-06-28 Saturday 21:18 fenrir
1377 video_output.c: should fix playback of file with multiple video track,
1378 and usage of display in stream output.
1380 2003-06-28 Saturday 21:16 fenrir
1382 * ffmpeg : do no try to automatically set ffmpeg-truncated (it's broken
1385 2003-06-28 Saturday 21:03 hartman
1388 Now it seems to builb. I guess you meant this sam. If I'm wrong you can correct me ;)
1390 2003-06-28 Saturday 19:19 fenrir
1392 * m3u: clean up and fix .m3u parsing. Please *test*.
1394 2003-06-28 Saturday 17:20 fenrir
1396 * input.c : call input_DelInfo _after_ that all decoders have been
1397 destroyed as vorbis decoder could add info.
1399 2003-06-28 Saturday 15:27 sam
1401 * Makefile.am: fixed the location of the intl sources.
1403 2003-06-28 Saturday 14:31 sam
1406 + Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl.
1407 + Added CVS Id string.
1409 + Added CVS Id string.
1411 2003-06-28 Saturday 13:04 sam
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).
1420 + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config.
1422 + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}.
1423 + Prepend ${srcdir} to header files we handle.
1425 + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in
1427 * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp:
1428 + Include the pixmap with a path relative to the current directory.
1430 This commit should fix builds that use --srcdir (Closes: #319).
1432 2003-06-28 Saturday 12:07 massiot
1434 * modules/demux/mkv.cpp: Compile fix for OS X.
1436 2003-06-28 Saturday 01:17 sam
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.
1445 2003-06-28 Saturday 00:29 sam
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.
1453 2003-06-27 Friday 23:31 sam
1456 + Updated to the latest Debian unstable upload.
1458 + Moved the skins interface into the wxvlc package.
1461 + Updated the description of the wxvlc package.
1463 + Put subdirectories of modules/ in SUBDIRS, not DIST_SUBDIRS.
1465 + Put modules in SUBDIRS, not DIST_SUBDIRS.
1467 + Ignore vlc-config.in.
1469 2003-06-27 Friday 18:27 sam
1471 * Makefile.am: create directories before installing stuff in them.
1472 * m4/Makefile.am: distribute our generated private.m4 file.
1474 2003-06-27 Friday 17:01 sam
1476 * configure.ac: link the mkv plugin with -lmatroska_pic -lebml_pic if found.
1478 2003-06-27 Friday 16:26 sam
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.
1485 2003-06-27 Friday 16:15 gbazin
1487 * configure.ac: fixed matroska detection.
1489 2003-06-27 Friday 14:05 sam
1491 * m4/vlc.m4: CVS forgot to add this file. I swear.
1493 2003-06-27 Friday 13:50 sam
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.
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.
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.
1514 2003-06-27 Friday 13:38 sam
1516 * src/misc/configuration.c: minor fix in a comment.
1517 * src/playlist/playlist.c: the -Z mode randomises the first item as well.
1519 2003-06-27 Friday 10:31 zorglub
1521 * modules/demux/m3u.c :
1522 Added name support. Only implemented for M3U and B4S playlists at the moment
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.
1527 2003-06-26 Thursday 19:36 gbazin
1529 * modules/codec/mpeg_video/parser.c: fixed broken file.
1531 2003-06-26 Thursday 18:14 sam
1533 * modules/demux/util/sub.c,
1534 modules/demux/avi/avi.c: fixed inclusion of vlc_video.h. Thanks Cif.
1536 2003-06-26 Thursday 16:46 fenrir
1538 * mkv: more ebml element parsing.
1540 2003-06-26 Thursday 16:04 gbazin
1542 * src/stream_output/announce.c: msvc compilation fix.
1544 2003-06-26 Thursday 14:42 zorglub
1546 * ./modules/demux/m3u.c: added support for Winamp 3 B4S files
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
1551 2003-06-26 Thursday 12:19 sam
1553 * include/video.h: renamed this file to vlc_video.h to avoid name collisions
1554 with a couple of modules.
1556 2003-06-25 Wednesday 23:46 sam
1558 * src/stream_output/announce.c:
1559 + Fixed a multiline string.
1560 + Coding style fixes.
1562 2003-06-25 Wednesday 21:47 fenrir
1564 * transcode: fix a potential segfault.
1566 2003-06-25 Wednesday 21:17 asmax
1568 * modules/audio_output/esd: forced sample rate to ESD_DEFAULT_RATE
1569 At last closes bug #625 !
1571 2003-06-25 Wednesday 21:03 zorglub
1573 * ./include/announce.h
1574 ./src/stream_output/announce.c : use send instead of sendto.
1576 * ./modules/misc/sap.c : use a define
1578 2003-06-25 Wednesday 20:37 fenrir
1580 * mkv: a little memory leak.
1582 2003-06-25 Wednesday 19:28 fenrir
1584 * ts: set a fourcc for PAT/PMT to avoid garbage in logs.
1586 2003-06-25 Wednesday 15:50 fenrir
1588 * httpd: fix a memory and thread leak.
1590 2003-06-25 Wednesday 14:41 sam
1592 * Makefile.am: using C++ linkage for vlc under OS X and BeOS.
1594 2003-06-25 Wednesday 09:13 gbazin
1596 * modules/demux/mkv.cpp: compile fix for systems not supporting gmtime_r().
1598 2003-06-25 Wednesday 08:59 massiot
1602 2003-06-25 Wednesday 03:08 sam
1605 + Disabled useless verbosity.
1606 + Fixed some incorrect ">/dev/null 2>&1" semantics.
1608 2003-06-25 Wednesday 00:40 fenrir
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.
1614 2003-06-24 Tuesday 23:11 fenrir
1618 2003-06-24 Tuesday 23:00 fenrir
1620 * mkv : spelling mistakes.
1622 2003-06-24 Tuesday 22:53 fenrir
1624 * avi: for interleaved file (audio_pos - video_pos < 2Mo), seek upon
1625 percent and not time, it's better.
1628 2003-06-24 Tuesday 22:26 asmax
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)
1636 2003-06-24 Tuesday 19:59 fenrir
1638 * mkv: remove unnecessary header.
1640 2003-06-24 Tuesday 19:35 fenrir
1642 * mkv: when seeking, by default, try to reach the file position not the
1643 time (seek seems better).
1645 2003-06-24 Tuesday 18:42 fenrir
1647 * mkv: clean up, more input infos, begin to parse Tags element (don't work
1650 2003-06-24 Tuesday 15:50 sam
1652 * Makefile.am: changed interface.h to vlc_interface.h.
1654 2003-06-24 Tuesday 15:37 sam
1656 * configure.ac: removed -lstdc++ LDFLAGS, and used CXXFLAGS to force C++
1659 2003-06-24 Tuesday 13:33 sam
1661 * include/interface.h: renamed this file to vlc_interface.h to avoid name
1662 collisions with a couple of plugins.
1664 2003-06-24 Tuesday 11:26 gbazin
1666 * src/stream_output/announce.c: inet_pton() isn't supported on win32 so disabled ipv6 sap announces on win32.
1668 Wouldn't it be possible to use send() instead of sendto() ? That would simplify the code and get rid of this problem.
1670 2003-06-24 Tuesday 09:31 sam
1672 * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as
1673 well as .lo/.la files.
1675 2003-06-24 Tuesday 06:07 fenrir
1677 * mkv: use b_mute and add meta informations.
1679 2003-06-24 Tuesday 00:50 fenrir
1681 * avi : don't resynch on key frame for audio stream.
1683 2003-06-24 Tuesday 00:33 fenrir
1685 * mkv: avoid seeking at the same place (was sooooo slow 'cause of
1687 can seek in file without cues (slow)
1688 can play file over http and unseekable input.
1690 2003-06-24 Tuesday 00:31 gbazin
1692 * modules/demux/ogg.c: fix for ogg web streams.
1694 2003-06-23 Monday 23:51 gbazin
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.
1701 2003-06-23 Monday 20:35 asmax
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
1707 2003-06-23 Monday 17:01 bigben
1709 Copy / paste of code so that the pvr input parse all parameters. Doesn't
1710 work for the standard (PAL/SECAM/NTSC) yet.
1712 2003-06-23 Monday 16:09 gbazin
1714 * src/misc/modules.c, modules/gui/wxwindows/timer.cpp: fixed 2 nasty bugs.
1715 * modules/demux/util/id3tag.c: small cleanup.
1717 2003-06-23 Monday 13:45 zorglub
1719 Fixed a segfault that could happen if you have ipv6 support enabled, but no address
1721 2003-06-23 Monday 11:41 zorglub
1723 * Stream output now support IPv6 SAP announces
1724 * Code cleanup in SAP
1726 2003-06-23 Monday 10:21 sam
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).
1731 2003-06-23 Monday 00:30 fenrir
1733 * mkv: fix for blocks using lacing. (Now vorbis plays without any problem)
1735 2003-06-23 Monday 00:18 hartman
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 :(
1740 2003-06-22 Sunday 23:22 fenrir
1742 * mkv: fix vorbis track. But sound quality is horrible ( probably
1743 timestamps problems)
1745 2003-06-22 Sunday 18:56 gbazin
1747 * doc/Makefile.am: one more like this and I'll become crazy.
1749 2003-06-22 Sunday 18:30 gbazin
1751 * doc/Makefile.am: fixed make dist
1753 2003-06-22 Sunday 18:07 gbazin
1755 * NEWS: added an entry for the experimental matroska demux.
1757 2003-06-22 Sunday 17:52 gbazin
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.
1762 2003-06-22 Sunday 16:52 gbazin
1764 * configure.ac: really removed -Wdisabled-optimization this time.
1766 2003-06-22 Sunday 16:27 fenrir
1768 * mkv: fix a double delete.
1770 2003-06-22 Sunday 16:00 gbazin
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).
1775 2003-06-22 Sunday 15:43 gbazin
1777 * modules/gui/wxwindows/streamout.cpp: disabled mp4 muxer.
1778 * include/interface.h: updated comment.
1780 2003-06-22 Sunday 15:30 hartman
1782 * Removed mp4 muxer support (temporarily)
1784 2003-06-22 Sunday 15:07 asmax
1786 * x11/x11_dragdrop.cpp: unbelievable, Xdnd works !!
1788 2003-06-22 Sunday 15:03 hartman
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
1793 2003-06-22 Sunday 14:36 fenrir
1795 * mkv: better seeking support.
1797 2003-06-22 Sunday 14:06 gbazin
1799 * configure.ac: compile fix for sunos
1801 2003-06-22 Sunday 13:31 gbazin
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
1807 2003-06-22 Sunday 13:27 sigmunau
1809 turned a debug message into a comment
1811 2003-06-22 Sunday 13:06 asmax
1813 * x11/x11_window.cpp: raise a window when clicking on it
1815 2003-06-22 Sunday 12:54 asmax
1817 * at least it compiles now ;)
1819 2003-06-22 Sunday 12:46 asmax
1821 * reverted my previous commit: cannot work as expected
1822 * src/theme.cpp: fixed a delete[] / free mismatch
1824 2003-06-22 Sunday 12:27 fenrir
1826 * mkv: basic seek support (only with file with cues, it doesn't search key
1830 2003-06-22 Sunday 08:49 fenrir
1832 * faad: can read stream with multiple frames per pes_packet_t (for mkv).
1834 2003-06-22 Sunday 07:39 fenrir
1836 * mkv.cpp : begin of a matroska demuxer
1839 * vorbis support (it's a decoder problem, as matroska embded raw
1841 * utf8 subtitles handling (probably at the decoder stage too)
1843 * support of stream other than files.
1846 2003-06-22 Sunday 01:08 sam
1848 * Makefile.dep: the file that would never die.
1850 2003-06-22 Sunday 00:40 titer
1852 beos/* : - cleaned the way to mute/unmute
1853 - save the volume when exiting
1855 2003-06-22 Sunday 00:00 asmax
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
1862 2003-06-21 Saturday 22:30 hartman
1864 * added a new set of widgets for CONFIG_ITEM_FILE and DIRECTORY
1865 * only set prefs on safe, not earlier.
1867 2003-06-21 Saturday 21:59 sam
1869 * src/libvlc.c: got rid of type-punning warnings.
1871 2003-06-21 Saturday 20:45 sam
1873 * THANKS: spelling fixes.
1875 + Added curly braces around variables.
1876 + Got rid of the "x$foo" constructs.
1877 + Renamed *_plugin conditionals into *_p.
1879 + Fixed a duplicate entry.
1880 + Added an entry for an old Debian upload that fixed #117180.
1882 + Added a build dependency on libimlib2-dev for skins.
1884 + Activated support for skins.
1886 2003-06-21 Saturday 17:26 sigmunau
1888 removed a duplicate entry from the NEWS file
1890 2003-06-21 Saturday 17:05 sam
1893 + Removed configure.ac from the ignore list.
1895 2003-06-21 Saturday 17:04 sam
1897 * configure.ac.in is no more, we can now use configure.ac like normal people,
1898 bootstrap generates the proper magic for us.
1900 2003-06-21 Saturday 16:09 sam
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.
1907 2003-06-21 Saturday 14:24 gbazin
1909 * modules/access_output/file.c: make the output file writeable by the owner.
1911 2003-06-20 Friday 23:13 hartman
1913 * added missing support for CONFIG_ITEM_DIRECTORY to gtk prefs.
1915 2003-06-20 Friday 21:34 ipkiss
1917 * ./doc/skins/events-howto.txt: added some events
1918 * ./modules/gui/skins/*: fixed my last commit
1920 2003-06-20 Friday 19:50 ipkiss
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
1927 2003-06-20 Friday 15:34 hartman
1929 * Made the search path configuration options, directory instead of string options.
1931 2003-06-20 Friday 11:42 alexis
1933 modules/misc/sap.c: fix for the default scope of the IPv6 announces.
1934 python/setup.py: a configuration that should work better.
1936 2003-06-20 Friday 01:27 hartman
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.
1941 2003-06-19 Thursday 21:09 gbazin
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.
1946 2003-06-19 Thursday 18:45 gbazin
1948 * modules/access_output/udp.c: removed unnecessary code.
1950 2003-06-19 Thursday 18:44 titer
1952 beos/VideoOutput.cpp : fixed a visual bug in fullscreen that happens with
1953 a few Dano/Zeta themes
1955 2003-06-19 Thursday 18:22 gbazin
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).
1959 2003-06-19 Thursday 13:08 sam
1961 * ./modules/misc/screensaver.c: the screensaver was disabled way too often
1962 because I forgot to reinitialise an index.
1964 2003-06-19 Thursday 12:21 gbazin
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.
1968 2003-06-19 Thursday 02:14 sam
1971 + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
1972 so that the rules can be called directly.
1974 + Removed leading "a"s from package descriptions.
1975 + Set policy to 3.5.10.
1977 + Removed debian/vlc.copyright.
1979 2003-06-18 Wednesday 12:18 zorglub
1981 SAP can now listen for IPv6 announces
1983 To enable this, start vlc with --sap-ipv6
1984 To disable IPv4 listening, use --no-sap-ipv4
1986 You can also set the scope of the announces (default is 3)
1988 2003-06-17 Tuesday 21:52 asmax
1990 * moved the ttl help in the right section
1992 2003-06-17 Tuesday 21:07 gbazin
1994 * modules/codec/ffmpeg/video.h: forgot to remove a reference to the old postprocessing code.
1996 2003-06-17 Tuesday 20:56 asmax
1998 * fixed another compilation issue of python module
2000 2003-06-17 Tuesday 20:47 asmax
2002 * fixed a very old bug preventing the whole thing from working :(
2004 2003-06-17 Tuesday 20:10 hartman
2006 * Fixes to the german translation
2008 2003-06-17 Tuesday 20:03 hartman
2010 * moved the capability definition up one line. the config options follow the capability now. Circumvents a bug with OSX prefs dialog.
2012 2003-06-17 Tuesday 18:13 asmax
2014 * tooltips are now updated during scrolling
2016 2003-06-17 Tuesday 16:09 gbazin
2018 * modules/*: got rid of empty module objects.
2019 * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules.
2021 2003-06-17 Tuesday 14:43 hartman
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: ----------------------------------------------------------------------
2027 2003-06-17 Tuesday 14:38 hartman
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>
2034 2003-06-16 Monday 21:55 gbazin
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.
2039 2003-06-16 Monday 20:49 gbazin
2041 * modules/codec/ffmpeg/video.c: fixed the last direct rendering bug.
2043 2003-06-16 Monday 20:23 gbazin
2045 * configure.ac.in, modules/codec/ffmpeg/*: a few direct rendering fixes and got rid of the old post-processing code.
2047 2003-06-16 Monday 15:39 zorglub
2049 * SAP can now handle SAP-announced IPv6 streams
2051 2003-06-15 Sunday 22:32 hartman
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
2057 2003-06-15 Sunday 15:20 hartman
2059 * Fixed applescript Fullscreen command.
2061 2003-06-15 Sunday 15:16 sigmunau
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
2067 2003-06-15 Sunday 14:00 hartman
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.
2073 2003-06-15 Sunday 01:23 massiot
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.
2079 2003-06-14 Saturday 22:14 hartman
2081 * We should be compatible with older versions of faad again
2083 2003-06-14 Saturday 22:12 gbazin
2085 * configure.ac.in: old faad2 detection.
2087 2003-06-14 Saturday 21:18 gbazin
2089 * modules/gui/wxwindows/open.cpp: fixed a couple of bugs with the open dialog.
2091 2003-06-14 Saturday 21:06 hartman
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
2097 2003-06-14 Saturday 18:49 gbazin
2099 * modules/gui/skins/x11/x11_window.cpp: small bugfix for icons support.
2101 2003-06-14 Saturday 16:29 gbazin
2103 * src/misc/configuration.c: in config_SaveConfigFile() don't save options that
2104 kept their original value (thanks fenrir for the suggestion).
2106 2003-06-14 Saturday 15:43 gbazin
2108 * modules/codec/ffmpeg/*: fix for ffmpeg direct rendering. Direct rendering is now
2111 2003-06-14 Saturday 12:32 titer
2113 beos/VideoOutput.cpp : make the BPopUpMenu stickable
2115 2003-06-14 Saturday 00:49 titer
2117 include/vlc_threads.h: more BeOS' priorities tuning.
2119 2003-06-13 Friday 21:18 asmax
2121 * X11 skin windows should have an icon now
2123 2003-06-13 Friday 15:54 gbazin
2125 modules/gui/wxwindows/*: fix for the volume control under win32.
2127 2003-06-13 Friday 12:08 gbazin
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)
2131 2003-06-13 Friday 03:21 sam
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.
2137 2003-06-13 Friday 00:15 titer
2139 modules/gui/beos/Interface.cpp : fixed a possible crash
2141 2003-06-12 Thursday 23:03 gbazin
2143 * modules/misc/network/ipv6.c: gave a quick try to implementing ttl for ipv6.
2145 2003-06-12 Thursday 22:27 massiot
2147 * modules/codec/spudec/spudec.c: Take small font by default
2149 2003-06-12 Thursday 22:03 gbazin
2151 * modules/gui/wxwindows/interface.cpp: fixed compile issue.
2153 2003-06-12 Thursday 21:28 gbazin
2155 * modules/gui/wxwindows/*: added a volume control.
2157 2003-06-12 Thursday 15:56 gbazin
2159 * modules/access_output/file.c: win32 compilation fix.
2161 2003-06-12 Thursday 11:37 zorglub
2165 2003-06-12 Thursday 08:14 gbazin
2167 * share/Makefile.am: fixed my previous fix ;)
2169 2003-06-12 Thursday 06:56 gbazin
2171 * Makefile.am: fixed inclusion of skins in make dist.
2173 2003-06-11 Wednesday 22:46 gbazin
2175 * ALL: bumped version number to 0.6.0-test3 + po updates
2177 2003-06-11 Wednesday 21:46 asmax
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)
2182 2003-06-11 Wednesday 21:41 gbazin
2184 * modules/access_output/file.c: use open() instead of fopen(). This allows us to use _lseeki64() on win32.
2186 2003-06-11 Wednesday 20:36 gbazin
2188 * modules/video_filter/osd_text.c: small compile fix that seems to be needed on
2191 2003-06-11 Wednesday 18:45 gbazin
2195 2003-06-11 Wednesday 18:20 gbazin
2197 * modules/audio_output/directx.c: fixed mem leak in 5.1 audio.
2199 2003-06-11 Wednesday 15:53 gbazin
2201 * modules/demux/ogg.c, modules/codec/theora.c: updated the ogg demuxer and theora decoder to the latest libtheora alpha 2 release.
2203 2003-06-11 Wednesday 10:42 gbazin
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.
2209 2003-06-10 Tuesday 23:01 massiot
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
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).
2220 2003-06-10 Tuesday 22:42 gbazin
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.
2224 2003-06-10 Tuesday 11:43 gbazin
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.
2230 2003-06-10 Tuesday 11:12 massiot
2232 Fixed a potential segfault.
2234 2003-06-09 Monday 22:02 asmax
2236 * x11_api.c: implemented OSAPI_GetNonTransparentColor (needed for fonts !)
2238 2003-06-09 Monday 21:14 asmax
2240 * X11 skins are now loaded from home directory or if it fails, from
2243 2003-06-09 Monday 19:56 jpsaman
2245 Run opie-vlc and zaurus-vlc as GuiServer. (Didn't I commit this before???).
2247 2003-06-09 Monday 19:51 jpsaman
2249 Updated build packages for test2 release.
2251 2003-06-09 Monday 19:08 asmax
2253 * fixed a segfault in FileInfo when p_info->psz_name == NULL
2254 but there are still other segfaults sometimes in FileInfo !!
2256 2003-06-09 Monday 14:04 asmax
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
2263 2003-06-09 Monday 12:33 asmax
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 ;)
2270 2003-06-09 Monday 09:29 massiot
2272 * modules/access/file.c: Fixed a compile issue (thanks michael.mauch at gmx.de)
2274 2003-06-09 Monday 07:16 gbazin
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.
2279 2003-06-09 Monday 06:52 gbazin
2281 * modules/gui/skins/src/vlcproc.cpp: the "play" action will trigger the open dialog if the playlist is empty.
2283 2003-06-09 Monday 00:33 massiot
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
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
2292 2003-06-09 Monday 00:32 asmax
2294 * drag & drop works with gnome file manager now
2296 2003-06-09 Monday 00:07 asmax
2298 * drag & drop for X11 skins. Still mysterious problems but it's better
2301 2003-06-08 Sunday 18:40 gbazin
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.
2306 2003-06-08 Sunday 18:17 asmax
2308 * very beginning of drag and drop support in X11 skins
2310 2003-06-08 Sunday 16:56 gbazin
2312 * modules/gui/skins/*: display the popupmenu when you right click on the interface.
2314 2003-06-08 Sunday 16:04 titer
2318 2003-06-08 Sunday 15:22 asmax
2320 * share/skins/default/theme.xml: fixed playlist size
2321 * modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting
2323 * modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect
2325 2003-06-08 Sunday 12:45 gbazin
2327 * modules/gui/skins/x11/*: fixed transparency problem. XShapeCombineRegion() needs to be called before the window is mapped.
2329 2003-06-08 Sunday 11:33 asmax
2331 * better implementation of timers for X11 skins
2333 2003-06-08 Sunday 00:32 asmax
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 ;)
2339 2003-06-07 Saturday 19:19 gbazin
2341 * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist".
2343 2003-06-07 Saturday 19:05 gbazin
2345 * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
2346 and instructions to generate new fonts.
2348 2003-06-07 Saturday 12:19 asmax
2350 * beginning of tooltips (only in the console at the moment ;)
2352 2003-06-07 Saturday 10:18 gbazin
2354 * modules/gui/skins/x11/x11_theme.cpp: removed unnecessary stuff.
2356 2003-06-07 Saturday 03:45 titer
2358 modules/access/pvr/pvr.c : compile fix
2360 2003-06-07 Saturday 03:25 titer
2364 2003-06-07 Saturday 00:36 asmax
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
2369 2003-06-06 Friday 23:34 asmax
2371 * got rid of this useless error message
2373 2003-06-06 Friday 21:47 asmax
2375 * x11/x11_window.cpp: fixed clipping and text attributes
2377 2003-06-06 Friday 19:40 asmax
2379 * key shortcuts for X11 skins are now working
2381 2003-06-06 Friday 14:50 gbazin
2383 * modules/gui/skins/src/themeloader.cpp: small fix for tgz skins.
2385 2003-06-06 Friday 13:34 gbazin
2387 * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested).
2389 2003-06-06 Friday 11:09 gbazin
2391 * modules/misc/network/ipv6.c: oups, ipv6 multicast wasn't enabled on win32. Also fixed the interface name parsing in the MRL.
2393 2003-06-06 Friday 02:48 hartman
2395 * Typo's by me. ( Cool i included a dutch sentence a while ago and noone noticed ?)
2397 2003-06-06 Friday 02:23 hartman
2399 * All: some spelling corrections and description string clarifications.
2400 There is a lot of improvement left here.
2402 2003-06-06 Friday 00:38 hartman
2404 * modules/gui/macosx/prefs.?:
2405 - Changed modules list to use Default instead of None. probably clearer to
2407 - Have a warning before resetting the prefs.
2409 2003-06-05 Thursday 22:16 asmax
2411 * x11/x11_timer.* : classes to implement platform-independant timers
2412 * controls/text.cpp : text scrolling works ! (at least in the main window)
2414 2003-06-05 Thursday 21:22 gbazin
2416 * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface.
2418 2003-06-05 Thursday 11:52 gbazin
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.
2423 2003-06-04 Wednesday 23:17 massiot
2425 VLC 0.6 codename is Trevelyan.
2427 2003-06-04 Wednesday 21:41 titer
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.
2433 2003-06-04 Wednesday 18:47 asmax
2435 * added <unistd.h> or it doesn't compile !
2437 2003-06-04 Wednesday 17:44 gbazin
2439 * modules/gui/skins/x11/x11_api.cpp: implemented OSAPI_GetTime() and OSAPI_RmDir().
2441 2003-06-04 Wednesday 16:44 gbazin
2443 * modules/gui/skins/src/vlcproc.cpp: compilation fix.
2445 2003-06-04 Wednesday 16:03 gbazin
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.
2450 2003-06-03 Tuesday 23:17 massiot
2452 * OS X users can now browse the DVD menus with the arrow keys.
2454 2003-06-03 Tuesday 22:21 hartman
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.
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
2465 2003-06-03 Tuesday 22:20 gbazin
2467 * modules/gui/skins/src/*: oops, forgot to add a bunch of files.
2469 2003-06-03 Tuesday 22:18 gbazin
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).
2475 2003-06-03 Tuesday 12:06 titer
2477 modules/gui/beos/* : fixed the screenshot format selection I broke lately
2479 2003-06-02 Monday 16:01 sigmunau
2481 http.c: if the webserver doesn't return 206 the stream is not seekable.
2483 2003-06-02 Monday 12:42 hartman
2485 * modules/codec/libmpeg2.c: fixed a crasher with invalid pictures
2486 * modules/gui/macosx/playlist.m: better fix for playlists on 10.1
2488 2003-06-01 Sunday 23:48 hartman
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.
2495 2003-06-01 Sunday 22:11 asmax
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 ;-)
2501 2003-06-01 Sunday 17:13 asmax
2503 * mouse wheel scroll for X11 skins
2505 2003-06-01 Sunday 16:39 asmax
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 !
2513 2003-06-01 Sunday 00:26 fenrir
2515 * ts: fix current_next value.
2517 2003-05-31 Saturday 23:41 sam
2519 * ./debian/vlc.mime: the vlc packages registers with the Debian MIME system.
2521 2003-05-31 Saturday 23:23 ipkiss
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
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
2535 2003-05-31 Saturday 21:49 fenrir
2537 * ts: proper fix for both.
2539 2003-05-31 Saturday 16:15 fenrir
2541 * ts: reverse my last commit (the proper way should be to modify also the
2542 muxer but this will break compatibility).
2544 2003-05-31 Saturday 12:24 titer
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
2552 2003-05-31 Saturday 01:23 fenrir
2554 * mjpeg grabbing added, thanks to Paul Forgey <paulf at aphrodite dot com>
2555 that had done all the work.
2557 Paul Forgey's notes:
2558 --------------------
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.
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.
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.
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
2589 2003-05-31 Saturday 00:10 fenrir
2591 * mux/ts.c : allowed sending mjpeg (who said that's ugly ?)
2592 * demux/ts.c : fixed an endian problem with such private stream.
2594 2003-05-30 Friday 18:43 titer
2596 modules/gui/beos/* : fixed "Goto Menu" menuitem enabling
2598 2003-05-30 Friday 17:30 titer
2600 modules/gui/beos/* : misc fixes & enhancements
2602 2003-05-29 Thursday 21:40 asmax
2604 * X11 skins now use imlib2 -> you need to bootstrap
2605 wxwindows dialogs are not supposed to work yet, if they do you are
2608 2003-05-29 Thursday 16:48 asmax
2610 * x11/x11_theme.cpp: better timing for SkinManage
2611 * src/vlcproc.cpp: hack to make OpenDialog work, but it MUST be
2614 2003-05-28 Wednesday 23:56 asmax
2616 * AT LAST events work in X11 skins !
2618 2003-05-28 Wednesday 03:53 hartman
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?
2625 2003-05-28 Wednesday 00:52 titer
2627 modules/video_output/x11/xcommon.c : compile fix for gcc != 3
2629 2003-05-27 Tuesday 22:57 gbazin
2631 * install-win32: fixed the nsi script to not include the FAQ.
2633 2003-05-27 Tuesday 22:42 hartman
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.
2640 2003-05-27 Tuesday 21:48 gbazin
2642 * ALL: bumped version to 0.6.0-test2
2643 * Makefile.am: got rid of the faq in the package-win32 target.
2645 2003-05-27 Tuesday 20:43 gbazin
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.
2649 2003-05-27 Tuesday 13:22 titer
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
2656 2003-05-27 Tuesday 11:35 gbazin
2658 * modules/gui/wxwindows/*: fixed context menu problem on win32.
2660 2003-05-27 Tuesday 01:48 hartman
2662 * removed vlc_wraptext
2664 2003-05-26 Monday 19:26 gbazin
2666 * modules/video_output/directx/events.c: fixed breakage.
2668 2003-05-26 Monday 19:06 gbazin
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.
2675 2003-05-26 Monday 16:06 gbazin
2677 * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes.
2679 2003-05-26 Monday 14:59 hartman
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.
2688 2003-05-26 Monday 13:45 zorglub
2690 * The VLC-integrated SAP server now sends compliant packets. They can
2691 only be viewed with the CVS version of VLC
2693 2003-05-26 Monday 02:09 gbazin
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.
2699 2003-05-26 Monday 02:03 hartman
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.
2708 2003-05-26 Monday 01:25 hartman
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.
2726 2003-05-25 Sunday 23:08 titer
2728 modules/gui/beos/MediaControlView.cpp: fixed a strange crash that happens
2729 since the gettext behaviour changed
2731 2003-05-25 Sunday 22:36 titer
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
2737 2003-05-25 Sunday 20:16 gbazin
2739 * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension.
2741 2003-05-25 Sunday 19:24 gbazin
2743 * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard.
2745 2003-05-25 Sunday 18:32 sigmunau
2747 convert the strings in the id3tags to utf8 before storing them.
2749 2003-05-25 Sunday 18:02 nitrox
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)
2758 2003-05-25 Sunday 17:27 massiot
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)
2763 2003-05-25 Sunday 17:21 titer
2765 modules/gui/beos/PreferencesWindow.* :
2766 * added a BBox around each panel (looks nicer)
2767 * now use BSliders for {integer,float}_with_range
2769 2003-05-25 Sunday 11:31 gbazin
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.
2774 2003-05-25 Sunday 10:14 gbazin
2776 * modules/codec/ffmpeg/ffmpeg.c: fixed typo.
2778 2003-05-25 Sunday 00:16 gbazin
2780 * modules/codec/ffmpeg/ffmpeg.c: clean-up for the ffmpeg config options.
2782 2003-05-24 Saturday 23:40 gbazin
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.
2787 2003-05-24 Saturday 21:28 asmax
2789 * events aren't perfect yet, but it is better enough to commit
2791 2003-05-24 Saturday 20:54 gbazin
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.
2798 2003-05-24 Saturday 17:52 gbazin
2800 * modules/gui/skins/*: compilation fixes.
2801 * modules/gui/wxwindows/*: fixed the open dialog to switch to the requested file/disc/net section.
2803 2003-05-24 Saturday 15:11 titer
2805 * Makefile.am: minor change in BeOS packages generation
2806 * doc/release-howto.txt: remove outdated info about how to build BeOS
2809 2003-05-24 Saturday 13:14 gbazin
2811 * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated.
2813 2003-05-24 Saturday 13:05 massiot
2815 * modules/codec/libmpeg2.c: Fixed synchro with field pictures.
2817 2003-05-24 Saturday 12:55 jpsaman
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.
2821 2003-05-24 Saturday 12:53 sam
2823 * ./po/*: re-ran toolbox --update-po.
2824 * ./po/en_GB.po: the British translation is up to date.
2826 2003-05-24 Saturday 12:35 sam
2828 * ./Makefile.am: used $(srcdir) where necessary (Closes: #319).
2830 2003-05-24 Saturday 12:34 sam
2832 * ./toolbox: we no longer translate the Borland plugin.
2834 2003-05-24 Saturday 12:10 sam
2836 * ./configure.ac.in: the help message now says libmad is enabled by
2837 default (Closes: #704).
2839 2003-05-24 Saturday 11:53 sam
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.
2845 2003-05-24 Saturday 02:48 hartman
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
2854 2003-05-23 Friday 23:53 sigmunau
2856 the http interface should now output valid xhtml 1.0.
2858 2003-05-23 Friday 13:02 hartman
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 ;)
2863 2003-05-23 Friday 11:41 sam
2865 * Built-in modules were linked twice in the mozilla plugin; removed the
2866 non-PIC ones (Closes Debian bug #194384).
2868 2003-05-23 Friday 00:00 hartman
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.
2881 2003-05-22 Thursday 22:24 gbazin
2883 * modules/gui/wxwindows/streamout.cpp: fixed typo.
2885 2003-05-22 Thursday 21:42 gbazin
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.
2891 2003-05-22 Thursday 20:56 hartman
2893 * spelling error in description string
2895 2003-05-22 Thursday 20:45 hartman
2897 * added an ifdef for SVQ3
2899 2003-05-22 Thursday 20:06 asmax
2901 * at last the python module works again !
2902 (so stupid: the flag -lavcodec had to be at the *end* of the line !)
2904 2003-05-22 Thursday 18:30 asmax
2906 * started to repair build of python module
2908 2003-05-22 Thursday 16:01 gbazin
2910 * src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values.
2912 2003-05-22 Thursday 15:34 hartman
2914 * modules/control/http.c: strings for the address and the port variable were switched.
2916 2003-05-22 Thursday 14:40 hartman
2918 * fixed a localization issue
2920 2003-05-22 Thursday 14:25 hartman
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.
2926 2003-05-22 Thursday 13:40 hartman
2928 * Fixed an issue that was preventing the use of the playlist in Mac OS 10.1
2930 2003-05-22 Thursday 12:00 gbazin
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.
2937 2003-05-21 Wednesday 21:30 hartman
2939 * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1
2941 * extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths.
2943 2003-05-21 Wednesday 19:55 hartman
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.
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.
2951 2003-05-21 Wednesday 18:09 jpsaman
2953 Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me!
2955 2003-05-21 Wednesday 18:04 jpsaman
2957 More buildscript fixes.
2959 2003-05-21 Wednesday 15:54 gbazin
2961 * modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed.
2963 2003-05-21 Wednesday 15:40 hartman
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 ;)
2972 2003-05-21 Wednesday 13:27 gbazin
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.
2979 2003-05-21 Wednesday 13:19 sigmunau
2981 removed the desctiption texts of a nonexisting config option
2983 2003-05-21 Wednesday 13:10 sigmunau
2985 removed the --playlist option as it doesn't seem to be used
2987 2003-05-21 Wednesday 10:02 fenrir
2989 * wav: fix a parsing bug.
2991 2003-05-20 Tuesday 23:17 gbazin
2993 * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.
2995 2003-05-20 Tuesday 21:35 hartman
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.
3003 2003-05-20 Tuesday 20:09 jpsaman
3005 Modified build scripts
3007 2003-05-20 Tuesday 18:53 hartman
3009 * NEWS: updated some OSX info
3011 - added CDDA support
3012 - added a "Online Documentation" item to the Help menu
3013 - removed some debugging strings
3015 2003-05-20 Tuesday 16:20 zorglub
3017 All: Support for SAP advertising in stream output
3019 add sap, or sap="Name" in the stream output options
3021 2003-05-20 Tuesday 16:08 sigmunau
3023 kde.cpp: explicitly tell kde with icons to use. Should fix a crash that
3025 kde.cpp, interface.cpp: turn --kdeuirc into --kde-uirc to comply with naming
3028 2003-05-20 Tuesday 15:51 hartman
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
3033 2003-05-20 Tuesday 15:23 hartman
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.
3041 2003-05-20 Tuesday 11:44 titer
3043 modules/gui/beos/PreferencesWindow.* : cleaning
3045 2003-05-19 Monday 23:36 gbazin
3047 * modules/audio_output/alsa.c: fixed a breakage I introduced a couple of weeks ago.
3049 2003-05-19 Monday 21:39 asmax
3051 * a lot of cleaning in X11 skins, but some problems remain with
3054 2003-05-19 Monday 21:04 gbazin
3056 * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps.
3057 * po/*: updated the po files.
3059 2003-05-19 Monday 20:47 gbazin
3061 * Bumped version to 0.6.0-test1
3062 * modules/access/cdda.c: decreased the priority of the cdda plugin.
3064 2003-05-19 Monday 11:38 gbazin
3066 * src/stream_output/stream_output.c, modules/stream_out/duplicate.c: bug fixes for when the stream output duplication fails for whatever reasons.
3068 2003-05-19 Monday 09:57 gbazin
3070 * modules/gui/wxwindows/bitmaps/*: forgot to add 2 files in my last commit.
3072 2003-05-18 Sunday 23:16 fenrir
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
3078 2003-05-18 Sunday 22:30 titer
3080 modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue
3082 2003-05-18 Sunday 20:54 jpsaman
3084 Updated release numbering of packages.
3086 2003-05-18 Sunday 19:46 gbazin
3088 * modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons.
3090 PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ?
3092 2003-05-18 Sunday 18:56 hartman
3094 * fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported
3096 2003-05-18 Sunday 17:48 asmax
3098 * added transparency in X11 skins
3100 2003-05-18 Sunday 16:27 gbazin
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.
3104 2003-05-18 Sunday 15:44 gbazin
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.
3109 2003-05-18 Sunday 12:18 gbazin
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.
3115 2003-05-18 Sunday 11:25 asmax
3117 * first BMP loader for X11 skins : it can only handle 24bbp uncompressed
3118 images, but it works !
3120 2003-05-17 Saturday 23:57 gbazin
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.
3126 2003-05-17 Saturday 22:48 gbazin
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.
3132 2003-05-17 Saturday 22:00 gbazin
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.
3137 2003-05-17 Saturday 20:30 gbazin
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.
3144 2003-05-17 Saturday 18:30 titer
3146 * modules/gui/beos/MessagesWindow.* : cleaning
3147 * modules/gui/beos/PreferencesWindow.* : split the main modules into
3150 2003-05-17 Saturday 15:20 titer
3152 modules/gui/beos/* : cosmetic
3154 2003-05-17 Saturday 14:36 gbazin
3156 * modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output.
3158 2003-05-17 Saturday 11:35 gbazin
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.
3163 2003-05-16 Friday 23:02 gbazin
3165 * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.
3167 2003-05-15 Thursday 23:05 gbazin
3169 * src/input/input_programs.c: a few fixes to the navigation object variable.
3171 2003-05-15 Thursday 22:27 massiot
3174 * ALL: Capitalize all preferences text strings
3176 2003-05-15 Thursday 21:31 gbazin
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.
3181 2003-05-15 Thursday 20:45 jpsaman
3183 Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target.
3185 2003-05-15 Thursday 20:28 jpsaman
3187 Updating version to 0.5.4.
3188 Enable building with libmpeg2.
3190 2003-05-15 Thursday 16:02 sam
3192 * ./Makefile.am: fixed LDFLAGS when using --enable-gprof.
3194 2003-05-15 Thursday 15:59 gbazin
3196 * modules/gui/wxwindows/*: small fixes and improvements.
3198 2003-05-15 Thursday 15:50 sam
3200 * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well.
3202 2003-05-15 Thursday 15:35 hartman
3204 * Makefile.am: on make dist move vlc.ebuild
3205 * vlc.ebuild: small spelling correction
3207 2003-05-15 Thursday 02:02 hartman
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
3214 2003-05-15 Thursday 01:33 gbazin
3216 * modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features.
3218 2003-05-15 Thursday 01:23 hartman
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: ----------------------------------------------------------------------
3224 2003-05-15 Thursday 00:46 hartman
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?
3232 2003-05-15 Thursday 00:32 hartman
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
3239 2003-05-14 Wednesday 21:29 fenrir
3241 * aac: compilation fix.
3242 * libvlc.h : set correct value for sout-a/vcodec
3244 2003-05-14 Wednesday 19:47 hartman
3246 * Resized some elements to allow for better translations.
3248 2003-05-14 Wednesday 17:17 sam
3250 * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
3251 the extras/ directory.
3253 2003-05-14 Wednesday 14:58 fenrir
3255 * aac: use extention based detection.
3257 2003-05-14 Wednesday 14:57 hartman
3261 2003-05-14 Wednesday 14:56 hartman
3263 ALL: Davor won the vote, New icons in place.
3265 2003-05-14 Wednesday 11:15 fenrir
3267 * ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz)
3269 2003-05-14 Wednesday 09:00 gbazin
3271 * modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp.
3273 2003-05-13 Tuesday 23:41 gbazin
3275 * modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack.
3277 2003-05-13 Tuesday 22:59 gbazin
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.
3282 2003-05-13 Tuesday 22:33 gbazin
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.
3288 2003-05-13 Tuesday 20:36 asmax
3290 * beginning of event processing in X11 skins
3291 * graphics should work, but....
3293 2003-05-13 Tuesday 19:25 asmax
3295 * changed OSGraphics constructor (needed for X11)
3297 2003-05-13 Tuesday 14:11 titer
3299 modules/gui/beos/PreferencesWindow.*:
3300 - use BMenuFields for string_from_list config items
3303 2003-05-13 Tuesday 12:09 gbazin
3305 * modules/control/rc/rc.c: win32 fixes for the handling of special control keys.
3307 2003-05-13 Tuesday 11:44 gbazin
3309 * modules/gui/wxwindows/preferences.cpp: small fixes.
3311 2003-05-13 Tuesday 11:18 titer
3313 modules/gui/beos/PreferencesWindow.*: use config_ResetAll()
3315 2003-05-12 Monday 21:55 gbazin
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.
3320 2003-05-12 Monday 19:59 titer
3322 modules/gui/beos/VlcWrapper.h: compile fix
3324 2003-05-12 Monday 19:11 gbazin
3326 * include/vlc_common.h: small change to shut-up some memory checkers.
3328 2003-05-12 Monday 17:33 gbazin
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.
3337 2003-05-12 Monday 01:17 hartman
3339 * First set config variable, then add the files (and therefore potentially
3340 play them) in the playlist. Otherwise we can be too late.
3342 2003-05-11 Sunday 23:17 hartman
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.
3357 2003-05-11 Sunday 19:09 hartman
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
3364 2003-05-11 Sunday 18:49 hartman
3366 * modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want
3367 cvs to stop bugging me about it ;)
3374 2003-05-11 Sunday 18:43 gbazin
3376 * src/input/input_programs.c: small bug fix.
3377 * src/misc/variables.c: compilation fix for MSVC.
3379 2003-05-11 Sunday 18:41 hartman
3381 * forgot one file. see previous intf.m commit for details.
3383 2003-05-11 Sunday 18:40 hartman
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
3391 2003-05-11 Sunday 15:55 gbazin
3393 * modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation.
3395 2003-05-11 Sunday 14:33 sigmunau
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
3401 2003-05-11 Sunday 13:45 gbazin
3403 * configure.ac.in: fixed the wx-config detection by the skins plugin.
3404 * modules/gui/wxwindows/*: fixed a couple of breakage.
3406 2003-05-11 Sunday 13:22 gbazin
3408 * modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy.
3410 2003-05-11 Sunday 13:14 sigmunau
3412 use c comment, and not c++
3414 2003-05-11 Sunday 08:42 sigmunau
3416 * osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing
3417 (doesn't seem to work)
3419 2003-05-11 Sunday 01:00 massiot
3421 * modules/audio_filter/resampler/coreaudio.c: more accurate frame length
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
3427 2003-05-10 Saturday 20:49 hartman
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)
3432 2003-05-10 Saturday 18:16 fenrir
3434 * ffmpeg : fix for svq3.
3436 2003-05-10 Saturday 13:52 titer
3438 POTFILES.in: forgot a file yesterday...
3440 2003-05-10 Saturday 13:40 titer
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).
3446 2003-05-10 Saturday 11:08 gbazin
3448 * src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables.
3450 2003-05-10 Saturday 11:05 hartman
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.
3456 2003-05-10 Saturday 10:32 hartman
3458 * Finished the sout dialog on OSX.
3460 2003-05-09 Friday 23:23 fenrir
3462 * ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :)
3464 2003-05-09 Friday 22:03 sigmunau
3466 oss.c: give a warning if --spdif is set but the sourndcard don't support it.
3468 2003-05-09 Friday 20:30 massiot
3472 2003-05-09 Friday 19:53 fenrir
3474 * faad: better support of AAC without ESDS.
3476 2003-05-09 Friday 19:30 titer
3478 Updated POTFILES.in for BeOS' i18n
3480 2003-05-09 Friday 19:29 fenrir
3482 * mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I
3485 2003-05-09 Friday 16:01 gbazin
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.
3490 2003-05-09 Friday 02:39 fenrir
3492 * mmstu: fixed a lookup.
3494 2003-05-09 Friday 01:19 hartman
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.
3501 2003-05-09 Friday 00:58 titer
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
3508 2003-05-09 Friday 00:41 hartman
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.
3516 2003-05-08 Thursday 23:11 hartman
3518 modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;)
3520 2003-05-08 Thursday 19:51 fenrir
3522 * ftp : updated copyright info.
3524 2003-05-08 Thursday 19:26 fenrir
3528 2003-05-08 Thursday 19:21 fenrir
3530 * v4l: remove __V4L_AUDIO_ (useless)
3532 2003-05-08 Thursday 19:06 titer
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...)
3537 2003-05-08 Thursday 17:13 massiot
3539 * modules/gui/macosx: Fixed crashes with the new submenus when used on a
3541 * Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
3542 the DVD menus by default.
3544 2003-05-08 Thursday 15:58 gbazin
3546 * modules/access/file.c: fixed large file support on win32.
3547 * src/libvlc.[ch]: made the description of the translation option more explicit.
3549 2003-05-08 Thursday 14:15 titer
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...
3554 2003-05-08 Thursday 12:09 gbazin
3556 * modules/gui/wxwindows/menus.cpp: misc small fixes.
3558 2003-05-08 Thursday 10:45 titer
3560 modules/gui/beos/PreferencesWindow.cpp: cosmetic
3562 2003-05-08 Thursday 10:40 titer
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
3568 2003-05-08 Thursday 01:16 hartman
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
3574 - added a "fit to screen" menuitem.
3576 2003-05-08 Thursday 01:05 titer
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)
3582 2003-05-07 Wednesday 23:13 hartman
3584 * changed "Gayscale video output" option back into "Grayscale video output"
3586 2003-05-07 Wednesday 19:20 titer
3588 modules/gui/beos/AudioOutput.cpp: cleaning
3590 2003-05-07 Wednesday 17:27 titer
3592 * modules/gui/beos/MessagesWindow.cpp: fixed a nasty bug
3593 * modules/gui/beos/PreferencesWindow.*: now you can save preferences
3595 2003-05-07 Wednesday 16:47 titer
3597 modules/gui/beos/PreferencesWindow.cpp:
3600 2003-05-07 Wednesday 15:54 gbazin
3602 * modules/gui/wxwindows/*: Fix (use different id numbers for each menus).
3604 2003-05-07 Wednesday 15:44 fenrir
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
3611 2003-05-07 Wednesday 14:49 titer
3613 modules/gui/beos/*: fixed a few things I broke recently (dvd menus,
3616 2003-05-07 Wednesday 12:23 gbazin
3618 * modules/gui/wxwindows/*: misc fixes.
3620 2003-05-07 Wednesday 02:31 fenrir
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 :((
3626 2003-05-07 Wednesday 00:28 fenrir
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 :((
3632 2003-05-07 Wednesday 00:18 gbazin
3634 * modules/gui/wxwindows/open.cpp: removed the channels server entry.
3636 2003-05-06 Tuesday 21:01 gbazin
3638 * modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up.
3640 2003-05-06 Tuesday 20:12 hartman
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.
3647 2003-05-06 Tuesday 16:05 fenrir
3649 * mp4: fix a segfault and play .3gp with h263 video track.
3651 2003-05-06 Tuesday 14:19 fenrir
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
3657 2003-05-06 Tuesday 12:57 fenrir
3659 * http: fix 'add mrl'.
3661 2003-05-06 Tuesday 02:17 titer
3663 Makefile.am: fixed BeOS package generation when all modules are built-in
3665 2003-05-06 Tuesday 02:01 fenrir
3667 * mms: fix for builtin compilation.
3669 2003-05-06 Tuesday 01:15 titer
3671 configure.ac.in: fixed static linking with libintl and libiconv
3673 2003-05-05 Monday 22:48 gbazin
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".
3678 2003-05-05 Monday 22:23 gbazin
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.
3683 2003-05-05 Monday 22:04 hartman
3685 * fixed the autogenerated menu's.
3687 2003-05-05 Monday 21:35 titer
3689 configure.ac.in: fixed libdvbpsi detection for people who don't have
3690 stdint.h but inttypes.h
3692 2003-05-05 Monday 16:29 gbazin
3694 * modules/gui/skins/src/*: forgot a few references to the channels server.
3696 2003-05-05 Monday 16:09 gbazin
3698 * ALL: removed the old channels server stuff (was deprecated).
3700 2003-05-05 Monday 15:52 fenrir
3704 2003-05-05 Monday 15:21 sigmunau
3706 implemented VLC_VAR_TIME using two ints
3708 2003-05-05 Monday 14:58 sigmunau
3710 Implemented support for CONFIG_ITEM_DIRECTORY
3712 2003-05-05 Monday 13:15 titer
3714 Updated NEWS for 0.5.4 release
3716 2003-05-05 Monday 13:06 titer
3718 modules/gui/beos/*: Partial fix for Preferences resizing
3720 2003-05-05 Monday 13:03 hartman
3722 NEWS: preparing for 0.5.4 release. Please update the NEWS file everyone.
3723 README.MacOSX.rtf: clarified some things.
3725 2003-05-05 Monday 12:15 gbazin
3727 * modules/gui/skins/src/*: compilation fixes under win32.
3729 2003-05-05 Monday 11:49 sam
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.
3734 2003-05-04 Sunday 23:39 gbazin
3736 * src/audio_output/output.c: fixed warning.
3738 2003-05-04 Sunday 23:38 massiot
3740 * First round of capitalization of description strings.
3742 2003-05-04 Sunday 23:03 gbazin
3744 * po/POTFILES.in: added the new modules since 0.5.3
3746 2003-05-04 Sunday 22:42 gbazin
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
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
3760 * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
3762 2003-05-04 Sunday 22:33 massiot
3764 * modules/codec/libmpeg2.c: fixed the "main: cannot delete object with
3767 2003-05-04 Sunday 18:51 fenrir
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:
3774 vcodec= mpgv,mp4v,h263,DIV1,DIV2,DIV3,I420,I422,I444,RV24,YUY2
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)
3791 2003-05-04 Sunday 15:02 massiot
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.
3799 2003-05-04 Sunday 12:40 sam
3801 * ./modules/video_output/sdl.c: avoid crashes at exit due to SDL being
3802 linked with svgalib and svgalib using atexit().
3804 2003-05-04 Sunday 10:46 fenrir
3806 * mpga_audio: should fix an infinite loop when miss-detected free
3809 2003-05-04 Sunday 01:36 massiot
3811 More cleaning of the STATE_INVALID stuff (still not perfect though).
3813 2003-05-03 Saturday 22:25 massiot
3815 Fixed handling of STATE_INVALID states.
3817 2003-05-03 Saturday 18:11 fenrir
3819 * transcode: added qmin, qmax and hq(high quality) options.
3821 2003-05-03 Saturday 14:33 fenrir
3823 * transcode: fix cropping code.
3825 2003-05-03 Saturday 14:22 fenrir
3827 * transcode: fixed video resizing.
3829 2003-05-03 Saturday 13:37 titer
3831 beos/* : New Preferences window that lets you configure everything.
3832 It is not complete yet (see the TODO in PreferencesWindow.cpp)
3834 2003-05-03 Saturday 13:18 fenrir
3836 * transcode: added two options:
3837 - vt : video bitrate tolerance
3838 - keyint : number of inter frames between intra frames.
3840 2003-05-03 Saturday 12:36 fenrir
3842 * v4l: used the same trick than vls to avoid too much resampling.
3844 2003-05-03 Saturday 02:18 fenrir
3846 * ts: fix a memory leak.
3848 2003-05-03 Saturday 02:09 fenrir
3852 2003-05-03 Saturday 01:52 fenrir
3854 * v4l: fix a stupid bug that broke audio.
3856 2003-05-03 Saturday 01:12 fenrir
3858 * all: shut up valgrind ;) (memory leacks and one overead/overwrite).
3860 2003-05-02 Friday 19:37 fenrir
3862 * transcode: fix about raw audio.
3864 2003-05-02 Friday 17:35 fenrir
3866 * v4l: audio grabbing part begin to work :)
3868 2003-05-02 Friday 16:25 fenrir
3870 * transcode: compilation fix.
3872 2003-05-02 Friday 15:53 gbazin
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.
3876 2003-05-02 Friday 15:36 titer
3880 2003-05-02 Friday 14:51 fenrir
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.
3885 2003-05-02 Friday 12:18 sam
3887 * ./configure.ac.in: another kludge to avoid linking twice with libavcodec.
3889 2003-05-02 Friday 03:41 fenrir
3891 * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24).
3893 2003-05-02 Friday 03:40 fenrir
3895 * rawvideo.c: fix a bug while filling picture.
3897 2003-05-02 Friday 00:33 fenrir
3899 * copy: added raw audio/video support.
3900 * avi: added raw audio support (little endian only).
3902 2003-05-01 Thursday 13:51 ipkiss
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 :)
3909 2003-05-01 Thursday 01:11 hartman
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.
3918 - menuitem and corresponding code for float on top.
3920 2003-04-30 Wednesday 23:58 hartman
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.
3926 2003-04-30 Wednesday 21:45 fenrir
3928 * mp4: fix playback of some stream with raw audio. I also split
3929 big audio chunk. (Avoid 100000 samples at once :(
3931 2003-04-30 Wednesday 21:16 asmax
3933 * enable basic-skins for GTK2 (not tested yet ;)
3935 2003-04-30 Wednesday 19:22 ipkiss
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
3943 2003-04-30 Wednesday 19:20 gbazin
3945 * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420.
3947 2003-04-30 Wednesday 14:04 hartman
3949 modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu.
3951 2003-04-30 Wednesday 09:11 gbazin
3953 * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement.
3955 2003-04-30 Wednesday 04:13 hartman
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
3963 2003-04-29 Tuesday 22:44 fenrir
3965 all: use /* */ instead of // (we write c code)
3967 2003-04-29 Tuesday 22:38 fenrir
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
3975 2003-04-29 Tuesday 21:32 fenrir
3977 * stream_output.c: fix segfault when not specifying mux name.
3979 2003-04-29 Tuesday 20:36 ipkiss
3981 * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with
3984 2003-04-29 Tuesday 20:29 fenrir
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 ?
3991 2003-04-29 Tuesday 20:17 hartman
3993 * modules/gui/macosx/playlist.m:
3994 - When we delete an item, update playlist with to indicate 'currently playing'
3996 2003-04-29 Tuesday 16:03 gbazin
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.
4001 2003-04-29 Tuesday 15:40 fenrir
4003 * file: use - to write on stdout. (but you can only use ts and ps muxer,
4004 as the others need to seek).
4006 2003-04-29 Tuesday 12:54 gbazin
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.
4010 2003-04-28 Monday 23:25 fenrir
4012 * avi: fixed playback of broken stream....
4014 2003-04-28 Monday 22:44 ipkiss
4016 * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread
4018 2003-04-28 Monday 20:46 ipkiss
4020 * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by
4021 missing tags in the XML.
4023 2003-04-28 Monday 14:32 asmax
4025 * skeleton of X11 skins
4027 2003-04-28 Monday 14:12 asmax
4029 * skeleton of X11 skins
4031 2003-04-28 Monday 12:25 asmax
4033 * changed Region into SkinRegion to prepare the X11 port
4035 2003-04-28 Monday 12:00 asmax
4037 * fixed compilation under linux
4038 * added a flag GTK2_SKINS
4040 2003-04-28 Monday 00:18 ipkiss
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.
4045 2003-04-27 Sunday 23:16 gbazin
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.
4052 2003-04-27 Sunday 17:53 gbazin
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.
4058 2003-04-27 Sunday 15:25 gbazin
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.
4064 2003-04-27 Sunday 14:56 gbazin
4066 * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected.
4068 2003-04-27 Sunday 14:11 gbazin
4070 * modules/misc/httpd.c: win32 fix for non-blocking sockets.
4072 2003-04-27 Sunday 13:55 fenrir
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.
4077 2003-04-27 Sunday 13:03 fenrir
4079 * ffmpeg: stop skipping video sometime ;).
4081 2003-04-27 Sunday 11:55 fenrir
4083 * avi: Support for OpenDML file.
4084 Not tested with file size > 2Go, so report status.
4086 2003-04-27 Sunday 03:08 fenrir
4088 * httpd: added "Cache-Control: no-cache" by default.
4090 2003-04-27 Sunday 02:00 jlj
4092 * ./configure.ac.in: Added --with-libmpeg2-tree
4094 2003-04-27 Sunday 00:02 gbazin
4096 * modules/control/http.c: fixed buffer allocation problem.
4098 2003-04-26 Saturday 22:06 fenrir
4100 * video: spelling error.
4102 2003-04-26 Saturday 21:45 fenrir
4104 * ffmpeg: we always skip video if we have more than 5 second of late video.
4105 (This should avoid 'decoder stuck' message.)
4107 2003-04-26 Saturday 21:36 gbazin
4109 * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default).
4111 2003-04-26 Saturday 20:51 fenrir
4113 * mpegaudio: if the file name end by .mp3, use a stronger dectection.
4114 (over the first 2ko).
4116 2003-04-26 Saturday 14:54 gbazin
4118 * configure.ac.in: enabled xvid and ffmpeg encoders
4119 * modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.
4121 2003-04-26 Saturday 12:26 gbazin
4123 * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) )
4125 2003-04-25 Friday 21:47 fenrir
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.
4131 2003-04-25 Friday 18:57 fenrir
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).
4136 2003-04-25 Friday 17:35 fenrir
4138 *ffmpeg: split huge audio packets as aout didn't like them.
4140 2003-04-25 Friday 17:33 fenrir
4142 * mms: reduce mtu (avoid too much delay with slow connection)
4144 2003-04-25 Friday 12:37 gbazin
4146 * modules/gui/skins/src/vlcproc.cpp: small compilation fix.
4148 2003-04-24 Thursday 20:49 fenrir
4150 * mp4: fix a buffer overflow.
4152 2003-04-24 Thursday 20:33 fenrir
4154 * .cvsignore: forgot this file.
4156 2003-04-24 Thursday 20:26 fenrir
4158 * asf: fix to play stream over mmsh.
4160 2003-04-24 Thursday 20:24 fenrir
4162 * mpeg4video.c: use video size when available from bitmapinfoheader.
4164 2003-04-24 Thursday 17:44 gbazin
4166 * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation.
4168 2003-04-24 Thursday 16:13 gbazin
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.
4172 2003-04-24 Thursday 15:57 gbazin
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.
4178 2003-04-24 Thursday 14:39 fenrir
4180 * mp4: select only first enabled track.
4182 2003-04-24 Thursday 14:38 asmax
4184 * get screen size with gtk2
4186 2003-04-23 Wednesday 15:18 titer
4188 modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
4189 strings and "...". i18n seems OK under BeOS now.
4191 2003-04-23 Wednesday 10:29 asmax
4193 * fixed some constructors and destructors
4195 2003-04-22 Tuesday 23:31 gbazin
4197 * modules/codec/libmpeg2.c: make sure there are no more linked pictures
4198 left when closing the decoder.
4200 2003-04-22 Tuesday 22:57 ipkiss
4202 * ./modules/gui/skins/src/theme.cpp: fixed a bug with anchored windows
4204 2003-04-22 Tuesday 22:25 gbazin
4206 * modules/audio_filter/converter/s16tofloat32swab.c:
4207 added an #ifdef HAVE_ALLOCA.
4209 2003-04-22 Tuesday 21:45 gbazin
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.
4214 2003-04-22 Tuesday 19:26 asmax
4216 * output.c: avoid a floating point exception when aout-rate==0
4217 * gtk2_api.cpp: made valgrind happy ;)
4219 2003-04-22 Tuesday 18:21 ipkiss
4221 * ./modules/gui/wxwindows/fileinfo.cpp: cosmetic changes
4223 2003-04-22 Tuesday 17:56 asmax
4225 * fixed the volume slider bug
4227 2003-04-22 Tuesday 16:36 titer
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
4234 2003-04-22 Tuesday 16:28 fenrir
4236 * mp4: fix "mov playlist" handling. (raaah strncpy doesn't add '\0' :(
4238 2003-04-22 Tuesday 12:54 gbazin
4240 * modules/codec/libmpeg2.c: fixed aspect ratio problem.
4242 2003-04-22 Tuesday 11:38 fenrir
4244 * mp4: preliminary support of "mov playlist(ref) file"
4246 2003-04-22 Tuesday 08:51 fenrir
4248 * mp4: more mov fields are parsed.
4250 2003-04-21 Monday 22:12 asmax
4252 * changed "Font" into "SkinFont" (see previous commit)
4254 2003-04-21 Monday 21:51 asmax
4256 * changed "Window" into "SkinWindow" to prepare X11 port
4257 (Window is already a Xlib type !)
4258 *** not tested under win32, please check ! ***
4260 2003-04-21 Monday 18:39 asmax
4262 * at last fixed transparency under linux !!
4264 2003-04-21 Monday 16:55 anil
4266 *All: fixed unwanted fileinfo window refresh under windows.
4268 2003-04-21 Monday 16:22 gbazin
4270 * modules/misc/network/ipv4.c: a bit of cleanup.
4272 2003-04-21 Monday 14:26 asmax
4274 * raise the skin window on top when clicked
4275 * a bit of code cleaning
4277 2003-04-21 Monday 12:54 gbazin
4279 * configure.ac.in: print an error message if libmpeg2 is not found or too old.
4281 2003-04-21 Monday 12:22 gbazin
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).
4285 2003-04-21 Monday 11:47 asmax
4287 * added a preferences button in the default skin
4289 2003-04-21 Monday 03:37 asmax
4291 * fixed the previous commit for linux
4293 2003-04-21 Monday 02:50 asmax
4295 * fixed a timing issue under windows ?
4297 2003-04-21 Monday 02:12 ipkiss
4299 * we now use a wxwindow dialog to load the skins, so we can get rid
4300 of our custom dialog
4302 2003-04-21 Monday 01:47 asmax
4304 * shortcut handling under linux
4306 2003-04-21 Monday 00:54 ipkiss
4308 * added preferences, file info and stream output dialogs to the skins
4310 2003-04-21 Monday 00:33 massiot
4312 * configure.ac.in : finished disabling the old mpeg_video plug-ins.
4314 2003-04-21 Monday 00:18 asmax
4316 * fixed refresh of the playlist (and a segfault...)
4318 2003-04-20 Sunday 23:42 massiot
4320 * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
4323 2003-04-20 Sunday 23:09 asmax
4325 * fixed a segfault at exit
4327 2003-04-20 Sunday 22:52 asmax
4329 * a few segfaults but wxwindows works under linux !
4331 2003-04-20 Sunday 22:52 gbazin
4333 * modules/audio_output/file.c: fixed a mismatch in a config name.
4335 2003-04-20 Sunday 21:19 sam
4337 * ./modules/audio_output/oss.c: code comments.
4339 2003-04-20 Sunday 21:15 sam
4341 * ./modules/video_output/fb.c: fixed a bug that prevented proper console
4344 2003-04-20 Sunday 21:14 sam
4346 * ./mozilla/npvlc_rc.rc: fixed a typo in the MIME types.
4348 2003-04-20 Sunday 20:28 ipkiss
4350 * added wxwindows Open and Messages dialog boxes into the windows skins
4351 (it may break things on linux...)
4353 2003-04-20 Sunday 20:22 asmax
4355 * added wxwindows for skins !!
4357 2003-04-20 Sunday 19:53 gbazin
4359 * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option.
4361 2003-04-20 Sunday 19:29 fenrir
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.
4369 2003-04-20 Sunday 19:03 jlj
4371 * ./modules/gui/skins/src/themeloader.cpp: compile fix (include errno.h)
4373 2003-04-20 Sunday 16:45 karibu
4377 2003-04-20 Sunday 16:16 asmax
4379 * fixed the "always on top" bug
4381 2003-04-20 Sunday 15:06 karibu
4383 * Added support of wheel with win32
4385 2003-04-20 Sunday 15:00 karibu
4387 * Fixed support of wheel for playlist with GTK2
4388 * Added support of whell for slider with GTK2
4390 2003-04-20 Sunday 14:11 gbazin
4392 * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code.
4394 2003-04-20 Sunday 13:14 asmax
4396 * enabled scrolling in the playlist with the mouse wheel
4398 2003-04-20 Sunday 12:59 massiot
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
4404 2003-04-20 Sunday 11:57 gbazin
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.
4408 2003-04-20 Sunday 01:05 asmax
4410 * fixed a typo with dvbpsi
4412 2003-04-19 Saturday 13:55 hartman
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
4417 2003-04-19 Saturday 12:39 karibu
4421 2003-04-19 Saturday 12:33 hartman
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.
4426 2003-04-19 Saturday 11:46 asmax
4430 2003-04-19 Saturday 11:16 asmax
4432 * drag&drop works ! (at least with mozilla)
4434 2003-04-19 Saturday 02:34 karibu
4436 * Fixed wrapping for texts
4437 * Filling GTK2Graphics and GTK2Region destructors
4439 2003-04-19 Saturday 00:12 fenrir
4441 * mp4: some memory leaks fixed.
4443 2003-04-18 Friday 22:51 sam
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.
4448 2003-04-18 Friday 22:43 fenrir
4450 * mp4.c : begining of a mp4/mov muxer.
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.
4457 2003-04-18 Friday 22:38 fenrir
4459 * stream_output.c: add a vlc_mutex_lock/unlock ...
4461 2003-04-18 Friday 19:26 titer
4463 Added a few keyboard shortcuts
4465 2003-04-18 Friday 16:38 titer
4467 Under BeOS, disable the screensaver if playing in fullscreen.
4469 2003-04-18 Friday 16:10 titer
4471 beos/*: fixed fullscreen shortcuts
4473 2003-04-18 Friday 16:04 asmax
4475 * network stream now work
4476 * double-click is now implemented
4478 2003-04-18 Friday 15:25 titer
4480 ALL: fixed i18n under BeOS
4482 2003-04-17 Thursday 19:56 karibu
4484 * Ask tooney to know ! (fix minor bug)
4486 2003-04-17 Thursday 17:45 asmax
4490 2003-04-17 Thursday 16:34 karibu
4492 * Scrolling text now works on linux
4494 2003-04-17 Thursday 16:32 karibu
4498 2003-04-17 Thursday 16:30 karibu
4500 * Added AddEllipse: the slider now works ! :)
4502 2003-04-17 Thursday 16:11 karibu
4504 * Added clip region to graphics
4505 * Added functionnality to region
4507 2003-04-17 Thursday 15:43 karibu
4509 * Improved font support for linux (just missing underline parameter )
4511 2003-04-17 Thursday 14:18 anil
4513 * oups forgot to commit this one. still the hide/show thing.
4515 2003-04-17 Thursday 14:00 anil
4517 * We now use hide/show for the file info window
4519 2003-04-17 Thursday 13:46 karibu
4521 * Can get size of a text
4523 2003-04-17 Thursday 13:08 karibu
4525 * SkinManage is called by a timer
4526 * Timer for text control are working badly but it's the first step
4528 2003-04-17 Thursday 10:58 fenrir
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).
4533 2003-04-17 Thursday 10:53 karibu
4537 2003-04-17 Thursday 10:42 asmax
4539 * beginning of font support !
4541 2003-04-16 Wednesday 21:50 karibu
4543 * gtk2_theme.cpp: window are not automatically visibled
4544 * gtk2_window.cpp: removed fading transition delay
4545 * vlcproc.cpp: removed warning
4547 2003-04-16 Wednesday 21:40 ipkiss
4549 * modules/gui/skins/*: we now #include skin files using a relative
4550 path, so that MSVC is happy :)
4552 2003-04-16 Wednesday 21:39 karibu
4554 * Removed debug calls
4556 2003-04-16 Wednesday 21:30 karibu
4558 * Can now quit the interface
4560 2003-04-16 Wednesday 19:22 karibu
4562 * gtk2_bitmap.cpp: fixed constructor bug
4563 * Events work better: controls are working, not still perfectly...
4565 2003-04-16 Wednesday 16:33 fenrir
4567 * transcode: tried to fix compilation with older libavcodec.
4569 2003-04-16 Wednesday 16:32 fenrir
4571 * mp4: fix a string format.
4573 2003-04-16 Wednesday 16:20 fenrir
4575 * mp4: removed empty strings in msg_Dbg.
4577 2003-04-16 Wednesday 15:34 asmax
4581 2003-04-16 Wednesday 14:38 asmax
4583 * at last, transpareny WORKS !!!!!
4585 2003-04-16 Wednesday 11:47 gbazin
4587 * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h:
4588 msvc compilation fixes.
4590 2003-04-16 Wednesday 00:12 fenrir
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)
4601 2003-04-15 Tuesday 22:16 asmax
4603 * remove a small kludge
4604 * tried to add transparency, but it doesn't work :(
4606 2003-04-15 Tuesday 20:54 karibu
4608 * GTK2 events work even better
4610 2003-04-15 Tuesday 20:42 karibu
4614 2003-04-15 Tuesday 20:33 karibu
4616 * Events are even better, not yet perfect !
4618 2003-04-15 Tuesday 17:55 ipkiss
4620 * event broadcasting should work
4622 2003-04-15 Tuesday 16:49 karibu
4624 * Fixed mouse leave notification
4626 2003-04-15 Tuesday 16:47 karibu
4628 * Fixed mouse leaving notification for windows
4629 * Added mouse leaving notification for gdk
4631 2003-04-15 Tuesday 16:42 karibu
4633 * Fixed mouse events
4635 2003-04-15 Tuesday 15:53 gbazin
4637 * modules/codec/libmpeg2.c: small bugfix.
4639 2003-04-15 Tuesday 14:05 hartman
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
4646 * when opening a file NOT trough the Open dialog, make sure sout and
4647 suboptions are reset to ""
4649 2003-04-15 Tuesday 12:40 hartman
4651 * reselect current playlist item when reordering items.
4653 2003-04-15 Tuesday 11:46 ipkiss
4657 2003-04-15 Tuesday 01:19 ipkiss
4659 * basic event handling
4661 2003-04-14 Monday 23:10 sam
4663 * ./toolbox: the Solaris diff does not understand -q, just replaced it
4664 with 2>&1 >/dev/null.
4666 2003-04-14 Monday 23:07 sam
4668 * ./toolbox: fixed a bashism.
4670 2003-04-14 Monday 22:29 gbazin
4672 * modules/gui/skins/src/event.cpp: fixed another small buffer overrun.
4674 2003-04-14 Monday 22:22 massiot
4676 * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
4679 2003-04-14 Monday 21:38 asmax
4681 * implemented OSAPI_GetTime() with glib
4683 2003-04-14 Monday 20:17 asmax
4685 * it works event better !!
4687 2003-04-14 Monday 20:07 asmax
4691 2003-04-14 Monday 18:10 sam
4693 * ./configure.ac.in: skins _disabled_ by default on [!win32].
4695 2003-04-14 Monday 18:05 asmax
4697 * better window size
4699 2003-04-14 Monday 17:56 karibu
4701 * Controls coordinate are available
4703 2003-04-14 Monday 17:16 sam
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.
4710 2003-04-14 Monday 17:03 asmax
4712 * get the size of a bitmap
4714 2003-04-14 Monday 10:18 asmax
4718 2003-04-14 Monday 10:00 karibu
4720 * Added use of channel server for skins: still experimental
4722 2003-04-14 Monday 03:23 fenrir
4724 * all: correctly set p_payload_end when using input_NewPacket.(But
4725 we should perhaps change the behavour of input_NewPacket).
4727 2003-04-14 Monday 03:13 fenrir
4729 * transcode.c: removed an absolute header path...
4731 2003-04-14 Monday 02:26 fenrir
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
4737 2003-04-13 Sunday 22:55 asmax
4739 * at last an image !!
4741 2003-04-13 Sunday 20:07 asmax
4743 * something will be visible soon, be patient...
4744 (this silly GDK doesn't know BMP images :(
4746 2003-04-13 Sunday 20:00 fenrir
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 '#'.
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[,...]}.
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}}'
4764 Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
4765 Test and report bugs :)
4767 2003-04-13 Sunday 19:09 asmax
4769 * should have repaired win32 skins
4771 2003-04-13 Sunday 17:46 asmax
4773 * Gtk2 skins: it doesn't work but it runs without any segfault, so
4775 (I probably broke skins under windows....)
4777 2003-04-12 Saturday 22:50 asmax
4779 * now the skin module compiles AND links !
4780 (and segfaults... ;)
4782 2003-04-12 Saturday 21:43 asmax
4784 * at last made the skin module compile under linux !
4785 It does absolutely nothing, but it compiles ;)
4787 2003-04-12 Saturday 13:17 asmax
4789 * renamed "kernel" into "vlc" ;)
4791 2003-04-12 Saturday 13:06 asmax
4793 * added libraries to please Bill ;)
4795 2003-04-12 Saturday 10:34 asmax
4797 * fixed dependencies and added options
4799 2003-04-12 Saturday 10:01 asmax
4803 2003-04-12 Saturday 09:57 asmax
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 !
4810 2003-04-11 Friday 22:08 videolan
4812 * New message: VLC_NET_ADDUDP, to add an UDP stream to the playlist. Still
4815 2003-04-11 Friday 21:19 videolan
4817 * Fixed bug: When button or checkbox are disabled, the previous control can't
4820 2003-04-11 Friday 20:45 asmax
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)
4829 2003-04-11 Friday 19:15 sam
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.
4835 2003-04-09 Wednesday 20:53 hartman
4837 * All : added an about VLC panel. It scrolls the names and the work of the
4840 * AUTHORS: updated my own info
4842 2003-04-09 Wednesday 20:07 jpsaman
4844 Familiar Linux (GPE/GTK+,OPIE) packaging and building scripts.
4846 2003-04-09 Wednesday 19:58 gbazin
4848 * src/libvlc.c: fixed the "color" config option.
4849 * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
4851 2003-04-09 Wednesday 17:27 sam
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.
4858 2003-04-09 Wednesday 16:18 sam
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.
4864 2003-04-09 Wednesday 16:05 sam
4866 * ./toolbox: implemented toolbox --distclean to clean the tree without
4867 having to bootstrap/configure/whatever.
4869 2003-04-09 Wednesday 14:12 hartman
4871 * modules/gui/macosx/*:
4872 - when adding multiple files, we sort them alphabetically before adding them.
4875 * modules/demux/asf/asf.c:
4876 - avoid a duplicate translation of a string
4878 2003-04-09 Wednesday 12:33 sam
4880 * ./debian/rules: mouahaha, cutting off the branch I was sitting on.
4882 2003-04-09 Wednesday 12:03 sam
4884 * ./modules/gui/kde/preferences.cpp: KDE 2 backport.
4886 2003-04-09 Wednesday 11:43 sam
4888 * ./debian/woody-buildpackage: additional error checking.
4890 2003-04-09 Wednesday 10:34 sam
4892 * ./debian/rules: we now remove spurious woody build files in the clean rule.
4894 2003-04-09 Wednesday 10:17 sam
4896 * ./debian/rules: fixed a clock skew issue in debian/rules.
4898 2003-04-09 Wednesday 09:59 titer
4902 2003-04-09 Wednesday 09:40 titer
4904 - fixed my last fix for BeOS/BONE
4905 - fixed v4l detection
4907 2003-04-08 Tuesday 22:38 massiot
4911 2003-04-08 Tuesday 21:31 massiot
4913 * Updated ChangeLog.
4915 2003-04-08 Tuesday 21:26 gbazin
4917 * modules/audio_output/waveout.c: compilation fix for builtins only build.
4919 2003-04-08 Tuesday 13:22 sam
4921 * ./debian/changelog: ready for releasable .deb packages.
4923 2003-04-08 Tuesday 08:59 sam
4925 * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler
4926 module for the moment.
4928 2003-04-08 Tuesday 08:35 massiot
4930 * Fixed the translation option with Mac OS X.
4932 2003-04-08 Tuesday 07:22 sigmunau
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.
4938 2003-04-08 Tuesday 07:19 alexis
4940 Update spec file for the 0.5.3 release, courtesy of Jason Luka.
4942 2003-04-08 Tuesday 02:06 gbazin
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.
4948 2003-04-07 Monday 21:51 massiot
4951 * src/libvlc.c: Darwin doesn't have a "translation" config variable
4953 2003-04-07 Monday 17:35 gbazin
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 :)
4958 2003-04-07 Monday 16:02 gbazin
4960 * modules/audio_output/directx.c, modules/audio_output/waveout.c:
4963 2003-04-07 Monday 13:46 gbazin
4965 * src/libvlc.c: fixed the translation config option to also take into
4966 account the value in the config file.
4968 2003-04-07 Monday 13:01 gbazin
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.
4974 2003-04-07 Monday 12:41 hartman
4976 * new dutch translation
4977 * readded Mac OS X readme file to Mac OS X distribution
4978 * fixed some errors in the readme
4980 2003-04-07 Monday 11:48 gbazin
4982 * src/misc/configuration.c: what the f??k, configuration variable names
4983 and subtypes were being translated.
4985 2003-04-07 Monday 09:25 gbazin
4987 * modules/gui/wxwindows/interface.cpp: removed debug message.
4989 2003-04-06 Sunday 23:44 massiot
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".
4995 2003-04-06 Sunday 23:21 massiot
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
5004 2003-04-06 Sunday 23:00 hartman
5006 * some small changes/fixes
5008 2003-04-06 Sunday 21:48 gbazin
5010 * po/fr.po: another bunch of updates to the french translation.
5012 2003-04-06 Sunday 20:46 karibu
5014 * Added missing files
5016 2003-04-06 Sunday 20:27 karibu
5018 * Changed default skin files
5020 2003-04-06 Sunday 20:08 sigmunau
5022 Support files that are called .asx and .pls but really are just .m3u files
5024 2003-04-06 Sunday 17:57 ipkiss
5026 - modules/gui/skins/skin_main.cpp: Try to open the default XML file first
5028 2003-04-06 Sunday 17:48 gbazin
5030 * modules/demux/mp4/mp4.c: fixed an off by one error in array access.
5032 2003-04-06 Sunday 17:16 titer
5034 Fixed a linkage problem with BeOS/BONE.
5036 2003-04-06 Sunday 17:14 gbazin
5038 * Makefile.am, install-win32: added the default skin to the win32 package.
5040 2003-04-06 Sunday 16:30 gbazin
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.
5045 2003-04-06 Sunday 15:43 massiot
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.
5051 2003-04-06 Sunday 14:12 massiot
5053 Disabled the translation configuration variable on OS X since it doesn't
5056 2003-04-06 Sunday 13:18 sigmunau
5058 expand info categories by default
5060 2003-04-06 Sunday 10:34 sigmunau
5064 2003-04-06 Sunday 01:00 massiot
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
5071 2003-04-05 Saturday 12:43 gbazin
5073 * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed.
5075 2003-04-05 Saturday 12:32 gbazin
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.
5080 2003-04-04 Friday 19:32 massiot
5084 2003-04-02 Wednesday 23:16 massiot
5086 * Added a new kfir: access module, designed to work around a bug in the
5089 2003-04-02 Wednesday 21:21 sigmunau
5091 Fixed a bug when trying to set 4 channel output
5093 2003-04-02 Wednesday 15:20 massiot
5095 * Fixed a bug with the stream: input plug-in when receiving no data.
5097 2003-04-01 Tuesday 22:29 massiot
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
5105 2003-04-01 Tuesday 16:13 sam
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
5112 2003-04-01 Tuesday 16:11 gbazin
5114 * modules/gui/wxwindows/*: misc small improvements and fixes.
5116 2003-04-01 Tuesday 12:24 gbazin
5118 * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free
5119 statically allocated strings.
5121 2003-04-01 Tuesday 11:12 massiot
5125 2003-04-01 Tuesday 10:46 massiot
5127 * TS demux patches, courtesy of Andy Lindsay <andy_vl@ananam.com>.
5129 2003-04-01 Tuesday 00:18 gbazin
5131 * modules/gui/wxwindows/*: few modifications to the strings.
5133 2003-03-31 Monday 23:37 sigmunau
5135 made a format-only string untranslateable
5137 2003-03-31 Monday 23:32 sigmunau
5139 Changed a duplicate string, and removed an info string that isn't really
5142 2003-03-31 Monday 22:39 massiot
5144 * modules/codec/*: Fixed a PTS bug at the initialization of some codecs
5145 * modules/audio_filter/resampler/coreaudio.c: Set score to 0
5147 2003-03-31 Monday 22:39 gbazin
5149 * po/*: updated the po directory.
5151 2003-03-31 Monday 04:26 fenrir
5153 * v4l: forgot a munmap.
5155 2003-03-31 Monday 03:46 fenrir
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
5165 ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
5167 * rawvideo.c: a pseudo decoder for raw video (I420).
5168 * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
5171 2003-03-30 Sunday 23:35 jlj
5173 * ALL: Move CoreAudio aout into seperate module.
5175 2003-03-30 Sunday 19:56 gbazin
5177 * modules/gui/wxwindows/*: another bunch of improvements.
5179 2003-03-30 Sunday 18:14 gbazin
5181 * modules/*: sanitization of the modules description strings.
5183 2003-03-30 Sunday 16:26 gbazin
5185 * modules/gui/wxwindows/*: small formating changes.
5186 * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions.
5188 2003-03-30 Sunday 15:05 gbazin
5190 * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing.
5192 2003-03-30 Sunday 14:24 gbazin
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().
5198 2003-03-30 Sunday 14:09 sigmunau
5200 use add_file and not add_string for the "audiofile-path" option
5202 2003-03-30 Sunday 13:23 gbazin
5204 * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
5205 * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.
5207 2003-03-30 Sunday 12:15 sigmunau
5209 enabled the menu-entry to show file info when there is an input
5211 2003-03-30 Sunday 11:59 sigmunau
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
5218 2003-03-30 Sunday 11:54 sigmunau
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
5224 2003-03-30 Sunday 11:43 gbazin
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.
5231 2003-03-30 Sunday 02:58 gbazin
5233 * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;)
5235 2003-03-30 Sunday 01:13 massiot
5237 * Resampler plug-in based on CoreAudio's AudioConverter.
5239 2003-03-29 Saturday 17:10 gbazin
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.
5245 2003-03-29 Saturday 14:30 sigmunau
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
5252 2003-03-29 Saturday 13:15 sigmunau
5254 removed an unused configuration category
5256 2003-03-29 Saturday 12:22 gbazin
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.
5263 2003-03-29 Saturday 11:15 gbazin
5265 * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs.
5267 2003-03-29 Saturday 10:35 jpsaman
5269 If --disable-xosd is given then xosdtext is not build.
5270 If --enable-xose is given then xosdtext is build also.
5272 2003-03-29 Saturday 01:50 gbazin
5274 * modules/gui/wxwindows/*: added demuxdump support to the open dialog.
5276 2003-03-28 Friday 22:09 alexis
5278 New RedHat package file, written by Jason Luka <jason@geshp.com>.
5280 2003-03-28 Friday 17:02 gbazin
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.
5289 2003-03-28 Friday 11:34 sigmunau
5291 added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't
5294 2003-03-26 Wednesday 22:56 gbazin
5296 * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown.
5298 2003-03-26 Wednesday 21:46 marcari
5300 * cross-compilation doc : work in progress
5302 2003-03-26 Wednesday 03:13 hartman
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
5313 2003-03-26 Wednesday 01:50 sam
5315 * ./debian/control: added correct versioned build-dependency on debhelper.
5317 2003-03-26 Wednesday 01:14 sam
5319 * ./debian/control: added explicit dependencies on vlc to legacy packages
5320 to make linda and lintian happier.
5322 2003-03-26 Wednesday 00:56 gbazin
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.
5327 2003-03-26 Wednesday 00:21 sam
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.
5332 2003-03-25 Tuesday 23:51 sam
5334 * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist.
5336 2003-03-25 Tuesday 23:43 sam
5338 * ./modules/gui/skins/Modules.am: fixed a typo.
5340 2003-03-25 Tuesday 23:32 sam
5342 * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/.
5343 * ./Makefile.am: we distribute ./toolbox.
5345 2003-03-25 Tuesday 23:13 sam
5347 * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4.
5349 2003-03-25 Tuesday 23:11 sam
5351 * ./m4/*: updated m4 macros.
5353 2003-03-25 Tuesday 23:06 gbazin
5355 * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs.
5357 2003-03-25 Tuesday 22:55 sam
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.
5366 2003-03-25 Tuesday 17:07 gbazin
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.
5371 2003-03-25 Tuesday 15:38 gbazin
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).
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
5381 2003-03-25 Tuesday 00:43 gbazin
5383 * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout).
5385 2003-03-24 Monday 23:50 gbazin
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.
5391 2003-03-24 Monday 23:04 gbazin
5393 * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over
5396 2003-03-24 Monday 21:58 titer
5398 configure.ac.in: fixed a BeOS compile issue
5400 2003-03-24 Monday 20:00 gbazin
5402 * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop.
5404 2003-03-24 Monday 19:58 hartman
5406 * moved macosx-dmg to extras/MacOSX/macosx-dmg
5407 * added some macosx files to DIST that were probably missing in the tar ;)
5409 2003-03-24 Monday 19:12 gbazin
5411 * modules/access/*: don't forget to reinitialize the timeout when looping around select().
5413 2003-03-24 Monday 17:15 gbazin
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
5424 2003-03-24 Monday 15:20 hartman
5426 * more interface support for directories.
5428 2003-03-24 Monday 14:18 hartman
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.
5434 2003-03-24 Monday 13:52 sam
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.
5440 2003-03-24 Monday 13:50 hartman
5442 * Added fourcc 'MSS1' which is equivalent to 'WMV2'
5444 2003-03-24 Monday 01:39 gbazin
5446 * modules/access/directory.c: fixed the directory access plugin.
5447 * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin.
5449 2003-03-24 Monday 00:12 hartman
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.
5459 2003-03-23 Sunday 20:41 gbazin
5461 * configure.ac.in: fixed linking problem with the win32 build.
5463 2003-03-23 Sunday 18:10 massiot
5465 Fixed configure script (alcohol isn't the solution).
5467 2003-03-23 Sunday 16:38 sigmunau
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.
5476 Look at the Feedback() function in lirc.c to see how this module can be used
5478 2003-03-23 Sunday 15:10 yves
5480 better OS detection (RH).
5482 2003-03-23 Sunday 12:12 gbazin
5484 * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header.
5486 2003-03-22 Saturday 23:03 sigmunau
5490 2003-03-22 Saturday 14:39 fenrir
5494 2003-03-22 Saturday 14:35 gbazin
5496 * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension.
5498 2003-03-22 Saturday 11:21 gbazin
5500 * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements.
5502 2003-03-22 Saturday 03:14 gbazin
5504 * modules/gui/wxwindows/*: Added a stream output dialog box.
5506 2003-03-21 Friday 23:59 sigmunau
5508 Updated norwegian translation thanks to Haakon Meland Eriksen
5510 2003-03-21 Friday 17:14 gbazin
5512 * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command.
5514 2003-03-21 Friday 07:54 massiot
5516 Fixed the "locales have disappeared" problem under OS X.
5518 2003-03-21 Friday 02:05 gbazin
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
5524 2003-03-21 Friday 00:17 karibu
5526 * slider.cpp: fixed mouse down refresh bug
5527 * theme.cpp: removed debug text
5529 2003-03-21 Friday 00:00 karibu
5531 * Fixing Parkinson disease bug (it's not funny, it's real life)
5533 2003-03-20 Thursday 21:45 gbazin
5535 * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug.
5537 2003-03-20 Thursday 10:27 sam
5539 * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES
5541 * ./bootstrap: "make dist" works again, even if gettext is not present.
5543 2003-03-20 Thursday 10:06 sam
5545 * ./toolbox: fixed a Makefile parsing bug.
5547 2003-03-20 Thursday 09:29 karibu
5549 * Fixing a refresh bug when opening an open file dialog box
5551 2003-03-19 Wednesday 23:54 massiot
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
5557 2003-03-19 Wednesday 18:17 karibu
5561 2003-03-19 Wednesday 18:14 karibu
5563 * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization
5565 2003-03-19 Wednesday 17:40 fenrir
5567 * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2.
5568 Whitout it I can't even start gtk2 interface.
5570 2003-03-19 Wednesday 17:14 karibu
5572 * button.cpp : Fixing bug when disabling control
5573 * Checkbox.cpp : adding onmouseover and onmouseout events
5575 * win32_event.cpp : fixing bug for WINDOW_OPEN event
5577 2003-03-19 Wednesday 15:44 hartman
5579 * INSTALL: added reference to online info on compiling on MacOSX and BeOS
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 ;)
5584 * README.MacOSX.rtf: fixed some errors
5586 * THANKS: added Olivier Aubert for his vout-clone-list patch
5588 2003-03-19 Wednesday 13:55 hartman
5590 * fix for multiple monitors.
5592 2003-03-19 Wednesday 03:11 karibu
5594 * Fixed skin config save
5596 2003-03-19 Wednesday 02:09 videolan
5598 * Adding onmouseover and onmouseout events to button control
5599 * Fixing window position at launch time
5600 * Adding notification when mouse leaves a window
5602 2003-03-18 Tuesday 23:59 massiot
5604 * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders
5605 do not follow the standard.
5607 2003-03-18 Tuesday 23:51 jlj
5609 * ./modules/gui/macosx/vout.m: cosmetic.
5611 2003-03-18 Tuesday 23:30 gbazin
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.
5617 2003-03-18 Tuesday 22:14 hartman
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.
5625 2003-03-18 Tuesday 21:34 gbazin
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.
5630 2003-03-18 Tuesday 20:38 gbazin
5632 * configure.ac.in: fixed linking problem with the slp plugin on win32.
5634 2003-03-18 Tuesday 20:20 gbazin
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.
5639 2003-03-18 Tuesday 19:37 marcari
5641 * first draft of the draft
5643 2003-03-18 Tuesday 18:33 ipkiss
5645 Fixed the path in the default skin (thanks gibalou)
5647 2003-03-18 Tuesday 18:25 ipkiss
5649 Fix for skins compilation under cygwin (thanks gibalou)
5651 2003-03-18 Tuesday 04:56 ipkiss
5655 2003-03-18 Tuesday 04:08 ipkiss
5657 Compilation fixes and cosmetic changes
5659 2003-03-18 Tuesday 04:07 hartman
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.
5670 2003-03-18 Tuesday 02:48 ipkiss
5672 - doc/skins: some documentation about the skins
5673 - doc/skins/curve_maker: files for a VB project for easy Bezier curves
5675 - share/skins/default: a default skin. It's an awful one made for
5676 testing purposes, you'll be warned...
5678 2003-03-18 Tuesday 02:28 hartman
5680 * modules/gui/macosx/info.m: keep the same panel open if track changes.
5681 * modules/misc/httpd.c: removed an unused int.
5683 2003-03-18 Tuesday 02:21 ipkiss
5685 Keep quiet, explanations will follow.
5687 2003-03-18 Tuesday 01:57 sam
5689 * ./share/Makefile.am: added the .rle font to the make install rule.
5691 2003-03-18 Tuesday 01:54 sam
5693 * ./toolbox: fixed a sed syntax error (thanks anil).
5695 2003-03-18 Tuesday 01:34 sam
5697 * ./modules/Makefile.am: added a missing definition of NULL.
5699 2003-03-18 Tuesday 01:26 sam
5701 * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins.
5702 * ./toolbox: added --update-glade2 flag.
5704 2003-03-18 Tuesday 01:22 sam
5706 * ./modules/codec/lpcm.c: fixed two uninitialized variables.
5708 2003-03-18 Tuesday 00:49 gbazin
5710 * src/playlist/playlist.c: fixed misplaced variable declaration.
5712 2003-03-18 Tuesday 00:33 sigmunau
5714 Seek one less time. Should increase performance with access modules where
5715 seeks are expensive. (Though not enough)
5717 2003-03-18 Tuesday 00:25 jlj
5719 * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really.
5721 2003-03-17 Monday 23:48 fenrir
5723 * httpd: increased buffer size.
5725 2003-03-17 Monday 23:42 fenrir
5727 * all: fixed some stupid bugs.
5729 2003-03-17 Monday 23:13 hartman
5731 * modules/gui/macosx/playlist.m:
5732 - fixed a cosmetic issue.
5734 2003-03-17 Monday 21:47 hartman
5736 * modules/gui/macosx/playlist.?:
5739 2003-03-17 Monday 18:02 sam
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.
5748 2003-03-17 Monday 17:11 sam
5750 * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not
5751 defining its fourcc values like us.
5753 2003-03-17 Monday 17:10 hartman
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
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.
5765 2003-03-17 Monday 16:59 sam
5767 * ./autotools/: moved some autotools executables to this subdirectory to
5768 reduce cluttering of the root directory.
5770 2003-03-17 Monday 15:05 sigmunau
5772 fixed up http redirects when there are other items in the playlist.
5774 2003-03-17 Monday 13:49 marcari
5776 * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc
5778 2003-03-17 Monday 12:14 massiot
5780 Fixed aspect ratio's tooltip.
5782 2003-03-16 Sunday 23:35 fenrir
5784 * sub: better ssa4 recognition.
5786 2003-03-16 Sunday 20:06 jlj
5788 * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification.
5790 2003-03-16 Sunday 16:07 fenrir
5792 * sub.c: added SAMI subtitles support. (Untested and incomplete).
5794 2003-03-16 Sunday 13:11 fenrir
5796 * asf: when there isn't any stream selected, stop playing.
5798 2003-03-16 Sunday 01:49 fenrir
5800 * mms: removed some old stuff.
5802 2003-03-16 Sunday 01:37 fenrir
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 ...
5807 2003-03-15 Saturday 22:10 jlj
5809 Another attempt at fixing the soundstick issue (unconfirmed).
5811 2003-03-15 Saturday 19:26 fenrir
5813 * sout: fix a stupid bug making avi muxer segfaulting.
5815 2003-03-15 Saturday 19:21 jlj
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
5821 2003-03-15 Saturday 18:44 fenrir
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.
5827 2003-03-15 Saturday 03:02 fenrir
5829 * mms: revert some parts.
5831 2003-03-15 Saturday 02:33 fenrir
5833 * mms: some clean up.
5835 2003-03-15 Saturday 00:09 fenrir
5837 * httpd: begin to support get/post method (look at admin.html ;)
5839 2003-03-14 Friday 17:14 sam
5841 * ./doc/fortunes.txt: sigmund++;
5843 2003-03-14 Friday 17:08 lool
5847 2003-03-14 Friday 01:23 hartman
5849 * ALL: Bumped version to 0.5.3-cvs
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)
5856 2003-03-14 Friday 01:08 jlj
5858 * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels
5859 issue in InitDevice. Should close #490.
5861 2003-03-14 Friday 00:24 sigmunau
5863 all: info strings are now localized, fixed some typos and inconsistant uses
5866 2003-03-14 Friday 00:06 massiot
5868 Attempt at fixing the soundstick issue (unconfirmed).
5870 2003-03-13 Thursday 22:45 sigmunau
5872 set a default size for the fileinfo dialog
5874 2003-03-13 Thursday 22:35 sigmunau
5876 Added support for oldstyle id3 genres.
5878 2003-03-13 Thursday 22:24 hartman
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.
5888 2003-03-13 Thursday 16:20 marcari
5890 * skeleton of the arm crosscompilation howto
5892 2003-03-13 Thursday 16:09 hartman
5894 * extras/MacOSX/vlc.pbproj/project.pbxproj:
5895 - added .qt and .pls file extensions.
5897 * modules/gui/macosx/intf.m:
5898 - increased the number of lines the messages dialog can hold to 400.
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
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.
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.
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.
5917 2003-03-13 Thursday 15:50 marcari
5919 * all: enhancements of the familiar interface includes :
5920 - the interface adapts to the screen size/rotation
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
5926 2003-03-12 Wednesday 23:59 marcari
5928 * all: added s16tofixed32 filter, so that we decode flac with iPaq !
5930 2003-03-12 Wednesday 23:15 titer
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.
5936 2003-03-12 Wednesday 05:26 sam
5938 * ./src/stream_output/stream_output.c: Win32 compilation fix.
5939 * ./src/misc/modules.c: fixed a pointer indirection bug.
5941 2003-03-12 Wednesday 05:12 sam
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.
5947 2003-03-12 Wednesday 04:16 sam
5949 * ./bootstrap: fixed a conflict issue with recent autopoint versions.
5950 * ./toolbox: the MSVC project file generation no longer depends on Makefile.
5952 2003-03-12 Wednesday 00:56 sam
5954 * ./configure.ac.in: we look for libqt-mt.so before libqt.so.
5956 2003-03-11 Tuesday 23:56 gbazin
5958 * ALL: experimental code for stream (dvd) navigation through object variables.
5960 2003-03-11 Tuesday 23:56 fenrir
5962 * fix ima4 decoding.
5964 2003-03-11 Tuesday 22:44 sam
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.
5970 2003-03-11 Tuesday 21:52 fenrir
5974 2003-03-11 Tuesday 21:23 sam
5976 * ./configure.ac.in: quick and dirty workaround for qt3 headers location.
5978 2003-03-11 Tuesday 20:53 sam
5980 * ./src/stream_output/stream_output.c: fixed a minor format string issue.
5982 2003-03-11 Tuesday 20:40 sam
5984 * ./debian/control: we build-depend on libqt3-mt-dev instead of libqt3-dev.
5986 2003-03-11 Tuesday 20:01 fenrir
5988 * Added support of vplayer subtitles files.
5990 2003-03-11 Tuesday 19:58 sam
5992 * ./debian/Makefile.am: removed spurious entries.
5994 2003-03-11 Tuesday 19:57 sam
5996 * ./debian/control: vlc provides the mp3-decoder metapackage.
5998 2003-03-11 Tuesday 19:30 sam
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.
6006 2003-03-11 Tuesday 19:14 sam
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
6012 * ./debian/*: changed vlc-plugin-svgalib to x86-only.
6014 2003-03-11 Tuesday 19:02 fenrir
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.
6021 2003-03-11 Tuesday 18:57 fenrir
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.
6027 2003-03-11 Tuesday 18:57 sam
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).
6032 2003-03-11 Tuesday 18:54 alexis
6034 Added missing files.
6036 2003-03-11 Tuesday 18:16 gbazin
6038 * Makefile.am: Fixed problem with the package-win32 target.
6040 2003-03-11 Tuesday 18:14 fenrir
6042 * mms: converted a warning into a dbg message.
6044 2003-03-11 Tuesday 17:40 fenrir
6046 * Clean up. (Sigmund, does it work ?).
6048 2003-03-11 Tuesday 13:52 titer
6050 modules/misc/network/ipv4.c: BeOS compile fix
6052 2003-03-11 Tuesday 07:03 fenrir
6054 * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
6055 ( I need some samples to do special adpcm support).
6057 2003-03-11 Tuesday 06:58 fenrir
6059 * adpcm: added IMA4 support.
6061 2003-03-11 Tuesday 06:58 fenrir
6063 * ffmpeg.h: added missing fourcc.
6064 * araw.c: fixed a warning.
6066 2003-03-11 Tuesday 06:45 fenrir
6068 * wav: Support for alaw/ulaw data. (untested)
6070 2003-03-11 Tuesday 06:14 fenrir
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).
6076 2003-03-11 Tuesday 05:52 fenrir
6078 * ffmpeg support mace 3/6 audio codec. (quicktime)
6080 2003-03-10 Monday 21:24 alexis
6082 Reverted my previous commit (the bug was coming from my old gettext version)
6084 2003-03-10 Monday 21:01 alexis
6086 Fix so that compilation works with a tarball made with "make dist-all".
6088 Sam, can you check that my fix is OK ?
6090 2003-03-10 Monday 20:08 alexis
6092 vlc.spec: Bumped up version number to 0.5.2
6094 2003-03-10 Monday 19:37 gbazin
6096 * ChangeLog: updated the changelog for the 0.5.2 release.
6098 2003-03-10 Monday 19:30 sam
6100 * ./toolbox: added --update-changelog flag.
6102 2003-03-10 Monday 18:26 gbazin
6104 * src/video_output/vout_pictures.c: declaration of FOURCC_RV24, courtesy of Olivier Aubert.
6106 2003-03-10 Monday 18:17 gbazin
6108 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: small change to the slider behaviour.
6110 2003-03-10 Monday 17:12 sam
6112 * ./configure.ac.in: moved an extra -lws2_32 to a win32 specific case.
6114 2003-03-10 Monday 10:41 massiot
6116 Fixed a major bug with 5.1 output and the OSS plug-in.
6118 2003-03-10 Monday 08:23 jlj
6120 * ./modules/codec/dts.c: minor fix.
6122 2003-03-10 Monday 01:07 fenrir
6124 * improved seeking and fixed play back when reading from stdin (when
6125 reported size is null).
6127 2003-03-10 Monday 00:12 gbazin
6129 * modules/access/vcd/cdrom.c: small win32 bugfix.
6130 * configure.ac.in: on win32 we link ws2_32 with the slp plugin.
6132 2003-03-10 Monday 00:04 massiot
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.
6138 2003-03-09 Sunday 23:39 jlj
6140 * ./modules/demux/mpeg: DTS support.
6142 2003-03-09 Sunday 20:07 jlj
6144 * DTS S/PDIF support.
6146 2003-03-09 Sunday 19:44 gbazin
6148 * configure.ac.in: fixed my previous commit.
6149 * NEWS: added an entry about fixes in the dvd menu support.
6151 2003-03-09 Sunday 19:25 gbazin
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.
6158 2003-03-09 Sunday 16:22 fenrir
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)
6164 2003-03-08 Saturday 01:55 sigmunau
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,
6170 2003-03-07 Friday 00:53 gbazin
6172 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: clean up the gtk/gnome
6173 messages window regularly.
6175 2003-03-06 Thursday 23:52 sigmunau
6177 NEWS: added note about .pls handeling and the http audio fix
6179 2003-03-06 Thursday 23:10 gbazin
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.
6187 2003-03-06 Thursday 22:17 hartman
6189 * Updated README on Mac OS X issues.
6191 2003-03-06 Thursday 15:30 sigmunau
6193 the m3u demux now reads the pls files shoutcast uses.
6195 2003-03-06 Thursday 15:24 hartman
6197 * the close window command was reacting irratic because of my meddling
6198 with the responder chain. HANDS OFF you little devil ;)
6200 2003-03-06 Thursday 14:40 hartman
6203 time to stop for today
6205 2003-03-06 Thursday 12:52 hartman
6207 * fixed an issue with blackbars at certain aspect ratios when you resize
6208 the video window. (half, double)
6210 2003-03-06 Thursday 12:05 hartman
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.
6215 2003-03-06 Thursday 11:43 hartman
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.
6226 * modules/gui/macosx/controls.?
6227 - split up the controls.m into a .m and a .h
6229 * modules/gui/macosx/intf.?
6230 - added a getControls method to gain access to the controller object from
6231 the AppleScript commands.
6233 * modules/gui/macosx/open.?
6234 - removed the applescript support existing here and moved it to applescript.?
6236 * modules/gui/macosx/playlist.m
6237 - made the tooltips for the add and remove buttons localizable.
6239 * modules/gui/macosx/vout.m
6240 - added a comment on the meaning of otherMouse events.
6243 - updated copyright information to include the current year ;)
6245 2003-03-06 Thursday 11:15 fenrir
6247 * http: lalala, forgot one line :)
6249 2003-03-06 Thursday 11:09 fenrir
6251 * http: fixed a segfault while using it more than once.
6253 2003-03-06 Thursday 10:15 hartman
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.
6258 2003-03-06 Thursday 10:11 jpsaman
6262 2003-03-06 Thursday 09:58 massiot
6264 Fixed a segfault in the OS X preferences panel.
6266 2003-03-06 Thursday 09:27 jpsaman
6268 Updated version number.
6270 2003-03-06 Thursday 00:10 sigmunau
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".
6276 2003-03-05 Wednesday 22:37 gbazin
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.
6281 2003-03-05 Wednesday 19:58 gbazin
6283 * Makefile.am: make package-win32 creates FAQ.htm not faq.htm.
6285 2003-03-05 Wednesday 19:31 gbazin
6287 * modules/audio_filter/resampler/bandlimited.c: added a few more sanity checks.
6289 2003-03-05 Wednesday 19:16 hartman
6291 * updated italian translation by Bruno <allevb@tin.it>
6292 i had to merge it by hand, because it was pretty outdated.
6294 2003-03-05 Wednesday 17:55 gbazin
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.
6301 2003-03-05 Wednesday 00:11 massiot
6303 * Fixed LDFLAGS_mp4 variable.
6305 2003-03-05 Wednesday 00:05 sigmunau
6307 added not that gestures are now supported on osx and windows, with a comment
6308 telling that this isn't really useful yet.
6310 2003-03-04 Tuesday 23:37 massiot
6312 Bumped up to 0.5.2-test3
6314 2003-03-04 Tuesday 23:36 massiot
6316 * Made rt-priority a real-time variable (shut-up sam) and misc attempts
6317 to improve responsiveness under OS X
6319 2003-03-04 Tuesday 23:32 hartman
6321 * this code should allow for the use of gestures under OS X.
6323 2003-03-04 Tuesday 22:48 gbazin
6325 * modules/video_output/directx: added support for the mouse gestures interface.
6327 2003-03-04 Tuesday 22:36 hartman
6329 * grrr debug message in the wild.
6331 2003-03-04 Tuesday 22:08 gbazin
6333 * modules/audio_filter/resampler/bandlimited.c: small bug-fixes.
6334 * NEWS: added a note for the fixed MSVC project files.
6336 2003-03-04 Tuesday 21:54 hartman
6339 - added item on fix of 'clicking' sound between stream changes.
6340 - added item on new bandlimited resampler
6342 - bumped up revision number to 0.5.2-test3
6344 2003-03-04 Tuesday 21:12 gbazin
6346 * include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is
6348 * modules/access/file.c: use _lseeki64 instead of lseek on win32. This
6349 should allow seeking on files > 1.2Gb (Hopefully closes #168).
6351 2003-03-04 Tuesday 19:28 gbazin
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.
6357 2003-03-04 Tuesday 17:31 hartman
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>
6368 2003-03-04 Tuesday 13:21 massiot
6370 * Fixed a major bug in the LPCM codec.
6371 * Moved input_ExtractPES to where it belongs, input_ext-dec.c.
6373 2003-03-04 Tuesday 03:27 gbazin
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).
6380 * src/audio_output/input.c: the resamplers are now always active (expcept
6383 * modules/audio_filter/resampler/*: modified the resampler to return the
6384 input buffer when no resampling is needed.
6386 2003-03-03 Monday 23:58 hartman
6388 * updated dutch strings.
6390 2003-03-03 Monday 23:48 massiot
6392 * mpeg_video is back as a built-in because it is reproduceably faster than
6394 * Another desperate attempt at fixing OS X lock-ups.
6396 2003-03-03 Monday 19:39 hartman
6399 - added remarks on m-audio fixes and other OSX specific fixes.
6400 - added improved ID3 detection item
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.
6406 2003-03-03 Monday 16:49 gbazin
6408 * ALL: another bunch of fixes for the MSVC build.
6410 2003-03-03 Monday 14:21 gbazin
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.
6416 * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
6419 2003-03-03 Monday 14:19 massiot
6421 * Fixed a bug in LPCM codec.
6422 * Changed an error into a warning.
6424 2003-03-03 Monday 01:38 fenrir
6426 * fixed play back of mms://viptvr.yacast.fr/encoderfranceinfo (asf
6427 header send over multiples packets).
6429 2003-03-02 Sunday 19:07 gbazin
6431 * configure.ac.in: fixed libid3tag detection.
6433 2003-03-02 Sunday 18:17 fenrir
6435 * fixed seek flag with broadcasted data.
6437 2003-03-02 Sunday 17:13 fenrir
6439 * forgot to initialize a variable.
6441 2003-03-02 Sunday 17:12 fenrir
6445 2003-03-02 Sunday 12:10 gbazin
6447 * NEWS: started filling in the NEWS file for the 0.5.2 release.
6449 2003-03-02 Sunday 02:47 gbazin
6451 * configure.ac.in: Removed unused options.
6452 We also don't link with lrt anymore when using GNU-pth (lrt depends on
6455 2003-03-02 Sunday 01:35 gbazin
6457 * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes
6458 for the GNU-pth implementation.
6460 2003-03-01 Saturday 23:26 gbazin
6462 * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
6463 implementation and fixed an initialization bug in libvlc.
6465 2003-03-01 Saturday 19:25 gbazin
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)
6472 2003-02-28 Friday 17:23 fenrir
6474 * try a workaround for BeOS MediaKit files.
6476 2003-02-28 Friday 10:19 massiot
6478 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
6480 2003-02-28 Friday 04:31 ipkiss
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...
6486 2003-02-27 Thursday 16:38 gbazin
6488 * modules/demux/avi/avi.c: compilation fix.
6490 2003-02-27 Thursday 15:07 fenrir
6492 * httpd: clean up, kick up unused connection (it waits 10s), use select
6493 to way (instead of a hard coded sleep ;)
6495 2003-02-27 Thursday 13:19 gbazin
6497 * ALL: i18n updates and fixes.
6499 2003-02-27 Thursday 12:44 marcari
6501 * updates for the YOPY ports (thx to Sebastien Chaumat !)
6503 2003-02-27 Thursday 08:19 massiot
6505 * Bumped up revision number to 0.5.2-test2
6506 * Another attempt at fixing the "VLC is locking up OS X" problem
6509 2003-02-26 Wednesday 21:00 asmax
6511 * compilation fixes...
6513 2003-02-26 Wednesday 19:39 gbazin
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.
6519 2003-02-26 Wednesday 18:15 massiot
6521 * Added sanity checks for PTS in the future.
6523 2003-02-26 Wednesday 15:47 marcari
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
6531 2003-02-26 Wednesday 15:44 marcari
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 '/' ?)
6538 2003-02-26 Wednesday 13:51 gbazin
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.
6545 2003-02-26 Wednesday 12:38 fenrir
6547 * ts.c: added "ts" shorcut for ts_dvbpsi.
6549 2003-02-26 Wednesday 04:23 babal
6551 - link the headphone channel mixer with the math library
6553 2003-02-25 Tuesday 21:09 gbazin
6555 * modules/codec/libmpeg2.c: fixed pts handling.
6557 2003-02-25 Tuesday 18:26 gbazin
6559 * configure.ac.in: accidentaly changed AM_GNU_GETTEXT_VERSION to 0.11.5 in
6561 * po/Makevars: file needed by newer versions of gettext.
6563 2003-02-25 Tuesday 17:17 fenrir
6565 * stream_output.* : added a flags variable to sout_buffer_t, allowing to
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.
6573 2003-02-25 Tuesday 17:15 gbazin
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.
6580 2003-02-24 Monday 23:28 fenrir
6582 * stream_output.c : added a sanity check.
6584 2003-02-24 Monday 23:27 fenrir
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).
6589 2003-02-24 Monday 17:06 jlj
6591 * a52tofloat32.c: changed an error into warning.
6593 2003-02-24 Monday 14:40 sigmunau
6595 updated documentation to reflect that input_AccessReinit should be called
6596 before, and not after a random seek
6598 2003-02-24 Monday 14:14 fenrir
6600 * all : fix compilation.
6602 2003-02-24 Monday 12:34 fenrir
6604 * stream_output.c : fixed compilation.
6605 * mux/* implemented pf_mux_capacity.
6607 2003-02-24 Monday 11:14 gbazin
6609 * configure.ac.in, modules/misc/httpd.c: compilation fixes for win32.
6611 2003-02-24 Monday 11:00 fenrir
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...)
6616 2003-02-24 Monday 10:45 fenrir
6618 * stream output: fixed name inconsistency, added a new exported
6620 * wav: fixed a warning.
6622 2003-02-24 Monday 09:26 fenrir
6624 * asf: fix seek for http.
6626 2003-02-24 Monday 09:18 fenrir
6628 * wav: proper seek handling. (wav file readable over http).
6630 2003-02-23 Sunday 22:35 fenrir
6632 * enable httpd(by default) and http.
6634 2003-02-23 Sunday 19:07 fenrir
6636 * all : declaration of http and httpd.
6638 2003-02-23 Sunday 19:05 fenrir
6640 * modules/access_output/http : http output.
6641 * httpd : mini http server (be carefull about security issue...)
6643 2003-02-23 Sunday 18:07 fenrir
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
6652 2003-02-23 Sunday 16:31 sigmunau
6654 added a demux and decoder for flac files (disabled by default). Works for
6655 16bit per sample streams, only tested with stereo
6657 2003-02-23 Sunday 05:53 jlj
6659 * ./modules/gui/macosx/aout.m: M-Audio Revolution fixes.
6660 Dynamic device support.
6661 * ./modules/gui/macosx: Minor fixes and cosmetic changes.
6663 2003-02-23 Sunday 01:25 massiot
6665 * Destroy audio-device and audio-channels when no output plug-in is
6668 2003-02-22 Saturday 16:10 fenrir
6672 2003-02-22 Saturday 14:11 sigmunau
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
6678 2003-02-21 Friday 22:59 gbazin
6680 * src/audio_output/input.c: fixed buffer allocation bug that was triggered
6681 when using "in place" resamplers.
6683 2003-02-21 Friday 16:31 hartman
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.
6691 - if float32 then clear the buffer with (float)0
6693 2003-02-21 Friday 15:16 hartman
6695 * previous commit seems to break some things. reverting.
6697 2003-02-21 Friday 14:17 hartman
6699 * (float) 0 the buffer if it cannot be decoded and fixed32.
6702 2003-02-21 Friday 03:49 hartman
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 ?
6708 2003-02-21 Friday 03:22 hartman
6710 * ignore project Builder user files and backup .nib files.
6711 * vlc.app changed to VLC.app. cvsignore changed to reflect this.
6713 2003-02-21 Friday 02:45 hartman
6715 * If the "show advanced" option has been changed and you press the Apply
6716 button, the preferences window is destroyed and created.
6718 2003-02-20 Thursday 18:10 hartman
6720 * prefs obey the advanced option. Apply does not as of yet.
6722 2003-02-20 Thursday 16:07 gbazin
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
6728 * modules/control/rc/rc.c: on win32 enabled the echo mode and the
6730 * modules/codec/mpeg_audio.c: fixed a sync bug.
6732 2003-02-20 Thursday 01:52 sigmunau
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
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
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.
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)
6755 2003-02-19 Wednesday 22:08 gbazin
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)
6761 2003-02-19 Wednesday 14:49 hartman
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).
6766 2003-02-19 Wednesday 10:02 gbazin
6768 * src/libvlc.c: "stty size" won't work on win32 so make ConsoleWidth()
6771 2003-02-18 Tuesday 23:34 gbazin
6773 * modules/demux/mp4/*: added FOURCC_dvc (DV - NTSC), FOURCC_dvp (DV - PAL)
6774 and FOURCC_twos (PCM audio).
6776 2003-02-18 Tuesday 22:40 ipkiss
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
6782 2003-02-18 Tuesday 22:33 gbazin
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.
6789 2003-02-18 Tuesday 20:54 hartman
6791 * Only update the info window if it is visible
6793 2003-02-18 Tuesday 19:42 gbazin
6795 * modules/demux/rawdv.c: added support for DV audio now that ffmpeg can
6797 * modules/codec/ffmpeg/ffmpeg.h, modules/codec/ffmpeg/ffmpeg.c: added the
6798 necessary fourcc for DV audio.
6800 2003-02-18 Tuesday 18:49 fenrir
6802 * mpeg_audio.c: removed some fprintf...
6804 2003-02-18 Tuesday 18:33 titer
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
6810 2003-02-18 Tuesday 13:13 sam
6812 * ./mozilla/*: s/VideoLAN Client/VLC/g.
6814 2003-02-18 Tuesday 00:51 fenrir
6816 * raah, corrected mpeg2-layer3 playback (and streaming). (that my last
6819 2003-02-18 Tuesday 00:20 hartman
6821 * Changed an Error message. Many people did not understand:
6822 no suitable decoder module for fourcc `IV31'
6824 VLC probably does not support this sound or video format.
6826 2003-02-18 Tuesday 00:17 massiot
6828 * Fixed a segfault in the Japanese preferences panel.
6830 2003-02-17 Monday 23:47 hartman
6832 * Fixed the localization issue on MacOSX.
6834 2003-02-17 Monday 23:10 jpsaman
6836 Juglin with dependencies.
6838 2003-02-17 Monday 22:19 gbazin
6840 * modules/audio_output/directx.c: added multichannel support to the
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.
6846 2003-02-17 Monday 22:03 asmax
6848 * added a SAP server, with some kludges because the SAP client in vlc
6849 is not RFC-compliant...
6851 2003-02-17 Monday 18:58 hartman
6853 * NEWS: added info about the new 0.5.1a release for OSX.
6854 * extras/MacOSX/vlc.pbproj/project.pbxproj: bumped revision #
6856 2003-02-17 Monday 17:06 massiot
6858 Fixed the "everything is in Japanese" bug. :p
6860 2003-02-17 Monday 16:56 gbazin
6862 * modules/control/rc/rc.c: finally fixed the rc interface under win32 by
6863 using WaitForSingleObject() on the console handle and ReadConsoleInput().
6866 2003-02-17 Monday 14:43 massiot
6868 Now 0.5.2-cvs (estimated release date in two weeks from now).
6870 2003-02-17 Monday 10:52 hartman
6872 * Whoops. i forgot to add these files. sorry everyone.
6874 2003-02-17 Monday 09:47 gbazin
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
6881 2003-02-17 Monday 07:22 sam
6883 * ./debian/woody-buildpackage: Debian package creation fixes.
6885 2003-02-17 Monday 06:31 sam
6887 * ./modules/gui/macosx/Modules.am: removed %#$@#!#@ non-existent file!
6889 2003-02-17 Monday 06:15 sam
6891 * Updated NEWS and ChangeLog.
6893 2003-02-17 Monday 06:00 sam
6895 * ./src/misc/modules.c: hmpf, Wine does not complain about "/"s in paths,
6896 but Windoze will certainly do.
6898 2003-02-17 Monday 05:50 sam
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
6904 2003-02-17 Monday 04:21 sam
6906 * ./configure.ac.in: fixed PLUGIN_PATH and DATA_PATH settings.
6908 2003-02-17 Monday 00:04 asmax
6910 * added a sample playlist. All fields must be separated with TABs
6912 2003-02-16 Sunday 23:57 asmax
6914 * libvlc binding for python
6915 * new VideoLAN RTSP Server, using libvlc.
6916 Not yet fully rfc2326-compliant, but it works ;)
6918 2003-02-16 Sunday 23:32 hartman
6920 * Added an info panel to show movie info, etc.
6922 2003-02-16 Sunday 17:35 sam
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/.
6930 2003-02-16 Sunday 16:22 jpsaman
6932 Updated release numbering for all ipk's
6934 2003-02-16 Sunday 16:21 jpsaman
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).
6938 2003-02-16 Sunday 14:51 fenrir
6940 * udp: forgot this file...
6942 2003-02-16 Sunday 14:10 fenrir
6944 * all: split muxer and access into independant part.
6946 2003-02-16 Sunday 14:03 fenrir
6948 * Less checks on muxer type.
6950 2003-02-16 Sunday 11:18 fenrir
6952 * adpcm: added dk3 too.
6954 2003-02-16 Sunday 10:25 sigmunau
6956 Added support for volume up/down buttons.
6958 2003-02-16 Sunday 09:50 fenrir
6960 * adpcm: added DUCK 4 variant support. (thx M. Melanson who provided me
6963 2003-02-16 Sunday 08:56 fenrir
6965 * all: fix mpeg2 handling.
6967 2003-02-16 Sunday 01:38 titer
6969 NEWS: updated BeOS info for 0.5.1
6971 2003-02-16 Sunday 01:29 massiot
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
6977 2003-02-15 Saturday 20:02 jpsaman
6979 Update iPaq packaging description files for:
6983 Updated NEWS file with OPIE port.
6985 2003-02-15 Saturday 13:50 massiot
6987 * Bumped up revision number to 0.5.1
6988 * Updated French translation
6990 2003-02-15 Saturday 12:57 hartman
6992 * if we are paused in fullscreen, show cursor.
6994 2003-02-15 Saturday 04:43 ipkiss
6996 - fixed a vicious bug
6998 2003-02-14 Friday 23:07 hartman
7000 * Should fix an issue with multiple monitors and the hiding of the mousecursor
7002 2003-02-14 Friday 18:22 sam
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.
7008 2003-02-14 Friday 17:00 ipkiss
7010 * exchanged directx' and waveout's capabilities because the latter
7011 seems to be more reliable
7013 2003-02-14 Friday 13:48 jpsaman
7015 Fixed deadlock upon unloading qte_main plugin.
7016 Cleanup of debug messages.
7018 2003-02-14 Friday 13:44 jpsaman
7020 Tuning package dependencies.
7022 2003-02-14 Friday 13:19 jpsaman
7024 Updated opie control file for packaging.
7026 2003-02-14 Friday 13:01 jpsaman
7030 2003-02-14 Friday 09:50 gbazin
7032 * modules/audio_output/waveout.c: better buffer management and hopefully
7033 fixed the S/PDIF output (Still untested though. Anybody here could test
7036 2003-02-13 Thursday 21:53 massiot
7038 Updated NEWS file for 0.5.1. PLEASE do your share and add what you think is
7041 2003-02-13 Thursday 17:31 sam
7043 * ./configure.ac.in: we should look for -lxvidcore, not -lxvid.
7045 2003-02-13 Thursday 14:16 hartman
7048 - when a new stream is being loaded we select the current title in the
7050 - Cleaned up some of my previous commited code dealing with updating
7053 2003-02-13 Thursday 02:00 hartman
7055 *ALL: update the title of the window everytime the stream changes.
7057 2003-02-13 Thursday 01:14 hartman
7061 2003-02-13 Thursday 00:09 hartman
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.
7071 2003-02-12 Wednesday 23:26 jpsaman
7073 Scripts for building and packaging vlc on Zaurus PDA.
7075 2003-02-12 Wednesday 23:26 jpsaman
7077 Updated control files and buildscript for v0.5.1
7079 2003-02-12 Wednesday 23:13 jpsaman
7081 The Qt Embedded video output plugin is now the preferred plugin when build for Opie or Qte environments.
7083 2003-02-12 Wednesday 23:09 jpsaman
7085 Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines.
7087 2003-02-12 Wednesday 23:08 massiot
7089 * Italien translation, courtesy of Bruno <allevb@tin.it>.
7091 2003-02-12 Wednesday 17:13 jobi
7093 * modules/access/vcd/vcd.*: fixed a warning
7095 2003-02-12 Wednesday 16:58 jobi
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.
7101 2003-02-12 Wednesday 14:22 hartman
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.
7108 2003-02-12 Wednesday 13:42 massiot
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.
7116 2003-02-11 Tuesday 18:05 massiot
7118 * 0.5.1 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
7120 2003-02-11 Tuesday 17:20 babal
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...
7128 2003-02-11 Tuesday 16:19 hartman
7130 * updated dutch strings
7132 2003-02-11 Tuesday 15:35 hartman
7134 ALL: - changed vlc.app into VLC.app
7135 modules/gui/macosx/vout.m: fixed a potential issue with the hiding of the
7138 2003-02-11 Tuesday 15:24 hartman
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
7148 2003-02-11 Tuesday 11:16 massiot
7150 * modules/codec/lpcm.c: Attempt at supporting all channel configurations,
7151 * Support for 7 and 7.1 channel configurations.
7153 2003-02-10 Monday 23:50 massiot
7155 * modules/video_output/sdl.c: Real fix for the aout_Volume* problem.
7157 2003-02-10 Monday 23:16 marcari
7159 * sdl.c : added includes (vlc/aout.h & aout_internal.h)
7160 => to make volumeup/down compile
7162 2003-02-10 Monday 23:04 hartman
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.
7168 2003-02-10 Monday 22:22 massiot
7170 * I ran --update-po for the last time before the 0.5.1 release (and I
7173 2003-02-10 Monday 22:18 hartman
7175 * The dock should no longer be visible in fullscreen mode.
7177 2003-02-10 Monday 21:56 sam
7179 * ./debian/rules: added code to avoid timestamp skews in the faad tree.
7181 2003-02-10 Monday 21:54 hartman
7183 * only show last part of of file/url name in the playlist.
7185 2003-02-10 Monday 21:46 sam
7187 * ./debian/rules: added missing icon in the vlc and wxvlc packages.
7189 2003-02-10 Monday 21:28 hartman
7191 * fixed the black bar issue with window half/normal/double window sizes in
7192 OSX. i had forgotten the aspectratio.
7194 2003-02-10 Monday 21:11 sam
7196 * ./debian/rules: removed Debian kludges that do not really belong to the
7199 2003-02-10 Monday 20:57 sam
7201 * ./debian/control: added the "VideoLAN" word in the long description so
7202 that "apt-cache search videolan" returns vlc.
7204 2003-02-10 Monday 20:11 sam
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.
7209 2003-02-10 Monday 18:12 sam
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
7215 2003-02-10 Monday 17:43 massiot
7217 * modules/audio_output/alsa.c: Fixed mono files output (thanks bozo !),
7220 2003-02-10 Monday 16:53 sam
7222 * ./src/misc/threads.c: fixed compilation of the gprof wrapper trick.
7223 (partially fixes #260)
7225 2003-02-10 Monday 15:23 titer
7227 Move the messages update function to another thread. It prevents it from
7228 freezing the main window (cannot seek anymore, etc).
7230 2003-02-10 Monday 00:41 hartman
7232 * another proof that the copy command in IE for Mac sucks. stupid stray chars.
7234 2003-02-10 Monday 00:16 massiot
7236 * Enabled the gestures module by default,
7239 2003-02-10 Monday 00:16 hartman
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'
7245 2003-02-09 Sunday 23:42 sigmunau
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.
7252 btw: it should be easy to add new gestures, ideas appreciated
7254 2003-02-09 Sunday 19:28 massiot
7256 * Minor typographic corrections,
7257 * Fixed a segfault in the Preferences window.
7259 2003-02-09 Sunday 17:10 stippi
7261 modules/gui/beos/PreferenceWindow.h/.cpp
7263 - added settings for screenshot path and image format
7265 - removed "Save" button, added "Cancel" and "Revert" buttons
7267 - added revert functionality
7269 - changed class design for cleaner functionality,
7270 separated ApplyChanges() into more functions
7271 to have finer control
7273 - added more error checking and fixed memory leaks
7274 (config_GetPsz() returns char*, not const char*!)
7276 - all settings are now correctly saved and restored
7278 - some more cosmetic changes
7280 modules/gui/beos/InterfaceWindow.h/.cpp
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
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.
7294 2003-02-09 Sunday 13:25 fenrir
7296 * sub.c : begun clean up
7298 2003-02-09 Sunday 12:23 sam
7300 * ./configure.ac.in: fiddled with linking flags for the KDE plugin.
7302 2003-02-09 Sunday 12:21 sam
7304 * ./debian/control: made lintian happier with package descriptions.
7305 * ./debian/rules: added extra touch calls to prevent autobuilders from
7306 launching autoconf/automake.
7308 2003-02-09 Sunday 12:19 sam
7310 * ./modules/video_filter/transform.c: fixed a stupid typo preventing
7311 initialization of the plugin.
7313 2003-02-09 Sunday 12:18 sam
7315 * ./modules/gui/kde/preferences.cpp: fixed KDE 3.1 compilation.
7317 2003-02-09 Sunday 11:51 titer
7319 Simplified volume functions
7321 2003-02-09 Sunday 01:56 massiot
7323 Fixed GTK compilation.
7325 2003-02-09 Sunday 01:50 massiot
7327 * Added Step forward/Step backward feature.
7329 2003-02-09 Sunday 01:13 massiot
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.
7337 2003-02-08 Saturday 22:43 massiot
7339 Fixed previous commit.
7341 2003-02-08 Saturday 22:20 massiot
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
7352 2003-02-08 Saturday 21:43 hartman
7354 * window half/normal/double Size commands
7355 - black bar issue is not fixed. i removed 'myfix'
7357 2003-02-08 Saturday 20:32 massiot
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.
7362 2003-02-08 Saturday 19:14 asmax
7364 * fixed the encoding
7365 (Meuuh you can re-enable swedish ;)
7367 2003-02-08 Saturday 19:10 massiot
7369 * Fixed misc typos in strings,
7371 * New --buggy-psi options, to supports streams which don't update the
7372 continuity counter in their PSI packets (walkenizes #sam).
7374 2003-02-08 Saturday 17:26 massiot
7376 * configure.ac.in: Disabled Swedish translation since it doesn't use the
7378 * Implemented localization for audio-channels and video-device variables.
7380 2003-02-07 Friday 23:36 marcari
7382 glibc 2.1 port for linupy (linux on a yopy pda)
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)
7389 2003-02-07 Friday 21:30 hartman
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
7397 2003-02-07 Friday 20:23 hartman
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.
7403 2003-02-07 Friday 16:51 massiot
7405 Fixed a buffer leak with slice-I streams (thanks sam).
7407 2003-02-07 Friday 09:17 yves
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)
7415 2003-02-07 Friday 01:32 hartman
7417 * grrr changed the project file by accident. revert
7419 2003-02-07 Friday 01:31 hartman
7421 * When you push backspace or delete in the playlist, it removes the selected item.
7423 2003-02-07 Friday 01:22 fenrir
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 ...)
7429 2003-02-07 Friday 01:09 sam
7431 * ./src/interface/interface.c: interface variable is "intf", not "interface".
7433 2003-02-07 Friday 00:29 sam
7435 * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline
7436 declarations. Should fix that later.
7438 2003-02-07 Friday 00:26 sam
7440 * ./modules/access/dvdplay/demux.c: fixed a minor warning.
7442 2003-02-06 Thursday 23:59 sam
7444 * ./modules/access/dvdplay/demux.c: the dvdplay plugin no longer sets the
7445 "interface" variable to "dvdplay" (Closes: #178, #210, and probably a
7447 * ./src/interface/interface.c: added a safety check to circumvent the bug,
7448 allowing a smooth upgrade.
7450 2003-02-06 Thursday 23:55 massiot
7452 Fixed interface freezes in the OS X interface.
7454 2003-02-06 Thursday 23:01 sam
7456 * ./src/misc/darwin_specific.m: completed our list of known languages and
7457 made code simpler to read.
7459 2003-02-06 Thursday 21:56 sam
7461 * ./debian/rules: build the SLP plugin by default.
7463 2003-02-06 Thursday 21:39 titer
7465 Tuned BeOS priorities for a better playback on low-end computers.
7467 2003-02-06 Thursday 15:14 massiot
7469 Fixed AFMT_AC3 and AFMT_S16_NE handling.
7471 2003-02-06 Thursday 13:47 hartman
7473 * Changed a failed DecompressSequenceFrameS error into a warning. We don't
7474 want to bug users with this when we resize a video.
7476 2003-02-06 Thursday 03:22 sam
7478 * ./modules/misc/screensaver.c: screen saver disabling plugin; runs a thread
7479 in the background to disable xscreensaver the jwz way (Closes: #58).
7481 It's an interface plugin, trigger with "--extraintf screensaver".
7483 2003-02-06 Thursday 02:37 sam
7485 * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
7486 otherwise we fail with an error when they are not found.
7488 2003-02-05 Wednesday 22:48 hartman
7490 * Changed the wrong property in my recent commit. FIXED
7492 2003-02-05 Wednesday 22:11 sam
7494 * ./modules/gui/gtk/gtk_callbacks.c: fixed a bug that caused crashes when
7495 doing fullscreen or volume up from the popup menu.
7497 2003-02-05 Wednesday 16:23 hartman
7499 * added a "Open CrashLog" button to the messages window in OSX.
7501 2003-02-05 Wednesday 14:58 hartman
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
7507 2003-02-05 Wednesday 02:31 hartman
7509 * More support for handling URLs. Still need to create the scriptsuite.
7511 2003-02-05 Wednesday 01:36 hartman
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)
7517 2003-02-04 Tuesday 21:01 jpsaman
7521 2003-02-04 Tuesday 20:45 hartman
7523 * We released an array that was in a autorelease pool. That's not necesarry
7525 2003-02-04 Tuesday 11:51 massiot
7527 * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
7530 2003-02-04 Tuesday 11:07 massiot
7532 * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
7535 2003-02-04 Tuesday 10:07 massiot
7537 * modules/access/*: Fixed compilation problems with "struct timeval".
7539 2003-02-03 Monday 21:47 sam
7541 * ./bootstrap: we don't fail if gettext is too old and there is no
7542 ABOUT-NLS in the tree.
7544 2003-02-03 Monday 21:38 massiot
7546 Now developing 0.5.1-cvs.
7548 2003-02-03 Monday 19:45 sam
7550 * ./debian/woody-buildpackage: enabled build-deps checking.
7552 2003-02-03 Monday 17:18 stippi
7554 modules/gui/beos/InterfaceWindow.h/.cpp
7556 - improved file loading:
7557 - contents of sub folders can optionally be loaded too
7558 - files are loaded in expected order from filepanel
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
7566 modules/gui/beos/ListViews.h/.cpp
7568 - implemented reversal of playlist
7569 - list can display full path or file name only
7570 - drag'n'drop interaction with SoundPlay
7572 modules/gui/beos/MediaControlView.cpp
7576 modules/gui/beos/PlayListWindow.h/.cpp
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
7582 2003-02-03 Monday 02:26 sam
7584 * ./debian/rules: more Debian Woody fixes. Grrrr!
7586 2003-02-03 Monday 01:32 sam
7588 * ./modules/visualization/xosd/xosd.c: Woody compilation fixed.
7589 * ./debian/woody-buildpackage: sed syntax fixed.
7591 2003-02-03 Monday 00:56 sam
7593 * ./share/Makefile.am: we weren't distributing the font!
7595 2003-02-03 Monday 00:43 sam
7597 * Updated ChangeLog and pofiles.
7599 2003-02-03 Monday 00:39 sam
7601 * ./modules/audio_output/alsa.c: Woody ALSA compilation fix.
7603 2003-02-03 Monday 00:23 sam
7605 * ./debian/control: missing build dependencies.
7607 2003-02-03 Monday 00:00 massiot
7609 German translation, croutesy of Felix Kuehne.
7611 2003-02-02 Sunday 23:11 massiot
7613 Worked around a bug with the Screens menu and localization.
7615 2003-02-02 Sunday 20:59 hartman
7617 * OSX version can open .asx files. so we need to let the os know that ;)
7619 2003-02-02 Sunday 20:21 sam
7621 * ./include/vlc_config.h: changed "VideoLAN Client" into VLC.
7623 2003-02-02 Sunday 20:07 sam
7625 * ./debian/vlc.desktop: removed unnecessary file.
7627 2003-02-02 Sunday 20:01 sam
7629 * ./debian/Makefile.am: added woody-buildpackage, removed *.woody.
7631 2003-02-02 Sunday 20:01 sam
7633 * ./debian/changelog: updated Debian changelog.
7635 2003-02-02 Sunday 19:45 sam
7637 * ./ChangeLog: used cvs2cl (./cvs2cl.pl --hide-filenames --no-wrap -w
7638 --stdout | sed -e 's/^[^0-9]/ /' -e 's/^ *$//' | uniq).
7640 2003-02-02 Sunday 18:57 sam
7642 * ./debian/woody-buildpackage: finished Woody build script.
7644 2003-02-02 Sunday 18:12 sam
7646 * ./po/de.po: german translation updates from Felix KĂ¼hne.
7648 2003-02-02 Sunday 18:09 jpsaman
7650 Added ffmpeg package to list of depenencies.
7652 2003-02-02 Sunday 17:18 sam
7654 * ./debian/woody-buildpackage: added a script to build .debs on woody.
7656 2003-02-02 Sunday 16:08 sam
7658 * ./NEWS: a few updates from gibalou.
7660 2003-02-02 Sunday 11:29 stippi
7662 cosmetic fix (drop mark would reappear if SHIFT was pressed)
7664 2003-02-02 Sunday 09:17 titer
7666 '--demuxdump-file -' dumps to standard output.
7667 (useful for operating systems which do not have '/dev/stdout'
7670 2003-02-02 Sunday 04:17 sam
7672 * renamed debian/README into debian/README.Debian.
7674 2003-02-02 Sunday 04:07 sam
7676 * ./debian: more packaging stuff.
7678 2003-02-02 Sunday 04:01 sam
7680 * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot
7683 2003-02-02 Sunday 03:38 sam
7685 * ./doc/vlc.1: updated manpage.
7687 2003-02-02 Sunday 03:08 sam
7689 * ./po/it.po: ultimate italian fixes by Bruno Vella.
7691 2003-02-02 Sunday 03:03 sam
7693 * ./debian/*: tuned packaging.
7695 2003-02-02 Sunday 02:58 massiot
7697 * Bumped up revision number to 0.5.0
7699 2003-02-02 Sunday 02:11 sam
7701 * ./po/it.po: updated italian translation, courtesy of Bruno Vella.
7703 2003-02-02 Sunday 01:37 sam
7705 * ./po/*: more interface strings harmonization.
7707 2003-02-02 Sunday 01:23 jobi
7709 * NEWS: readded deleted entries, sorry about that.
7711 2003-02-02 Sunday 00:57 jobi
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.
7717 2003-02-02 Sunday 00:49 massiot
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
7724 2003-02-02 Sunday 00:46 sam
7726 * ./po/*: more s/vlc/VLC/ changes.
7728 2003-02-02 Sunday 00:29 sam
7730 * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More
7733 2003-02-02 Sunday 00:05 sam
7735 * ./NEWS: a few updates (translations, mozilla plugin).
7737 2003-02-01 Saturday 23:46 massiot
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
7743 2003-02-01 Saturday 23:41 yves
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 :(
7752 2003-02-01 Saturday 23:39 sam
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).
7757 2003-02-01 Saturday 23:28 sigmunau
7759 NEWS: we did support .mp3 in 0.4.x. Added that we support .asx and .html
7762 2003-02-01 Saturday 23:15 sam
7764 * ./AUTHORS: added Garf and updated entries.
7766 2003-02-01 Saturday 23:08 sam
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.
7771 2003-02-01 Saturday 22:03 babal
7773 - Win32 preference dialog box
7775 2003-02-01 Saturday 21:39 ipkiss
7779 2003-02-01 Saturday 21:24 titer
7783 2003-02-01 Saturday 21:23 sam
7785 * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian
7786 woody specific builds. Will fill them in a moment.
7788 2003-02-01 Saturday 21:20 massiot
7790 Tarkin, Tremor and Theora are only available when compiling from sources.
7792 2003-02-01 Saturday 21:10 massiot
7796 2003-02-01 Saturday 21:04 jpsaman
7798 Checking in packageing files.
7800 2003-02-01 Saturday 20:59 jpsaman
7802 Updated for iPaq port
7804 2003-02-01 Saturday 20:34 massiot
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
7811 2003-02-01 Saturday 19:04 sam
7813 * ./po/it.po: a few corrections.
7815 2003-02-01 Saturday 18:54 sam
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.
7822 2003-02-01 Saturday 18:53 sam
7824 * ./src/libvlc.c: fixed a segfault on exit, libvlc needs to be
7825 detached before being destroyed.
7827 2003-02-01 Saturday 18:41 sam
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.
7833 2003-02-01 Saturday 16:33 massiot
7835 Updated Italian translation courtesy of Bruno Vella.
7837 2003-02-01 Saturday 16:20 massiot
7841 2003-02-01 Saturday 12:01 stippi
7843 Changes done since Feb 28 2003:
7845 2003-02-01 Saturday 09:40 babal
7847 - fixed a compilation issue with C compilers
7849 2003-02-01 Saturday 01:21 fenrir
7851 * asf : trying to fix pts handling.
7853 2003-01-31 Friday 22:35 sam
7855 * ./debian/vlc.docs, ./Makefile.am: added THANKS to the distributed files.
7857 2003-01-31 Friday 22:34 sam
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).
7862 2003-01-31 Friday 18:53 lool
7864 * removed FAQ pointing to doc/faq/ not to confuse users (thanks sam)
7866 2003-01-31 Friday 16:56 sam
7868 * ./configure.ac.in: I was told some versions of mingw32 support neither
7869 -mms-bitfields nor -fnative-struct.
7871 2003-01-31 Friday 13:52 sam
7873 * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).
7875 2003-01-31 Friday 11:38 sam
7877 * ./po/de.po: full german translation, courtesy of Felix KĂ¼hne.
7879 2003-01-31 Friday 11:23 massiot
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 ??).
7885 2003-01-31 Friday 10:54 sam
7887 * ./modules/gui/gtk/gtk_callbacks.c: fixed a crash when selecting fullscreen
7888 while there was no input (Closes: #153).
7890 2003-01-31 Friday 10:51 sam
7892 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: moved the
7893 Audio and Subtitles submenus into the Audio and Video menus.
7895 2003-01-31 Friday 10:14 sam
7897 * ./src/audio_output/mixer.c: minor cosmetic fix in output message.
7899 2003-01-31 Friday 09:51 sam
7901 * ./modules/gui/gtk/gnome.c, ./modules/gui/gtk/gtk.c: fixed uninitialized
7904 2003-01-31 Friday 09:48 sam
7906 * ./configure.ac.in: complain when ALSA headers are not found but
7907 --enable-alsa was specified.
7909 2003-01-31 Friday 06:45 titer
7913 2003-01-31 Friday 02:53 jlj
7915 * ./modules/gui/macosx: Defeated some deadlocks.
7916 World domination ... is at hand.
7918 2003-01-30 Thursday 20:59 sam
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).
7923 2003-01-30 Thursday 19:14 gbazin
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.
7930 2003-01-30 Thursday 18:07 lool
7932 * converted FAQ to SGML
7933 * SGML sucks, this is absolutely ugly, please reread
7935 2003-01-30 Thursday 16:36 gbazin
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
7945 2003-01-30 Thursday 15:46 hartman
7947 * modules/gui/macosx/intf.m
7948 - fixed a warning about parentheses
7950 2003-01-30 Thursday 15:39 hartman
7952 * ./modules/gui/macosx/intf.m:
7953 - we close the video window after a video is done playing.
7955 2003-01-30 Thursday 12:38 gbazin
7957 * src/video_output/vout_subpictures.c: fixed a few race conditions that
7958 were triggered by the dvdplay plugin.
7960 2003-01-30 Thursday 10:44 massiot
7962 Keep -O2 in --disable-optimizations mode, cause it can't harm...
7964 2003-01-30 Thursday 02:16 gbazin
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.
7970 2003-01-30 Thursday 00:39 massiot
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
7975 * include/vlc_threads.h: tuned up OS X priorities
7977 2003-01-29 Wednesday 21:54 fenrir
7979 * asf : more sanity check for broken files.
7981 2003-01-29 Wednesday 18:14 hartman
7983 intf: the slower/faster buttons should not be continious.
7984 project: the source files were included in the Resources. No more.
7986 2003-01-29 Wednesday 18:10 sam
7988 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable
7989 the title and chapter dialogs when DVD menus are activated.
7991 2003-01-29 Wednesday 17:28 gbazin
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
7997 2003-01-29 Wednesday 17:07 massiot
7999 New nl translation, courtesy of dj hartman.
8001 2003-01-29 Wednesday 15:55 sam
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
8007 2003-01-29 Wednesday 15:15 sam
8009 * ./po/ja.po: updated japanese translations, courtesy of KKI.
8011 2003-01-29 Wednesday 14:03 gbazin
8013 * include/vlc_threads.h: VLC_THREAD_PRIORITY_VIDEO equals
8014 THREAD_PRIORITY_BELOW_NORMAL under Win9x/Me.
8016 2003-01-29 Wednesday 12:59 gbazin
8018 * modules/demux/ogg.c: bug fix when switching between vorbis channels.
8020 2003-01-29 Wednesday 11:41 jlj
8022 * ./modules/gui/macosx/controls.m: fixed bug in my previous commit.
8024 2003-01-29 Wednesday 11:34 jlj
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.
8030 2003-01-29 Wednesday 11:17 gbazin
8032 * modules/access/dvdplay/access.c: fixed subtitles with the dvdplay plugin
8034 * modules/access/dvdplay/es.c: check "audio-channel" and "spu-channel" user
8035 settings (closes #122).
8037 2003-01-29 Wednesday 09:54 sam
8039 * ./modules/audio_output/arts.c: fixed aRts output and removed debug
8040 messages that were lying around.
8042 2003-01-29 Wednesday 00:02 titer
8044 enabled changing filters on the fly
8046 2003-01-28 Tuesday 23:55 massiot
8048 Not sure the buffer was large enough.
8050 2003-01-28 Tuesday 23:38 fenrir
8052 * mpeg_audio.c : due to mpeg 2.5, max frame size is twice as I though.
8054 2003-01-28 Tuesday 22:52 sam
8056 * ./modules/audio_output/esd.c: fixed esd audio output (Closes: #139).
8058 2003-01-28 Tuesday 22:03 sam
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.
8065 2003-01-28 Tuesday 21:18 gbazin
8067 * modules/gui/wxwindows/open.cpp: minor bug-fix + allow user to select
8068 title 0 when using the dvdplay plugin (title 0 = menu).
8070 2003-01-28 Tuesday 21:17 fenrir
8072 * mpeg_audio.c : fixed a stack corruption. fprintf 1 - gdb 0.
8074 2003-01-28 Tuesday 21:08 sam
8076 * ./modules/gui/kde/kde.cpp: the interface rc file defaults to the one in
8078 * ./modules/gui/wxwindows/*.cpp: fixed minor warnings.
8080 2003-01-28 Tuesday 21:06 sam
8082 * ./debian/*: activated the wxwindows plugin.
8084 2003-01-28 Tuesday 20:02 sam
8086 * ./toolbox: made a few glade-generated strings non-translatable.
8087 * ./po/*: fixed spelling errors in pofiles.
8089 2003-01-28 Tuesday 17:14 sam
8091 * ./debian/control: removed versioned dependency on libxosd.
8092 * ./debian/rules: added comments here and there.
8094 2003-01-28 Tuesday 17:11 sam
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.
8100 2003-01-28 Tuesday 16:57 sam
8102 * ALL: fixes for various compilation warnings and spelling errors.
8104 2003-01-28 Tuesday 16:52 sam
8106 * ./modules/visualization/xosd/xosd.c: fixed compilation with version 2 of
8109 2003-01-28 Tuesday 16:47 hartman
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
8115 2003-01-28 Tuesday 15:59 hartman
8117 * ./modules/gui/macosx/vout.m: removed the resizebar. too much of a hack
8118 * ./README.MacOSX.rtf: updated deinterlace and resize info
8120 2003-01-28 Tuesday 15:05 massiot
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
8127 2003-01-28 Tuesday 14:49 sigmunau
8129 fixed another possible crash
8131 2003-01-28 Tuesday 14:41 gbazin
8133 * modules/codec/vorbis.c: fixed parsing of vorbis comments. (closing #69)
8135 2003-01-28 Tuesday 14:00 fenrir
8137 * gtk: fixed 'cannot find file.xpm'.
8138 * wxwindows: compilation fix for older wxwindows header.
8140 2003-01-28 Tuesday 13:07 gbazin
8142 * src/video_output/video_output.c: oops, fixed a bug I just introduced.
8144 2003-01-28 Tuesday 13:03 gbazin
8146 * modules/video_filter/deinterlace/deinterlace.c,
8147 modules/video_output/x11/xcommon.c: modified debug messages.
8149 2003-01-28 Tuesday 12:30 gbazin
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
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.
8160 2003-01-28 Tuesday 12:23 massiot
8162 Do not show the channels menu when the input stream is mono, closing #117.
8164 2003-01-28 Tuesday 10:05 titer
8168 2003-01-28 Tuesday 08:17 titer
8170 * beos/* : do not forgot to destroy the Messages window, so vlc does
8172 * missing cvsignores
8174 2003-01-28 Tuesday 08:11 yves
8176 - new video_output/vout_encoder plugin.
8177 - new demux/a52sys plugin.
8179 2003-01-28 Tuesday 03:46 sam
8181 * ./modules/audio_output/esd.c: fixed a stack space leak (Closes: #113).
8183 2003-01-28 Tuesday 03:11 sam
8185 * ./include/vlc_common.h: removed duplicate macro definitions in the gtk
8188 2003-01-28 Tuesday 02:53 sam
8190 * ./configure.ac.in: first step in the world domination roadmap, setting
8191 the CVS version to -test4.
8193 2003-01-28 Tuesday 02:03 sam
8195 * ./po/*: spelling fixes.
8197 2003-01-28 Tuesday 01:50 hartman
8199 ALL: the next and previous buttons first work through the chapters. Only
8200 then they turn to the playlist.
8202 2003-01-28 Tuesday 00:22 sam
8204 * ./configure.ac.in: fixed -lm flags for the distort and adjust plugins.
8206 2003-01-27 Monday 23:48 massiot
8208 Additional check on p_first_byte_to_mix.
8210 2003-01-27 Monday 23:42 sam
8212 * ./bootstrap: removed usage of $^ which is not compatible with BSD or
8215 2003-01-27 Monday 22:50 sam
8217 * ./src/audio_output/output.c: fixed return with a value in function
8220 2003-01-27 Monday 22:42 sam
8222 * ./include/vlc_common.h: if we don't have strndup but gnome.h defines it
8223 anyway, do not provide our custom version.
8225 2003-01-27 Monday 21:44 ipkiss
8227 * Fixed a segfault (closes #132)
8229 2003-01-27 Monday 21:35 jobi
8231 * ALL: some FreeBSD compilation fixes. gnome plugin still won't compile,
8232 at least on FreeBSD 5.0
8234 2003-01-27 Monday 17:41 ipkiss
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
8240 * ALL: modified the files to take this change into account
8241 * modules/gui/win32/menu.cpp: enabled the "Add interface" command
8243 2003-01-27 Monday 16:28 fenrir
8245 mms: another memory leak
8246 avi: comment out a debug statment.
8248 2003-01-27 Monday 10:29 titer
8250 Disabled DVD menus by default for 0.5.0
8252 2003-01-27 Monday 01:42 ipkiss
8254 * The space bar is a hotkey for pause/resume.
8256 2003-01-27 Monday 00:08 jlj
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.
8262 2003-01-26 Sunday 22:57 gbazin
8264 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
8267 2003-01-26 Sunday 16:37 gbazin
8269 * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).
8271 2003-01-26 Sunday 14:53 hartman
8273 * Added myself to list of authors of these files. i had forgotten to do this.
8275 2003-01-26 Sunday 14:52 fenrir
8277 * all: raah, clean up glade output.
8279 2003-01-26 Sunday 14:49 fenrir
8281 * added stream output dialog box.
8283 2003-01-26 Sunday 13:37 gbazin
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.
8289 2003-01-26 Sunday 12:34 fenrir
8291 * avi : fix play back for some broken avi
8293 2003-01-26 Sunday 10:36 gbazin
8295 * modules/gui/wxwindows/*: Fixed the open dialog on win32.
8296 Better slider management in the main interface. Misc other small fixes.
8298 2003-01-26 Sunday 08:28 titer
8302 2003-01-26 Sunday 02:22 ipkiss
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
8309 2003-01-25 Saturday 21:34 hartman
8311 * changed the bugreporting url
8313 2003-01-25 Saturday 20:15 titer
8315 Added a window to see vlc messages.
8317 2003-01-25 Saturday 18:42 hartman
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.
8325 2003-01-25 Saturday 18:09 fenrir
8329 2003-01-25 Saturday 17:57 fenrir
8331 * all: fixed wrong usage of input_DeletePES.
8333 2003-01-25 Saturday 17:21 fenrir
8335 *mp4: fixed segfault when it fails to start a decoder and has specific
8336 informations to send.
8338 2003-01-25 Saturday 16:59 fenrir
8340 * ffmpeg: fixed memory leaks.
8342 2003-01-25 Saturday 16:58 fenrir
8344 * all : fixed some memory leaks thanks valgrind.
8346 2003-01-25 Saturday 12:42 hartman
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.
8353 2003-01-25 Saturday 12:00 hartman
8355 * Reverted back to non metal windows as dictated by Apple's User Interface
8356 Guidelines. Only the controller window stays metallic.
8358 2003-01-25 Saturday 03:12 fenrir
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.
8364 2003-01-25 Saturday 01:03 titer
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
8370 2003-01-24 Friday 18:25 hartman
8372 * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC
8374 2003-01-24 Friday 16:19 hartman
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.
8380 2003-01-24 Friday 14:35 hartman
8382 ALL: fixed the deinterlace menuiteM
8383 cvS: ----------------------------------------------------------------------
8385 2003-01-24 Friday 14:34 hartman
8387 ALL: fixed the deinterlace menuitem
8389 2003-01-24 Friday 14:13 sam
8391 * ./doc/bugreport-howto.txt: minor updates.
8393 2003-01-24 Friday 12:01 sam
8395 * ./configure.ac.in: removed the --with-bcbuilder flag.
8396 * ./INSTALL.win32: updated accordingly.
8398 2003-01-24 Friday 06:31 titer
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.
8404 2003-01-24 Friday 06:21 hartman
8406 * ./modules/gui/macosx/vout.m: the mousepointer is hidden in fullscreen view
8409 2003-01-24 Friday 02:31 hartman
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.
8416 2003-01-24 Friday 00:53 hartman
8418 * the volume slider could only be dragged, not clicked. removed some
8419 useless code as well.
8421 2003-01-24 Friday 00:17 hartman
8423 * made a quick hack to create a resize bar. not sure if we should keep this.
8425 2003-01-23 Thursday 23:57 gbazin
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.
8433 2003-01-23 Thursday 23:51 massiot
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.
8440 2003-01-23 Thursday 22:57 hartman
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
8447 2003-01-23 Thursday 22:39 hartman
8449 ALL: - made some panels into windows.
8450 - made the background picture non editable (removes the text cursor)
8451 - added slowmotion button
8453 2003-01-23 Thursday 22:25 hartman
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
8464 2003-01-23 Thursday 21:47 massiot
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.
8470 2003-01-23 Thursday 17:13 massiot
8472 Fixed a segfault with quitting when no audio output plug-in was found
8475 2003-01-23 Thursday 15:53 sam
8477 * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
8478 suggestion from lool).
8480 2003-01-23 Thursday 15:52 sam
8482 * ./modules/*: warning fixes.
8484 2003-01-23 Thursday 15:50 sam
8486 * ./modules/access/dvdread/input.c: warning fixes and a consistency
8487 fix (ilvu_sa cannot be -1).
8489 2003-01-23 Thursday 15:07 fenrir
8491 * asf: in fast/slow motion we don't play audio (unless there isn't any
8492 video). Added some clean up.
8494 2003-01-23 Thursday 13:54 massiot
8498 2003-01-23 Thursday 13:44 fenrir
8500 * don't send audio in fast/slow playing speed unless there isn't any video
8503 2003-01-23 Thursday 11:48 massiot
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
8508 * src/audio_output/output.c: Fixed dual-mono handling.
8510 2003-01-23 Thursday 10:25 gbazin
8512 * modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.
8514 2003-01-23 Thursday 09:58 sam
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).
8519 2003-01-23 Thursday 09:53 gbazin
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 ?).
8526 2003-01-23 Thursday 09:00 fenrir
8528 * demux: fix segfault while trying to opening files without extention...
8530 2003-01-22 Wednesday 22:19 sigmunau
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.
8537 2003-01-22 Wednesday 19:37 lool
8539 * modules/visualization/xosd/xosd.c: lower module capability when the
8540 DISPLAY environment variable is unset (gtk like behaviour)
8542 2003-01-22 Wednesday 18:31 massiot
8544 Reverse stereo option.
8546 2003-01-22 Wednesday 17:03 sam
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.
8551 2003-01-22 Wednesday 16:41 lool
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
8558 2003-01-22 Wednesday 16:16 lool
8560 * modules/access/slp.c: #include <stdlib.h> because of a malloc
8562 2003-01-22 Wednesday 15:16 massiot
8564 Less aggressive debug message.
8566 2003-01-22 Wednesday 12:25 sam
8568 * ./configure.ac.in: fixed multiple static link issues with anal linkers.
8570 2003-01-22 Wednesday 10:53 fenrir
8572 * add vout_encoder, not yet the codec parts.
8574 2003-01-22 Wednesday 10:44 fenrir
8576 * all: modified files for video transcoding. Still needed configure.ac.in
8578 2003-01-22 Wednesday 10:41 fenrir
8580 * added file needed for video transcoding with vlc.
8582 2003-01-22 Wednesday 10:03 massiot
8584 1.12 How do I join an IPv6 multicast stream?
8586 2003-01-22 Wednesday 09:54 massiot
8588 * configure.ac.in: Re-added a52sys module, which was lost somewhere...
8589 * Fixed bugs regarding Dolby Surround downmixing.
8591 2003-01-22 Wednesday 04:51 fenrir
8593 * fixed my last fix about bug with non-progressive videos.
8595 2003-01-22 Wednesday 02:39 hartman
8597 ALL: fixed a small bug in the timeslider code
8599 2003-01-22 Wednesday 01:48 hartman
8601 * ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov
8603 * ./modules/gui/macosx/vout.m: Made the video window a textured window
8605 - fixed several missing object_release bugs, that i had introduced.
8606 - updated the play/pause behaviour.
8607 - fixed an issue with the volumeslider.
8609 2003-01-22 Wednesday 01:40 lool
8612 * now works under win32
8614 2003-01-22 Wednesday 01:13 titer
8616 * Fixed title / chapter menus
8619 2003-01-22 Wednesday 00:32 fenrir
8621 * gtk: fixed a segfault with deinterlace.
8623 2003-01-21 Tuesday 21:19 lool
8625 * use of service attributes to get the name of the session, insert it in
8628 2003-01-21 Tuesday 18:43 lool
8630 * added a couple of malloc() checks
8632 2003-01-21 Tuesday 17:34 lool
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
8638 2003-01-21 Tuesday 17:08 hartman
8640 ALL: the slider updates the video while it slides.
8642 2003-01-21 Tuesday 17:00 fenrir
8644 * added "use DVD menu" choice.
8646 2003-01-21 Tuesday 16:46 fenrir
8648 * sub.c: fixed handling for subrip subtitle with \r\n instead of \n and
8649 added some sanity checks.
8651 2003-01-21 Tuesday 14:26 hartman
8653 ALL: fixed my previous osx interface commit. had forgotten to save the files.
8655 2003-01-21 Tuesday 14:15 hartman
8657 * ./src/input/input_ext_intf.c
8658 - FASTER and SLOWER now take into account the current rate.
8660 2003-01-21 Tuesday 12:36 fenrir
8662 * gui/gtk : added a subtitle option in open dialog box.
8664 2003-01-21 Tuesday 12:23 hartman
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.
8669 2003-01-21 Tuesday 12:01 hartman
8671 * Added an 'slowmotion' icon
8673 2003-01-21 Tuesday 10:29 massiot
8675 Fixed two major bugs in the audio output, triggering segfault when going
8676 to mono mode, and probably at some other places.
8678 2003-01-21 Tuesday 00:47 jlj
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
8684 2003-01-20 Monday 20:17 yves
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.
8691 2003-01-20 Monday 20:07 fenrir
8693 * all: begin to up to date the gtk/gnome interface. All comments are
8694 welcome, and please reports bugs :)
8696 2003-01-20 Monday 17:52 massiot
8698 Used macro instead of hand-made code.
8700 2003-01-20 Monday 13:06 fenrir
8702 * all: converted some msg_Err into msg_Warn
8704 2003-01-20 Monday 13:04 fenrir
8706 * asf : more msg_Err -> msg_Warn
8708 2003-01-20 Monday 13:03 fenrir
8710 * aac: some msg_Err -> msg_Warn
8712 2003-01-20 Monday 13:01 fenrir
8714 * all: changed some msg_Err into msg_Warn.
8716 2003-01-20 Monday 10:59 massiot
8718 Fixed a dozen bugs regarding mono audio files.
8720 2003-01-20 Monday 03:45 hartman
8722 * ./extras/MacOSX/vlc.pbproj/project.pbxproj
8723 - Added .cue and .ogg to the known filetypes
8725 - When files are added they are not automatically played anymore. They are always queue'ed and optionally played.
8726 - Preliminary divx filesubtitle support.
8728 2003-01-20 Monday 02:45 titer
8730 load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh
8731 previous commits (closes #100)
8733 2003-01-20 Monday 02:19 fenrir
8735 * mpegvideo.c : raah, removed a debug message...
8737 2003-01-20 Monday 02:15 fenrir
8739 * mpegvideo.c : fix dts generation for non-progressive stream.
8741 2003-01-20 Monday 00:23 hartman
8743 * ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut.
8745 2003-01-19 Sunday 22:16 jpsaman
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.
8749 2003-01-19 Sunday 16:57 massiot
8751 Requalified some error messages into warnings.
8753 2003-01-19 Sunday 08:28 fenrir
8755 * avi.c : proper way to store fourcc.
8757 2003-01-19 Sunday 08:27 fenrir
8759 * all: change the way fourcc are stored in bitmapinfoheader.
8761 2003-01-19 Sunday 03:16 sam
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.
8767 2003-01-18 Saturday 20:24 alexis
8771 2003-01-18 Saturday 13:24 massiot
8773 Including font-eutopiabold36.rle for DivX and ogg subtitles.
8775 2003-01-18 Saturday 04:57 hartman
8777 * ./modules/gui/macosx/open.m
8778 - .bin files are now opened as disks, instead of as files
8780 2003-01-18 Saturday 04:10 hartman
8782 * ./modules/gui/macosx/open.m:
8783 - Removed the pretty animation. Wasn't working. This looks better.
8784 - fixed a potential memory problem
8786 2003-01-17 Friday 23:59 sam
8788 * ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in
8789 the source comments.
8791 2003-01-17 Friday 21:46 hartman
8793 * ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window
8795 2003-01-17 Friday 19:36 sam
8797 * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
8799 2003-01-17 Friday 19:22 sam
8801 * ./modules/control/rc/rc.c: boundary checks for chapter navigation.
8803 2003-01-17 Friday 19:17 sam
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).
8809 2003-01-17 Friday 18:19 titer
8811 Fixed the 'Do not use DVD menus' check box.
8813 2003-01-17 Friday 18:19 jpsaman
8815 Updating slider only once a second now.
8817 2003-01-17 Friday 17:22 massiot
8821 2003-01-17 Friday 16:18 sam
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).
8827 2003-01-17 Friday 15:26 fenrir
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 :)
8834 2003-01-17 Friday 14:51 lool
8836 * added missing static
8838 2003-01-17 Friday 13:54 sam
8840 * ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date
8841 calculation in slow-mo.
8843 2003-01-16 Thursday 23:37 sam
8845 * ./Makefile.am: fixed distribution of MSVC files.
8847 2003-01-16 Thursday 23:33 babal
8849 - my previous fix was a bad fix :(
8851 2003-01-16 Thursday 23:25 lool
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!
8862 2003-01-16 Thursday 23:00 massiot
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.
8870 2003-01-16 Thursday 21:14 babal
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
8879 2003-01-16 Thursday 20:08 lool
8883 2003-01-16 Thursday 15:26 titer
8885 * InterfaceWindow.cpp : fixed DVD drag & drop
8886 * PreferencesWindow.* : added the possibility not to use DVD menus
8888 2003-01-16 Thursday 14:40 massiot
8890 Swedish is now sv, not se. Thanks yvounet. (c)
8892 2003-01-16 Thursday 14:39 yves
8894 * codec/mad plugin is replaced by audio_filter/mpgatofixed32.
8895 * new demux/m4v and mux/avi plugins
8897 2003-01-16 Thursday 14:34 sam
8899 * ./po/sv.po: Swedish is now sv, not se. Thanks yvounet.
8901 2003-01-16 Thursday 14:08 massiot
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
8906 * src/audio_output/intf.c: fixed a warning.
8908 2003-01-16 Thursday 13:58 hartman
8911 - integrated play/pause toggled button
8912 - global shortcut for play/pause by use of spacebar
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.
8925 2003-01-16 Thursday 13:49 hartman
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
8946 2003-01-16 Thursday 13:22 hartman
8948 VolumeGet/VolumeSet now work even if no file is playing.
8950 2003-01-16 Thursday 12:56 sam
8952 * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld.
8954 2003-01-16 Thursday 12:49 sam
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
8960 2003-01-16 Thursday 09:05 sam
8962 * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore.
8964 2003-01-16 Thursday 09:02 sam
8966 * ./include/vlc_common.h: fixed win32 plugin compilation.
8968 2003-01-16 Thursday 09:00 sam
8970 * ALL: merged more UI strings.
8972 2003-01-15 Wednesday 23:55 massiot
8974 * Fixed MPEG audio layer III VBR,
8975 * Mac OS X interface thread gets a real-time priority as well to avoid
8977 * VLAN error is now a warning.
8979 2003-01-15 Wednesday 13:58 massiot
8983 2003-01-15 Wednesday 13:48 sam
8985 * ./modules/video_output/x11/xcommon.c: we ignore MapNotify and UnmapNotify
8986 events once our window has been properly mapped.
8988 2003-01-15 Wednesday 13:46 massiot
8990 message queue overflow is now a warning.
8992 2003-01-15 Wednesday 13:16 sam
8994 * ALL: slightly changed some interface strings so that they are common to
8995 all GUIs, thus making the translators' work easier.
8997 2003-01-15 Wednesday 13:14 massiot
8999 Better recovery on emulated startcode. Still doesn't work with VBR mp3's,
9002 2003-01-15 Wednesday 12:25 massiot
9004 Dutch translation, courtesy of Derk-Jan Hartman <d.hartman@student.utwente.nl>
9005 and Jean-Paul Saman <jpsaman@wxs.nl>.
9007 2003-01-15 Wednesday 11:46 titer
9009 Fixed --with-mad and --with-mad-tree
9011 2003-01-15 Wednesday 11:27 massiot
9013 VolumeUp/Down/Mute now work even if no file is playing.
9015 2003-01-15 Wednesday 10:58 massiot
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.
9025 2003-01-15 Wednesday 00:49 jlj
9027 * ./modules/gui/macosx: added macosx-adev and macosx-vdev config vars.
9029 2003-01-15 Wednesday 00:10 massiot
9031 Updated Italian translation, courtesy of Vella Bruno <allevb@tin.it>.
9033 2003-01-14 Tuesday 22:44 sam
9035 * ./modules/audio_output/oss.c: compilation fix for BSD, courtesy of
9038 2003-01-14 Tuesday 22:03 titer
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.
9044 2003-01-14 Tuesday 18:56 sam
9046 * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif
9048 2003-01-14 Tuesday 16:00 titer
9050 Now you can save preferences.
9052 2003-01-14 Tuesday 15:31 titer
9054 * added a sanity lock
9056 2003-01-14 Tuesday 14:51 massiot
9058 * Fixed dual-mono handling of MPEG audio.
9059 * rc.c: fixed a warning.
9061 2003-01-14 Tuesday 14:48 titer
9063 * Added a file panel for subtitles file selection.
9065 2003-01-14 Tuesday 04:34 fenrir
9067 * stream_output.c: fix a bug with "null" stream.
9069 2003-01-14 Tuesday 01:30 sigmunau
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.
9075 2003-01-13 Monday 23:45 massiot
9077 Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>.
9079 2003-01-13 Monday 20:02 jlj
9081 * ./modules/gui/macosx/aout.m: don't call AudioHardwareUnload.
9083 2003-01-13 Monday 17:39 fenrir
9085 * adpcm: changed the way that data are read and thus seek will work.
9087 2003-01-13 Monday 17:11 ipkiss
9089 * MacOSX interface: fixed a stupid bug
9090 * Win32 interface: completed support for channel selection
9092 2003-01-13 Monday 16:58 massiot
9096 2003-01-13 Monday 15:20 sam
9098 * ./toolbox: toolbox --update-po now automatically extracts strings from
9099 the Win32 interface.
9101 2003-01-13 Monday 15:14 alexis
9105 2003-01-13 Monday 14:51 massiot
9107 Do not forget to register aout_ChannelsRestart as the callback for
9108 audio-device, plus miscellaneous changes.
9110 2003-01-13 Monday 13:28 sam
9112 * ./modules/video_output/sdl.c: protected libSDL initialization calls to
9113 avoid race conditions and deadlocks.
9115 2003-01-13 Monday 04:46 fenrir
9117 * mux/avi.c: added index creation.
9118 * demux/avi.c: fix stream length calculation.
9119 * stream_output.c: forgot a return value ...
9121 2003-01-13 Monday 02:33 fenrir
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
9127 2003-01-13 Monday 02:30 fenrir
9129 * mp4: added parsing of some mov boxes (alternate movies).
9131 2003-01-13 Monday 01:11 sam
9133 * ./debian/rules: compilation bypasses for the Debian maintainer.
9135 2003-01-12 Sunday 19:08 jpsaman
9139 2003-01-12 Sunday 19:08 jpsaman
9141 Use gtk_main_quit only in one place (the function Manage()).
9143 2003-01-12 Sunday 18:26 fenrir
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.
9148 2003-01-12 Sunday 18:25 jlj
9150 * ./modules/gui/macosx/intf.m: Fixed mutex errors on stop (Closes #80).
9152 2003-01-12 Sunday 15:38 sigmunau
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
9162 2003-01-12 Sunday 06:39 fenrir
9164 * m4v: a raw MPEG-4 video stream demuxer (for now, it assumes 25fps).
9165 You have to force this demuxer.
9167 2003-01-12 Sunday 04:30 fenrir
9169 * avi.c: avi muxer. (It produces broken files, but vlc is able to read
9172 2003-01-12 Sunday 04:11 fenrir
9174 * some workaround for clock.
9176 2003-01-12 Sunday 02:08 titer
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
9182 2003-01-12 Sunday 01:26 sigmunau
9184 new rule for remote controls with combined play/pause button (like mine has)
9186 2003-01-12 Sunday 00:22 titer
9188 Corrected the list of supported MIME types.
9190 2003-01-11 Saturday 20:42 titer
9192 * Needed update because variables names changed in the 'adjust' module.
9194 2003-01-11 Saturday 20:25 gitan
9196 * SAP is disabled by default.
9198 2003-01-11 Saturday 19:33 stippi
9200 fixed flickering of skip buttons (and consequently crashing if you pressed them)
9202 2003-01-11 Saturday 18:31 fenrir
9204 * avi: fix my last fix :)
9206 2003-01-11 Saturday 18:10 fenrir
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.
9212 2003-01-11 Saturday 17:23 ipkiss
9214 * Fixed my previous commit (thanks fenrir)
9216 2003-01-11 Saturday 14:09 ipkiss
9220 2003-01-10 Friday 17:30 lool
9222 * re-included playlist.h (got confused with vlc-playlist.h)
9224 2003-01-10 Friday 17:01 titer
9226 Thread priority management on BeOS.
9228 2003-01-10 Friday 16:21 titer
9230 Definitively fixed sync (I hope).
9232 2003-01-10 Friday 13:21 massiot
9234 Fixed liba52 detection using --with-a52.
9236 2003-01-10 Friday 12:34 asmax
9238 * fixed previous commit (didn't work everytime)
9240 2003-01-10 Friday 11:02 asmax
9242 * enable the network channel box when selecting network channel input
9245 2003-01-10 Friday 10:01 lool
9247 * removed an useless inclusion
9249 2003-01-10 Friday 09:28 lool
9251 * access_slp LD options
9253 2003-01-10 Friday 09:25 lool
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?
9260 5.1 How may I help your project?
9261 5.2 Why are your mailing-lists and your website in english?
9263 2003-01-10 Friday 08:04 yves
9265 * vlc.spec: new packetizer/mpeg4audio plugin added.
9267 2003-01-10 Friday 06:16 lool
9269 * removed VLC_GO to avoid skipping to the last program
9271 2003-01-10 Friday 04:58 lool
9273 * configure.ac.in, modules/access/slp.c: New SLP access module,
9274 see <http://www.openslp.org/>
9276 2003-01-09 Thursday 23:43 massiot
9278 * OS X: Fixed a segfault with empty configuration strings (closes #65),
9279 * cosmetic messages cleanups.
9281 2003-01-09 Thursday 22:30 lool
9283 * Mentionned libdvdcss vs DMCS in 4.2 ((c) Meuuh :)
9285 2003-01-09 Thursday 18:23 fenrir
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).
9290 2003-01-09 Thursday 18:06 sam
9292 * ./modules/video_output/x11/xcommon.c: fixed i_visible_pitch calculation.
9294 2003-01-09 Thursday 17:47 sam
9296 * ./modules/video_filter/*.c: all filters now properly use i_visible_pitch
9297 instead of i_pitch for pixel access (Closes: #30).
9299 2003-01-09 Thursday 16:26 sam
9301 * ./modules/video_filter/adjust.c: properly fixed margin handling (partially
9304 2003-01-09 Thursday 15:38 sam
9306 * ./modules/video_filter/adjust.c: rehandled code and enhanced the
9307 config variables descriptions.
9309 2003-01-09 Thursday 14:05 sam
9311 * ./modules/video_output/sdl.c: fixed visible picture pitch calculation.
9313 2003-01-09 Thursday 14:00 sam
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).
9318 2003-01-09 Thursday 10:12 sam
9320 * ./modules/codec/spudec/parse.c: set the duration of DVD subtitles
9321 according to the playing rate.
9323 2003-01-08 Wednesday 23:15 massiot
9325 Do not bail out when no *.gmo exists.
9327 2003-01-08 Wednesday 16:40 lool
9330 * mentionned Redhat because it disables DMA
9332 2003-01-08 Wednesday 16:40 fenrir
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).
9339 2003-01-08 Wednesday 15:13 titer
9341 Partial fix for video/audio sync.
9343 2003-01-08 Wednesday 14:59 sam
9345 * ./src/stream_output/stream_output.c: minor fix for Win32 drive letter
9348 2003-01-08 Wednesday 14:31 lool
9350 * Mentionned the inclusion of the contrib dir
9352 2003-01-08 Wednesday 14:00 sigmunau
9354 use *$(LIBEXT) and not *.so in package-win32 and package-beos targets. Also
9355 a minor change in argumets passed to nsis
9357 2003-01-08 Wednesday 13:52 titer
9359 Use pf_memcpy and pf_memset.
9361 2003-01-08 Wednesday 12:13 lool
9365 4.1 May I use the VideoLAN logo?
9366 4.2 May I reditribute VLC?
9368 2003-01-08 Wednesday 10:50 massiot
9370 * Added --no-spdif option (just like in OSS) and fixed a localization bug.
9372 2003-01-08 Wednesday 10:46 fenrir
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)
9377 2003-01-08 Wednesday 10:43 fenrir
9379 * faad: fixed a segfault when faad initialisation failed.(anyway it
9380 doesn't solve the real problem).
9382 2003-01-08 Wednesday 10:41 fenrir
9384 * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
9385 an vol header. (In fact reverse an prevous commit)
9387 2003-01-08 Wednesday 10:40 fenrir
9389 * file.c: removed an useless debug message.
9391 2003-01-08 Wednesday 10:38 fenrir
9393 * all: added a new function (sout_BufferChain) and allowed dummy
9394 stream input creation (with "null" fourcc).
9396 2003-01-08 Wednesday 10:34 fenrir
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
9404 2003-01-08 Wednesday 10:26 fenrir
9406 * mpeg4audio.c: new packetizer (but for now it don't support adts aac)
9407 * mpeg4video.c: I 've rewritten it
9409 2003-01-08 Wednesday 03:01 ipkiss
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
9415 2003-01-08 Wednesday 02:32 titer
9417 Minor GUI fixes in the prefs window.
9419 2003-01-08 Wednesday 02:09 titer
9421 Fixed language and subtitle selection.
9423 2003-01-08 Wednesday 00:41 massiot
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>
9428 2003-01-07 Tuesday 21:49 fenrir
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 ...)
9437 2003-01-07 Tuesday 15:12 jobi
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
9442 2003-01-07 Tuesday 15:12 massiot
9444 Fixed another very nasty localization bug.
9446 2003-01-07 Tuesday 14:58 massiot
9448 New "spdif" setting, allowing to permanently disable S/PDIF detection.
9450 2003-01-07 Tuesday 14:38 massiot
9452 Removed unused options in the aout.
9454 2003-01-07 Tuesday 13:26 sam
9456 * minor updates to pofiles.
9458 2003-01-06 Monday 22:57 massiot
9460 Fixed a compilation issue.
9462 2003-01-06 Monday 22:07 massiot
9464 * Bumped up revision number to 0.5.0-test2,
9465 * MacOS X port: new error dialog displaying error messages,
9466 * Updated localization files,
9469 2003-01-06 Monday 20:08 yves
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>
9478 2003-01-06 Monday 02:45 massiot
9481 * New "stream output" area in the open panel.
9483 2003-01-06 Monday 00:37 garf
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
9489 2003-01-05 Sunday 21:03 sigmunau
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
9495 2003-01-05 Sunday 20:45 massiot
9497 Fixed the "stream has changed" bug.
9499 2003-01-05 Sunday 16:23 massiot
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 ?).
9506 2003-01-05 Sunday 13:39 gbazin
9508 * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for
9509 the audio output thread. That should make Win9x/Me happier.
9511 2003-01-05 Sunday 03:21 jlj
9514 * replaced playlist panel with drawer.
9515 * implemented context menu for playlist tableview.
9517 2003-01-05 Sunday 02:39 massiot
9519 * Added the possibility to select DVD menus with VIDEO_TS folder in the
9522 2003-01-05 Sunday 01:55 massiot
9524 * Added a Close Window and a close box to our QuickTime video output.
9526 2003-01-04 Saturday 23:49 gbazin
9528 * configure.ac.in: fixed typo in wxWindows headers detection code.
9530 2003-01-04 Saturday 17:14 titer
9532 We now check if the BSoundPlayer's buffer size is not the one we
9535 2003-01-04 Saturday 16:27 gbazin
9537 * src/audio_output/output.c: don't forget to free the audio buffer when
9540 2003-01-04 Saturday 13:50 jpsaman
9544 2003-01-04 Saturday 13:30 jpsaman
9546 Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.
9548 2003-01-04 Saturday 04:11 jlj
9551 * main window controls are back. based on suggestion by Dan Macpherson.
9553 2003-01-04 Saturday 00:21 jpsaman
9555 Updating slider status uses no longer FPU calculations when compiled for strongarm1100.
9557 2003-01-03 Friday 23:58 jpsaman
9559 Updated package release number
9561 2003-01-03 Friday 21:38 jlj
9563 * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)
9565 2003-01-03 Friday 20:55 jpsaman
9567 Slider functionality for Familiar interface.
9569 2003-01-03 Friday 14:44 sam
9571 * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
9572 support in the Gtk+ and GNOME interfaces.
9574 2003-01-03 Friday 13:07 massiot
9576 * modules/access/file.c: we now regularly check the size of the file, in
9577 case it is being downloaded.
9579 2003-01-03 Friday 00:11 massiot
9581 Automatically create the vlc.app/Contents/PkgInfo (otherwise I keep forgetting
9584 2003-01-03 Friday 00:03 jlj
9586 * ./src/misc/darwin_specific.m:
9587 Fixed (really!) segfault. Don't release o_lang objects, they're managed
9590 2003-01-02 Thursday 23:50 massiot
9594 2003-01-02 Thursday 23:09 massiot
9597 * Fixed the Device submenu,
9598 * There is still a segfault in darwin_specific.m.
9600 2003-01-02 Thursday 22:49 jlj
9602 * ./modules/gui/macosx/aout.m: added support for 4 Channel PCM.
9604 2003-01-02 Thursday 20:48 gbazin
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
9611 2003-01-01 Wednesday 11:14 jlj
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.