]> git.sesse.net Git - vlc/log
vlc
21 years ago * fixed my typos in configure.in
Loïc Minier [Fri, 7 Jun 2002 22:32:18 +0000 (22:32 +0000)]
  * fixed my typos in configure.in

22 years ago * basic On Screen Display intf-plugin based on libxosd
Loïc Minier [Fri, 7 Jun 2002 22:24:04 +0000 (22:24 +0000)]
  * basic On Screen Display intf-plugin based on libxosd

22 years ago * ./src/misc/netutils.c: network mode works again.
Sam Hocevar [Fri, 7 Jun 2002 21:45:30 +0000 (21:45 +0000)]
  * ./src/misc/netutils.c: network mode works again.

22 years ago * ./plugins/gtk/*: the Gnome/Gtk+ interfaces have all their features back.
Sam Hocevar [Fri, 7 Jun 2002 19:54:37 +0000 (19:54 +0000)]
  * ./plugins/gtk/*: the Gnome/Gtk+ interfaces have all their features back.
  * ./src/playlist/playlist.c: fixed an off-by-one loop error.

22 years ago * plugins/a52_system/.cvsignore: What about a little .cvsignore ?
Arnaud de Bossoreille de Ribou [Fri, 7 Jun 2002 18:03:40 +0000 (18:03 +0000)]
  * plugins/a52_system/.cvsignore: What about a little .cvsignore ?

22 years ago * ./plugins/dummy/input_dummy.c: dummy targets such as vlc:nop, vlc:loop
Sam Hocevar [Fri, 7 Jun 2002 16:06:09 +0000 (16:06 +0000)]
  * ./plugins/dummy/input_dummy.c: dummy targets such as vlc:nop, vlc:loop
    and vlc:quit work again.
  * ./src/playlist/playlist.c: when a new target is added, for instance through     the "File" menu, it is automatically played.

22 years ago * ./include/vlc_objects.h: pointers are set to NULL after a call to
Sam Hocevar [Fri, 7 Jun 2002 14:59:40 +0000 (14:59 +0000)]
  * ./include/vlc_objects.h: pointers are set to NULL after a call to
    vlc_object_destroy (idea from stef).
  * ./po/pl.po: updated polish translation, thanks to Arkadiusz Lipiec
    <alipiec@adrenalina.pl>.

22 years ago * ./src/playlist/playlist.c: lots of playlist behaviour enhancements.
Sam Hocevar [Fri, 7 Jun 2002 14:30:41 +0000 (14:30 +0000)]
  * ./src/playlist/playlist.c: lots of playlist behaviour enhancements.
  * ./src/misc/objects.c: we do not hang on attempt to destroy an object with
    a non-zero reference count, but we still complain.
  * ./plugins/gtk/gtk_control.c, plugins/gtk/gtk_playlist.c: most controls such
    as play, pause, stop, next, fast etc. work again.
  * ./plugins/gtk/gnome_*: got rid of lots of useless wrappers which were a
    workaround for a bug in Glade. Instead, bootstrap.sh does the Glade fixes.
  * ./plugins/ffmpeg/ffmpeg.c: if there is already a video output with the
    appropriate properties, we use it.

22 years agoMinor fix for the BeOS' make-package (icon loss).
Eric Petit [Wed, 5 Jun 2002 20:58:54 +0000 (20:58 +0000)]
Minor fix for the BeOS' make-package (icon loss).

22 years ago* Set object pointer to NULL after destroy.
Stéphane Borel [Wed, 5 Jun 2002 18:29:24 +0000 (18:29 +0000)]
* Set object pointer to NULL after destroy.

22 years ago* Release vout when we close spudec.
Stéphane Borel [Wed, 5 Jun 2002 18:18:49 +0000 (18:18 +0000)]
* Release vout when we close spudec.

22 years ago*Only report initiliazation error when it is really an error.
Stéphane Borel [Wed, 5 Jun 2002 18:15:46 +0000 (18:15 +0000)]
*Only report initiliazation error when it is really an error.

22 years ago* Added mouse coordinates to vout struct. They are only update from x11 for now,
Stéphane Borel [Wed, 5 Jun 2002 18:07:03 +0000 (18:07 +0000)]
* Added mouse coordinates to vout struct. They are only update from x11 for now,
and they are used nowhere.

22 years ago*Check if p_vpar->p_vout is available before detaching it.
Stéphane Borel [Wed, 5 Jun 2002 18:01:31 +0000 (18:01 +0000)]
*Check if p_vpar->p_vout is available before detaching it.

22 years ago(new in MAIN)
Sam Hocevar [Tue, 4 Jun 2002 20:33:25 +0000 (20:33 +0000)]
(new in MAIN)
  * ./plugins/gtk/gtk_callbacks.c: fixed a segfault when switching to
    fullscreen from the popup menu.
(from v0_4_1_branch)
  * ./plugins/gtk/gnome_callbacks.c: fixed a crash when activating preferences
    from the popup menu.
  * ./plugins/gtk/gnome.glade: added lines this #@%$! Glade had munched, fixes
    a segfault in the Gnome popup menu when toggling the interface.

22 years ago(new in MAIN)
Sam Hocevar [Tue, 4 Jun 2002 00:11:12 +0000 (00:11 +0000)]
(new in MAIN)
  * ./src/interface/interface.c: interfaces are no longer attached only to
    p_vlc.
  * ./src/libvlc.c, ./src/misc/modules.c, ./src/playlist/playlist.c,
    ./src/input/input.c: improvements in the playlist handling (not quite that
    yet though).
(ported from v0_4_1_branch)
  * ./configure.in, ./plugins/mpeg_system/mpeg_ts.c: fixed libdvbpsi handling.
  * ./src/misc/configuration.c: fixed the --nofoo option handling.
  * ./src/interface/main.c: fixed two compilation warnings under Solaris.

22 years ago * added the --with-dvbpsi-tree option
Olivier Teulière [Mon, 3 Jun 2002 21:43:41 +0000 (21:43 +0000)]
 * added the --with-dvbpsi-tree option

22 years ago* ./plugins/win32/waveout.c: waveOutUnprepareHeader() was never being
Gildas Bazin [Mon, 3 Jun 2002 07:22:36 +0000 (07:22 +0000)]
* ./plugins/win32/waveout.c: waveOutUnprepareHeader() was never being
called. This should fix the memory leak some people reported when using
the waveout plugin.

22 years ago * Makefile, configure.in, configure, MODULES: added a52_system input module.
Arnaud de Bossoreille de Ribou [Sun, 2 Jun 2002 23:43:38 +0000 (23:43 +0000)]
  * Makefile, configure.in, configure, MODULES: added a52_system input module.
  * plugins/a52_system/Makefile, plugins/a52_system/a52_system.c: a52 input
    module.
  * plugins/ac3_spdif/ac3_spdif.c: added a little mwait to avoid a flood from
    the a52 input module.

Note: the new module aims at reading ac3 streams but it works only with the
ac3_spdif "decoder" since it is the only one which dates each frame contrary
to the others which can't avoid a flood from the input module.

22 years ago(ported from v0_4_1_branch)
Sam Hocevar [Sun, 2 Jun 2002 23:29:29 +0000 (23:29 +0000)]
(ported from v0_4_1_branch)
  * ./plugins/motion/motionmmx.c: MMX motion optimizations courtesy of
    Vladimir Chernyshov <greengrass@writeme.com>.

22 years ago(new in MAIN)
Sam Hocevar [Sun, 2 Jun 2002 23:11:48 +0000 (23:11 +0000)]
(new in MAIN)
  * ./plugins/spudec/spu_decoder.c: we now use FIND_ANYWHERE to find a vout.
(ported from v0_4_1_branch)
  * ./plugins/dvdread/dvdread.c: disabled the dvdread plugin because it
    currently sucks.
  * ./src/misc/configuration.c, ./src/interface/main.c: we now accept --nofoo
    and --no-foo as negations for --foo. Also, the --help output is nicer.
  * ./plugins/qnx/vout_qnx.c: QNX compilation fix.

22 years ago* Updated README.
Christophe Massiot [Sun, 2 Jun 2002 23:03:22 +0000 (23:03 +0000)]
* Updated README.

22 years agoBumped up version number to 0.5.0-cvs.
Christophe Massiot [Sun, 2 Jun 2002 22:45:31 +0000 (22:45 +0000)]
Bumped up version number to 0.5.0-cvs.

22 years ago * ./plugins/macosx: rewrote the net panel for OS X
Christophe Massiot [Sun, 2 Jun 2002 22:32:46 +0000 (22:32 +0000)]
  * ./plugins/macosx: rewrote the net panel for OS X

22 years ago* ./include/vlc_common.h: got rid of i_thread in VLC_COMMON_MEMBERS.
Gildas Bazin [Sun, 2 Jun 2002 15:51:30 +0000 (15:51 +0000)]
* ./include/vlc_common.h: got rid of i_thread in VLC_COMMON_MEMBERS.

22 years ago* ./include/os_specific.h: changed prototype of system_*() to use vlc_t
Gildas Bazin [Sun, 2 Jun 2002 14:26:16 +0000 (14:26 +0000)]
* ./include/os_specific.h: changed prototype of system_*() to use vlc_t
instead of vlc_object_t.

22 years ago(new in MAIN)
Sam Hocevar [Sun, 2 Jun 2002 13:49:35 +0000 (13:49 +0000)]
(new in MAIN)
  * ./plugins/dvd/dvd_es.c, ./plugins/satellite/input_satellite.c,
    ./plugins/dvdread/input_dvdread.c: updated outdated variable names.
(ported from 0_4_1_branch)
  * ./plugins/spudec/spu_decoder.c: fixed a margin bug in the SPU renderer
    which caused subtitles to appear slanted in odd width windows.

22 years ago* ./include/vlc_threads.h: re-merged vlc_threads.h and threads_funcs.h.
Gildas Bazin [Sun, 2 Jun 2002 13:38:03 +0000 (13:38 +0000)]
* ./include/vlc_threads.h: re-merged vlc_threads.h and threads_funcs.h.

22 years ago* New Loop menu item in OS X interface.
Christophe Massiot [Sun, 2 Jun 2002 12:16:31 +0000 (12:16 +0000)]
* New Loop menu item in OS X interface.

22 years ago(new in MAIN)
Sam Hocevar [Sun, 2 Jun 2002 11:59:46 +0000 (11:59 +0000)]
(new in MAIN)
  * ./src/playlist/playlist.c, src/input/input.c: added safety checks to
    prevent crashes on next file.
(ported from 0_4_1_branch)
  * ./plugins/gtk/gtk_display.c, ./plugins/win32/mainframe.cpp: we deactivate
    popup menus when no stream is being played, even in network mode.
  * ./src/input/mpeg_system.c: removed unnecessarily verbose message.

22 years ago* ./plugins/a52/a52.c: compilation fix. Following C99 we have to include
Gildas Bazin [Sun, 2 Jun 2002 10:28:48 +0000 (10:28 +0000)]
* ./plugins/a52/a52.c: compilation fix. Following C99 we have to include
<stdint.h> but Solaris doesn't have it so we include <inttypes.h> when
it isn't found.

22 years ago * ./src/video_output/video_output.c: fixed the "picture has invalid status"
Sam Hocevar [Sun, 2 Jun 2002 09:03:54 +0000 (09:03 +0000)]
  * ./src/video_output/video_output.c: fixed the "picture has invalid status"
    bug which might have been the cause of crashes.
  * ./plugins/filter/crop.c: attempt at an automatic border cropping filter,
    using "--filter crop --autocrop".
  * ./vlc.spec: added missing filters to the RPM generation.
  * ./src/misc/objects.c: commented all functions.
  * ./src/misc/objects.c: implemented vlc_object_find( , , FIND_ANYWHERE).
  * ./src/misc/objects.c: renamed vlc_object_unlink to vlc_object_detach.

22 years ago* Channel change support on Mac OS X ;
Christophe Massiot [Sun, 2 Jun 2002 01:20:52 +0000 (01:20 +0000)]
* Channel change support on Mac OS X ;
* New OS X icon, courtesy of Benjamin Mironer <bmironer@noos.fr>

22 years agoMac OS X interface :
Christophe Massiot [Sat, 1 Jun 2002 23:42:04 +0000 (23:42 +0000)]
Mac OS X interface :
* fixed a bug in the chapter handling ;
* more keystrokes ;

22 years ago * ALL: got rid of p_object->p_this which is now useless.
Sam Hocevar [Sat, 1 Jun 2002 18:04:49 +0000 (18:04 +0000)]
  * ALL: got rid of p_object->p_this which is now useless.

22 years ago * ./bootstrap.sh: ah ah ah. CVS likes to make fun out of me.
Sam Hocevar [Sat, 1 Jun 2002 17:11:41 +0000 (17:11 +0000)]
  * ./bootstrap.sh: ah ah ah. CVS likes to make fun out of me.

22 years ago * ./include/main.h, ./plugins/beos/intf_beos.cpp: BeOS compilation fixes.
Sam Hocevar [Sat, 1 Jun 2002 17:09:25 +0000 (17:09 +0000)]
  * ./include/main.h, ./plugins/beos/intf_beos.cpp: BeOS compilation fixes.
  * ./bootstrap.sh, ./src/libvlc.h, ./po/*: fixed bootstrap.sh so that it does
    not include CVS Id lines in automatically created files.

22 years ago * ./plugins/dummy/intf_dummy.c, ./plugins/chroma/i420_yuy2.c,
Sam Hocevar [Sat, 1 Jun 2002 16:45:35 +0000 (16:45 +0000)]
  * ./plugins/dummy/intf_dummy.c, ./plugins/chroma/i420_yuy2.c,
    src/interface/intf_eject.c, src/misc/threads.c: win32 compilation fix.
  * ./plugins/directx/aout_directx.c, plugins/directx/vout_directx.c,
    ./plugins/directx/vout_events.c: the DirectX notification and event threads
    now use the vlc_thread_create / vlc_thread_ready scheme. Untested.
  * ./configure.in: added a check for inttypes.h and sys/int_types.h.
  * ./configure.in: fixed the HTTP plugin compilation under BeOS.
  * ./plugins/network/ipv6.c: reactivated IPv6 module.

22 years ago * ./src/misc/beos_specific.cpp: BeOS fixes, removed a static variable.
Sam Hocevar [Sat, 1 Jun 2002 14:31:32 +0000 (14:31 +0000)]
  * ./src/misc/beos_specific.cpp: BeOS fixes, removed a static variable.
  * ./include/main.h: replaced p_sys with explicit variables because it's
    really much simpler this way. Gildas, will you ever forgive me ? :-)

22 years ago * ./src/misc/beos_specific.cpp: the BeOS BApplication thread now uses the
Sam Hocevar [Sat, 1 Jun 2002 13:52:24 +0000 (13:52 +0000)]
  * ./src/misc/beos_specific.cpp: the BeOS BApplication thread now uses the
    vlc_thread_create / vlc_thread_ready scheme to signal readiness.
  * ./src/misc/objects.c: prevent the creation of a too small vlc_object_t.
  * ./include/vdec_ext-plugins.h: removed the vdec_thread_t declaration, which
    belongs to plugins/mpeg_vdec.
  * ./ChangeLog: imported the 0_4_1_branch changelog.
  * ./plugins/chroma/i420_yuy2.h: imported a 0_4_1_branch fix.

22 years ago * ALL: the first libvlc commit.
Sam Hocevar [Sat, 1 Jun 2002 12:32:02 +0000 (12:32 +0000)]
  * ALL: the first libvlc commit.

   As for video output 4, this breaks almost everything, but I'll slowly
  do what remains to be fixed during the weekend.

   Changes in vlc:
   ===============

  * vlc is now a very small program (20 lines) which uses the libvlc API;
   it is quite simple for the moment but can be extended in the future.

  * interfaces, decoders, video outputs, etc. are now almost the same
   objects (yes, I know, this is C++ redone in C) and are structured in
   a tree. More about this later, but basically it allows the following
   nice features:
    - several interfaces
    - several playlists with several outputs
    - input plugins spawning helper interfaces (will be used for DVD menus)
    - anything spawning anything; I swear there are useful uses for this!

  * libvlc can be used in other programs; I'm currently writing a Mozilla
   plugin for my employer.

   Things currently broken:
   ========================

  * most interfaces, most ports
  * the playlist handling (almost finished rewriting this though). This means
   no file can be played from the GUI, you need to use the commandline. This
   also means it segfaults at EOF, when exiting the program, and it sometimes
   refuses to open a file when asked to.

22 years ago * ./plugins/macosx/intf_vlc_wrapper.m: fix for non-ASCII filenames in the
Sam Hocevar [Sat, 1 Jun 2002 11:11:51 +0000 (11:11 +0000)]
  * ./plugins/macosx/intf_vlc_wrapper.m: fix for non-ASCII filenames in the
    MacOS X interface, courtesy of Watanabe Go <go@dsl.gr.jp>.

22 years ago * ./plugins/chroma/i420_yuy2.h: fixed an old overflow bug spotted by
Sam Hocevar [Sat, 1 Jun 2002 11:08:24 +0000 (11:08 +0000)]
  * ./plugins/chroma/i420_yuy2.h: fixed an old overflow bug spotted by
    Rudolf Cornelissen.

22 years ago * ./plugins/chroma/i420_rgb16.c: fix for skewed display in software RV32
Sam Hocevar [Sat, 1 Jun 2002 10:47:07 +0000 (10:47 +0000)]
  * ./plugins/chroma/i420_rgb16.c: fix for skewed display in software RV32
    mode, courtesy of Pascal Levesque.

22 years agoFixes for preventing multiple playlist windows
Tony Castley [Sat, 1 Jun 2002 09:21:59 +0000 (09:21 +0000)]
Fixes for preventing multiple playlist windows
and improvements and corrections in videoout.

22 years agoFix to prevent multiple Playlist windows
Tony Castley [Sat, 1 Jun 2002 09:20:16 +0000 (09:20 +0000)]
Fix to prevent multiple Playlist windows

22 years agoFixes for Playlist window
Tony Castley [Sat, 1 Jun 2002 08:54:48 +0000 (08:54 +0000)]
Fixes for Playlist window

22 years ago* Fixes for Playlist window. Now only creates one and destroys correctly.
Tony Castley [Sat, 1 Jun 2002 08:54:08 +0000 (08:54 +0000)]
* Fixes for Playlist window.  Now only creates one and destroys correctly.
* Fixed the height of the output video, was one to big.

22 years ago* Compilation fixes for Solaris ;
Christophe Massiot [Fri, 31 May 2002 21:56:01 +0000 (21:56 +0000)]
* Compilation fixes for Solaris ;

22 years ago* plugins/sdl/aout_sdl.c : Fixed an endianness issue created by a
Christophe Massiot [Fri, 31 May 2002 21:37:42 +0000 (21:37 +0000)]
* plugins/sdl/aout_sdl.c : Fixed an endianness issue created by a
  brain-dead developer :p

22 years agoWin32 interface:
Olivier Teulière [Fri, 31 May 2002 01:09:51 +0000 (01:09 +0000)]
Win32 interface:
 * The "Eject" button is enabled only after we played a dvd or vcd.
 * The toolbar is now flat and less cubist.
 * Got rid of the ugly slider with some winXP skins.
 * Added a config option to limit the number of messages in the log
   window (default is set to 500).

22 years ago* ./plugins/mpeg_vdec/vpar_headers.c: don't try to deference a null
Gildas Bazin [Thu, 30 May 2002 13:58:17 +0000 (13:58 +0000)]
* ./plugins/mpeg_vdec/vpar_headers.c: don't try to deference a null
pointer (fix from sam).

22 years ago- gnome.c didn't compile
Cyril Deguet [Thu, 30 May 2002 13:39:43 +0000 (13:39 +0000)]
- gnome.c didn't compile
  (Gildas you forgot the default value for gnome-toolbartext, I assume
   it was 1 ;)

22 years ago- removed the obsolete artificial delay when switching channels.
Cyril Deguet [Thu, 30 May 2002 13:22:43 +0000 (13:22 +0000)]
- removed the obsolete artificial delay when switching channels.
  Now it is ultra-fast !

22 years ago * intf_eject.c : added ejection code for Win32. Please test it under
Xavier Marchesini [Thu, 30 May 2002 08:59:42 +0000 (08:59 +0000)]
 * intf_eject.c : added ejection code for Win32. Please test it under
                  Win95/98/Me, I just can't install a winme
                  in my work office :).
 * plugins/win32/* : enabled the "Eject" button (thanks Ipkiss)
 * src/misc/netutils.c : just changed my mail :P

22 years ago* changed ADD_BOOL and ADD_BOOL_WITH_SHORT config macros to accept a
Gildas Bazin [Thu, 30 May 2002 08:17:04 +0000 (08:17 +0000)]
* changed ADD_BOOL and ADD_BOOL_WITH_SHORT config macros to accept a
default value as an argument.
* modified the command line parsing to accept --foo and --no-foo when a
"foo" boolean config option is defined.
* modified the help menu to indicate if the option is enabled or
disabled by default.

22 years ago * ./src/video_output/video_output.c: when the video output hasn't received
Sam Hocevar [Wed, 29 May 2002 18:39:14 +0000 (18:39 +0000)]
  * ./src/video_output/video_output.c: when the video output hasn't received
    a new picture for a while, it redisplays the last displayed one. This will
    be useful for DVD menus, but also solves the "picture becomes black when
    vlc is paused" issue.

22 years ago* ./plugins/dummy/dummy.c: added a CATEGORY_HINT to the config.
Gildas Bazin [Wed, 29 May 2002 10:08:03 +0000 (10:08 +0000)]
* ./plugins/dummy/dummy.c: added a CATEGORY_HINT to the config.
* ./plugins/x11/xcommon.c: small change to the ToggleFullscreen routine
to avoid a flickering during the switch.

22 years ago * ./plugins/filters/*: fixed inconsistencies.
Sam Hocevar [Tue, 28 May 2002 22:49:25 +0000 (22:49 +0000)]
  * ./plugins/filters/*: fixed inconsistencies.

22 years ago * New icons for the toolbar buttons
Olivier Teulière [Tue, 28 May 2002 21:44:46 +0000 (21:44 +0000)]
 * New icons for the toolbar buttons
 * URL can now start with "http://" in the Network dialog box
 * Updated the About dialog box

22 years ago*Added a b_force flag to picture_t so that we can force the display
Stéphane Borel [Tue, 28 May 2002 18:34:42 +0000 (18:34 +0000)]
*Added a b_force flag to picture_t so that we can force the display
of an image even if it is late.

22 years ago * ./plugins/filter/*: filters are now configurable through the configuration
Sam Hocevar [Mon, 27 May 2002 19:35:41 +0000 (19:35 +0000)]
  * ./plugins/filter/*: filters are now configurable through the configuration
    system. Patch from Sigmund Augdal <sigmunau@stud.ntnu.no>.

22 years ago * ./po/pl.po: uh uh uh, forgot to cvs add this file...
Sam Hocevar [Mon, 27 May 2002 18:35:53 +0000 (18:35 +0000)]
  * ./po/pl.po: uh uh uh, forgot to cvs add this file...

22 years ago * ./po/vlc.pot: updated potfile.
Sam Hocevar [Mon, 27 May 2002 18:34:33 +0000 (18:34 +0000)]
  * ./po/vlc.pot: updated potfile.
  * ./po/pl.po: polish translation, courtesy of Arkadiusz Lipiec
    <A.Lipiec@elka.pw.edu.pl>.

22 years ago * ./debian/control: updated Debian package descriptions.
Sam Hocevar [Mon, 27 May 2002 18:33:35 +0000 (18:33 +0000)]
  * ./debian/control: updated Debian package descriptions.

22 years ago * ./plugins/aa/aa.c: removed all palette code as it was unused.
Sam Hocevar [Mon, 27 May 2002 18:26:31 +0000 (18:26 +0000)]
  * ./plugins/aa/aa.c: removed all palette code as it was unused.
  * ./plugins/aa/aa.c: moved the aa_fastrender call from vout_Display to
    vout_Render.
  * ./plugins/aa/aa.c: added support for resizing and right-click menu.

   (patch courtesy of Sigmund Augdal <sigmunau@stud.ntnu.no>)

22 years ago ALL : In order to make ac3 working in avi file, I've deplaced some code
Laurent Aimar [Mon, 27 May 2002 16:01:42 +0000 (16:01 +0000)]
ALL : In order to make ac3 working in avi file, I've deplaced some code
from ac3 decoder to mpeg_system.c. ( skip 3 bytes is now done in
mpeg_system.c and no longer in ac3 audio decoder ).

22 years agoLink to the GPL licence
Alexis de Lattre [Mon, 27 May 2002 01:49:41 +0000 (01:49 +0000)]
Link to the GPL licence
GFDL licence know used for the licence

22 years agoChanged download URL.
Christophe Massiot [Sat, 25 May 2002 21:42:36 +0000 (21:42 +0000)]
Changed download URL.

22 years ago * src/misc/netutils.c: tests if message from vlcs begins with 'E:' or 'I:'
Marc Ariberti [Sat, 25 May 2002 19:15:50 +0000 (19:15 +0000)]
  * src/misc/netutils.c: tests if message from vlcs begins with 'E:' or 'I:'
  instead of testing 'E: ' and 'I: ' (to simplify miniVLCS)

22 years ago * all: avi file is a piece of sh*t, make more test.
Laurent Aimar [Sat, 25 May 2002 16:23:07 +0000 (16:23 +0000)]
* all: avi file is a piece of sh*t, make more test.

22 years ago* ./include/inpu_ext-dec.h added a check to fifo->b_die after the call
Gildas Bazin [Fri, 24 May 2002 12:42:14 +0000 (12:42 +0000)]
* ./include/inpu_ext-dec.h added a check to fifo->b_die after the call
to BitstreamNextDataPacket() in GetChunk().
Code using GetChunk() also needs to check fifo->b_die before using the
obtained data.
This fixes frequent crashes you get on win32 with the a52 plugin when you
close a stream.

22 years agoupdate release-howto
Christophe Massiot [Thu, 23 May 2002 22:33:44 +0000 (22:33 +0000)]
update release-howto

22 years ago * ./src/video_output/video_output.c: the video output thread was never
Sam Hocevar [Thu, 23 May 2002 22:21:14 +0000 (22:21 +0000)]
  * ./src/video_output/video_output.c: the video output thread was never
    joined! A pretty old bug...

22 years ago * ./plugins/macosx/intf_open.m: Remember last open file panel location,
Jon Lech Johansen [Thu, 23 May 2002 22:18:55 +0000 (22:18 +0000)]
  * ./plugins/macosx/intf_open.m: Remember last open file panel location,
    thanks to <ssudre2@wanadoo.fr>

22 years agoUpdated Mac OS X readme, courtesy of The DJ <d.hartman@student.utwente.nl>.
Christophe Massiot [Thu, 23 May 2002 21:42:43 +0000 (21:42 +0000)]
Updated Mac OS X readme, courtesy of The DJ <d.hartman@student.utwente.nl>.

22 years ago * Updated ChangeLog
Christophe Massiot [Wed, 22 May 2002 23:40:50 +0000 (23:40 +0000)]
 * Updated ChangeLog
 * Updated release date

22 years agoFixed HTTP input under Win32 (thanks ipkiss).
Christophe Massiot [Wed, 22 May 2002 23:11:00 +0000 (23:11 +0000)]
Fixed HTTP input under Win32 (thanks ipkiss).

22 years ago * ./plugins/dvd/dvd_seek.c: reverted a previous change in DVD input which
Sam Hocevar [Wed, 22 May 2002 21:42:47 +0000 (21:42 +0000)]
  * ./plugins/dvd/dvd_seek.c: reverted a previous change in DVD input which
    caused input to get stuck in interleaved cells.

22 years ago * ./plugins/gtk/gnome.glade: removed bevel from title and chapter buttons.
Sam Hocevar [Wed, 22 May 2002 21:30:08 +0000 (21:30 +0000)]
  * ./plugins/gtk/gnome.glade: removed bevel from title and chapter buttons.

22 years ago * ./plugins/mad/mad_adec.c, ./plugins/mad/mad_libmad.c: use intf_WarnMsg for
Sam Hocevar [Wed, 22 May 2002 21:15:04 +0000 (21:15 +0000)]
  * ./plugins/mad/mad_adec.c, ./plugins/mad/mad_libmad.c: use intf_WarnMsg for
    debug messages instead of intf_ErrMsg.

22 years ago * ./plugins/win32/network.dfm, plugins/macosx/intf_open.m: updated channel
Sam Hocevar [Wed, 22 May 2002 21:08:42 +0000 (21:08 +0000)]
  * ./plugins/win32/network.dfm, plugins/macosx/intf_open.m: updated channel
    server default hostname.

22 years ago * ./plugins/chroma/i420_yuy2.h: bugfix for the I420 to YUY2 MMX chroma
Sam Hocevar [Wed, 22 May 2002 21:05:18 +0000 (21:05 +0000)]
  * ./plugins/chroma/i420_yuy2.h: bugfix for the I420 to YUY2 MMX chroma
    transformations, with the help of Pascal Levesque.

22 years ago* ./src/misc/modules.c: restored plugins hiding as the problem is fixed.
Gildas Bazin [Wed, 22 May 2002 19:31:33 +0000 (19:31 +0000)]
* ./src/misc/modules.c: restored plugins hiding as the problem is fixed.
* ./plugins/directx/directx.c: UnregisterClass() in MODULE_DEACTIVATE. If
   we don't do this, trying to use the class when the plugin is reloaded will
   cause a segfault.

PS: on Win32 the sdl plugin is still affected by this. It looks like SDL keeps
    an internal state which isn't updated when we reload the plugin.

22 years ago * ./src/misc/modules.c: disabled module autohide until we find out why a
Sam Hocevar [Wed, 22 May 2002 17:19:46 +0000 (17:19 +0000)]
  * ./src/misc/modules.c: disabled module autohide until we find out why a
    reloaded module sometimes does not work properly.

22 years ago * ./plugins/access/file.c, plugins/dvd/dvd_seek.c: readability changes.
Sam Hocevar [Wed, 22 May 2002 17:17:45 +0000 (17:17 +0000)]
  * ./plugins/access/file.c, plugins/dvd/dvd_seek.c: readability changes.
  * ./Makefile: the vlc rule depends on modules_builtin.h.
  * ./include/modules_inner.h: removed useless code.

22 years ago * ALL: replaced TUpDown components by TCSpinEdit ones, which allow
Olivier Teulière [Wed, 22 May 2002 17:12:45 +0000 (17:12 +0000)]
 * ALL: replaced TUpDown components by TCSpinEdit ones, which allow
   values greater than 32767. It fixes the audio bug ocurring when a
   configuration file is saved under the win32 interface

 * ./plugins/win32/mainframe.cpp: Added some extra space between
   statusbar and toolbar when nothing is displayed. I find it nicer :)

22 years ago* ./plugins/text/logger.c: on win32 the logger interface shows up a dos
Gildas Bazin [Wed, 22 May 2002 14:20:41 +0000 (14:20 +0000)]
* ./plugins/text/logger.c: on win32 the logger interface shows up a dos
  command box.
* ./plugins/gtk/gnome.c: fixed uninitialized variable. (from Sam)
* ./plugins/gtk/gtk_playlist.c: simplified GtkRebuildCList(). (from Sam)

22 years ago * plugins/vcd/vcd.c: added svcd shortcut to the vcd input
Johan Bilien [Wed, 22 May 2002 12:50:21 +0000 (12:50 +0000)]
* plugins/vcd/vcd.c: added svcd shortcut to the vcd input

22 years agoChanges to reduce segfaults on exit, and also allow only one Playlist window.
Tony Castley [Wed, 22 May 2002 12:23:41 +0000 (12:23 +0000)]
Changes to reduce segfaults on exit, and also allow only one Playlist window.

22 years ago * ./include/modules_inner.h: fixed a crash when reopening a hidden
Loïc Minier [Wed, 22 May 2002 11:23:56 +0000 (11:23 +0000)]
  * ./include/modules_inner.h: fixed a crash when reopening a hidden
    module (by sam)

22 years ago* Updated spec for ffmpeg.
Christophe Massiot [Tue, 21 May 2002 22:09:45 +0000 (22:09 +0000)]
* Updated spec for ffmpeg.

22 years ago* On Win32 the DVD access plugin has to be explicitly requested. This
Gildas Bazin [Tue, 21 May 2002 13:34:31 +0000 (13:34 +0000)]
* On Win32 the DVD access plugin has to be explicitly requested. This
  avoids crashes when the input thread tries to open files as dvds.

22 years ago * fixed a side-effect bug causing crashes on DVD title change
Loïc Minier [Tue, 21 May 2002 13:27:32 +0000 (13:27 +0000)]
  * fixed a side-effect bug causing crashes on DVD title change

22 years ago* ./plugins/directx/aout_directx.c: fixed compile warnings.
Gildas Bazin [Tue, 21 May 2002 07:48:50 +0000 (07:48 +0000)]
* ./plugins/directx/aout_directx.c: fixed compile warnings.

22 years ago* ./plugins/network/ipv6.c: fixed a stupid bug.
Gildas Bazin [Tue, 21 May 2002 06:55:48 +0000 (06:55 +0000)]
* ./plugins/network/ipv6.c: fixed a stupid bug.

22 years ago * ./plugins/chroma/i420_yuy2.c: margin support for the 420 planar to 422
Sam Hocevar [Tue, 21 May 2002 03:37:17 +0000 (03:37 +0000)]
  * ./plugins/chroma/i420_yuy2.c: margin support for the 420 planar to 422
    packed chroma transformations.

22 years ago * ./plugins/chroma/i420_yuy2.h: fixed the BeOS crash. Margin handling isn't
Sam Hocevar [Tue, 21 May 2002 02:46:39 +0000 (02:46 +0000)]
  * ./plugins/chroma/i420_yuy2.h: fixed the BeOS crash. Margin handling isn't
    done yet, though.

22 years ago * ./src/input/input.c: fixed a bug with the input remaining stuck when no
Sam Hocevar [Tue, 21 May 2002 01:40:17 +0000 (01:40 +0000)]
  * ./src/input/input.c: fixed a bug with the input remaining stuck when no
    network data was present.

22 years ago * Fixed a stupid bug in the Network dialog.
Olivier Teulière [Tue, 21 May 2002 01:29:38 +0000 (01:29 +0000)]
 * Fixed a stupid bug in the Network dialog.