vlc.git
19 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.

19 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.

19 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 ? :-)

19 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.

19 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.

19 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>.

19 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.

19 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.

19 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.

19 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

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

19 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.

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

19 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

19 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).

19 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).

19 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 ;)

19 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 !

19 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

19 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.

19 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.

19 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.

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

19 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

19 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.

19 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>.

19 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...

19 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>.

19 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.

19 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>)

19 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 ).

19 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

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

19 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)

19 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.

19 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.

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

19 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...

19 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>

19 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>.

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

19 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).

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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 :)

19 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)

19 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

19 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.

19 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)

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

19 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.

19 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

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 years ago * ./plugins/mpeg_system/mpeg_ts.c: fixed a warning.
Sam Hocevar [Tue, 21 May 2002 01:27:26 +0000 (01:27 +0000)]
  * ./plugins/mpeg_system/mpeg_ts.c: fixed a warning.

19 years ago * ./plugins/dvd/dvd_access.c, plugins/dvd/dvd_seek.c: very minor cosmetic
Sam Hocevar [Tue, 21 May 2002 00:34:41 +0000 (00:34 +0000)]
  * ./plugins/dvd/dvd_access.c, plugins/dvd/dvd_seek.c: very minor cosmetic
    fixes.

19 years ago * src/input/input_ext-plugins.c, src/input/input_ext-intf.c: boundary checks
Sam Hocevar [Tue, 21 May 2002 00:23:37 +0000 (00:23 +0000)]
  * src/input/input_ext-plugins.c, src/input/input_ext-intf.c: boundary checks
    on seek.

19 years ago * ./plugins/dvd/*: fixed a few inconsistences.
Sam Hocevar [Mon, 20 May 2002 22:45:03 +0000 (22:45 +0000)]
  * ./plugins/dvd/*: fixed a few inconsistences.
  * ./plugins/dvd/*: renamed i_start/i_end couples when they actually
    meant i_first/i_last.

19 years ago * ./src/interface/main.c: fixed a little memleak.
Sam Hocevar [Mon, 20 May 2002 22:39:36 +0000 (22:39 +0000)]
  * ./src/interface/main.c: fixed a little memleak.
  * ./src/input/input_dec.c: removed useless code.
  * ./src/input/input.c, ./plugins/gtk/gtk.c: fixed access to uninitialized
    variables.
  * ./plugins/dvd/dvd_demux.c: fixed the pf_demux return value.

19 years ago * ./src/misc/iso_lang.c: code simplifications.
Sam Hocevar [Mon, 20 May 2002 22:36:42 +0000 (22:36 +0000)]
  * ./src/misc/iso_lang.c: code simplifications.
  * ./src/misc/iso_lang.c: the language prototypes now use the const keyword.

19 years ago * ./po/*: updated language files.
Sam Hocevar [Mon, 20 May 2002 22:34:56 +0000 (22:34 +0000)]
  * ./po/*: updated language files.

19 years ago * ./plugins/x11/xcommon.c: fixed x11 and xvideo alternate fullscreen (gibalou
Sam Hocevar [Mon, 20 May 2002 22:30:19 +0000 (22:30 +0000)]
  * ./plugins/x11/xcommon.c: fixed x11 and xvideo alternate fullscreen (gibalou
    on t'aiiiiiiiiimeuh).

19 years ago * ./configure.in: tried to fix the -lavcodec detection.
Sam Hocevar [Mon, 20 May 2002 22:26:01 +0000 (22:26 +0000)]
  * ./configure.in: tried to fix the -lavcodec detection.

19 years ago* Bumped up version number to 0.4.0 ;
Christophe Massiot [Mon, 20 May 2002 20:58:58 +0000 (20:58 +0000)]
* Bumped up version number to 0.4.0 ;
* Updated changelog.

19 years ago* First try for IPv6 support on Win32. This hasn't been tested so it
Gildas Bazin [Mon, 20 May 2002 19:49:18 +0000 (19:49 +0000)]
* First try for IPv6 support on Win32. This hasn't been tested so it
  might not work! To compile this stuff you need a mingw compiler with
  w32api-1.3.

The win32 code uses the getaddrinfo function because inet_pton is
supposed to be deprecated and not supported by Microsoft. gethostbyname2
isn't supported as well. Maybe we could try to unify the ipv6 plugin and
have all the ports use getaddrinfo ? (I didn't dare to do it because I
don't want to break anything before a release ;-)

19 years ago * ./src/video_output/vout_pictures.c: workaround for a bug in the dummy vout.
Sam Hocevar [Mon, 20 May 2002 19:34:58 +0000 (19:34 +0000)]
  * ./src/video_output/vout_pictures.c: workaround for a bug in the dummy vout.

19 years ago * ./Makefile: we check for Makefile.config before including it.
Sam Hocevar [Mon, 20 May 2002 19:12:16 +0000 (19:12 +0000)]
  * ./Makefile: we check for Makefile.config before including it.

19 years ago * ./plugins/dummy/dummy.c: added --dummy-chroma option.
Sam Hocevar [Mon, 20 May 2002 19:02:22 +0000 (19:02 +0000)]
  * ./plugins/dummy/dummy.c: added --dummy-chroma option.
  * ./plugins/dummy/vout_dummy.c: the dummy vout plugin now uses vlc's
    vout_AllocatePicture instead of its own.
  * ./src/video_output/vout_pictures.c: added YUY2 in vout_AllocatePicture.

19 years agoAdded Makefile.config.
Christophe Massiot [Mon, 20 May 2002 18:51:57 +0000 (18:51 +0000)]
Added Makefile.config.

19 years ago * ./Makefile: forgot to remove Makefile.config in the distclean rule.
Sam Hocevar [Mon, 20 May 2002 18:43:02 +0000 (18:43 +0000)]
  * ./Makefile: forgot to remove Makefile.config in the distclean rule.

19 years ago* Added an option to disable the dynamic range compression.
Gildas Bazin [Mon, 20 May 2002 15:03:33 +0000 (15:03 +0000)]
* Added an option to disable the dynamic range compression.

19 years ago * ./ChangeLog: updated changelog.
Sam Hocevar [Mon, 20 May 2002 14:22:52 +0000 (14:22 +0000)]
  * ./ChangeLog: updated changelog.

19 years ago * ./Makefile.opts.in: removed configuration stuff which does not need to
Sam Hocevar [Mon, 20 May 2002 14:12:15 +0000 (14:12 +0000)]
  * ./Makefile.opts.in: removed configuration stuff which does not need to
    rebuild anything to Makefile.config, so that editing it will not cause
    a complete rebuild.

19 years agoImproved Overlay and Bitmap output modes.
Tony Castley [Mon, 20 May 2002 11:21:01 +0000 (11:21 +0000)]
Improved Overlay and Bitmap output modes.
Due to existing bug in some Chroma's the Overlay does not work for nVidia
cards.  Sorry.

19 years agoRemoved unused headers.
Christophe Massiot [Mon, 20 May 2002 10:44:18 +0000 (10:44 +0000)]
Removed unused headers.

19 years ago * ./plugins/macosx/intf_controller.[mh]: you can now drag & drop files onto
Jon Lech Johansen [Mon, 20 May 2002 05:20:12 +0000 (05:20 +0000)]
  * ./plugins/macosx/intf_controller.[mh]: you can now drag & drop files onto
    the vlc dock icon. CFBundleDocumentTypes in Info.plist doesn't seem to have
    any effect, so you'll have to hold down command-option when dropping until
    this is resolved.

19 years agoMac OS X-specific :
Christophe Massiot [Sun, 19 May 2002 23:51:37 +0000 (23:51 +0000)]
Mac OS X-specific :
* We now use real-time threads ;
* Worked around a bug when seeking ;
All :
* Removed my patch to the video output since it causes problems for some
  people.

19 years ago* Fixes for ffmpeg and mad.
Christophe Massiot [Sun, 19 May 2002 22:46:53 +0000 (22:46 +0000)]
* Fixes for ffmpeg and mad.

19 years ago* OS X intf is now more consistent with Apple guidelines.
Christophe Massiot [Sun, 19 May 2002 20:55:00 +0000 (20:55 +0000)]
* OS X intf is now more consistent with Apple guidelines.

19 years ago* fixed a segfault I introduced lately in gtk_preferences.
Gildas Bazin [Sun, 19 May 2002 20:26:11 +0000 (20:26 +0000)]
* fixed a segfault I introduced lately in gtk_preferences.

19 years ago * ./plugins/macosx/intf_vlc_wrapper.m: don't try to eject unless there is
Jon Lech Johansen [Sun, 19 May 2002 19:16:40 +0000 (19:16 +0000)]
  * ./plugins/macosx/intf_vlc_wrapper.m: don't try to eject unless there is
    a disc to eject.

19 years ago* Fixed a segfault in the Mac OS X interface.
Christophe Massiot [Sun, 19 May 2002 17:27:39 +0000 (17:27 +0000)]
* Fixed a segfault in the Mac OS X interface.

19 years ago * plugins/satellite/input_satellite.c: cosmetic changes in error messages
Johan Bilien [Sun, 19 May 2002 16:45:17 +0000 (16:45 +0000)]
* plugins/satellite/input_satellite.c: cosmetic changes in error messages
    * plugins/gtk/*: gtk and gnome interfaces now uses frequency and
                     symbol rates default values

19 years agoRemoved fixed entries.
Christophe Massiot [Sun, 19 May 2002 16:01:26 +0000 (16:01 +0000)]
Removed fixed entries.

19 years ago*Initialize p_spudec->p_vout to NULL to prevent segfault if InitThread does
Stéphane Borel [Sun, 19 May 2002 15:50:02 +0000 (15:50 +0000)]
*Initialize p_spudec->p_vout to NULL to prevent segfault if InitThread does
not complete.

19 years ago* on win32 the rc plugin opens a new console.
Gildas Bazin [Sun, 19 May 2002 15:23:35 +0000 (15:23 +0000)]
* on win32 the rc plugin opens a new console.

19 years ago* filters were using memalign but freeing p_data instead of p_data_orig.
Gildas Bazin [Sun, 19 May 2002 12:57:32 +0000 (12:57 +0000)]
* filters were using memalign but freeing p_data instead of p_data_orig.
* updated MSVC++ project.
* small corrections to the LONGTEXT descriptions in main.c.

19 years ago* A few updates.
Christophe Massiot [Sun, 19 May 2002 12:12:06 +0000 (12:12 +0000)]
* A few updates.

19 years ago* New vlc.spec, courtesy of Yves Duret <yves.duret@mandrakesoft.com>.
Christophe Massiot [Sun, 19 May 2002 12:09:38 +0000 (12:09 +0000)]
* New vlc.spec, courtesy of Yves Duret <yves.duret@mandrakesoft.com>.

19 years ago* New --with-ffmpeg option for standard installations.
Christophe Massiot [Sun, 19 May 2002 11:29:51 +0000 (11:29 +0000)]
* New --with-ffmpeg option for standard installations.