vlc.git
19 years ago* updated win32 compilation instructions.
Gildas Bazin [Fri, 26 Apr 2002 20:49:26 +0000 (20:49 +0000)]
* updated win32 compilation instructions.

19 years ago * plugins/mpeg_system/mpeg_ts.c : fixed --program option
Johan Bilien [Fri, 26 Apr 2002 20:18:26 +0000 (20:18 +0000)]
* plugins/mpeg_system/mpeg_ts.c : fixed --program option

19 years ago * Fixed my fix for the fix for vlc_memalign. Sorry O:-)
Jon Lech Johansen [Fri, 26 Apr 2002 18:12:28 +0000 (18:12 +0000)]
  * Fixed my fix for the fix for vlc_memalign. Sorry O:-)

19 years ago * ./include/common.h: Fixed vlc_memalign.
Jon Lech Johansen [Fri, 26 Apr 2002 17:07:14 +0000 (17:07 +0000)]
  * ./include/common.h: Fixed vlc_memalign.

19 years ago * plugins/avi/avi.c : now it can play broken file with seek enable but it's very...
Laurent Aimar [Fri, 26 Apr 2002 14:29:26 +0000 (14:29 +0000)]
* plugins/avi/avi.c : now it can play broken file with seek enable but it's very slow (will be fixed soon ).

19 years ago * ./src/misc/beos_specific.c: added system_Configure(). Sorry O:-)
Sam Hocevar [Fri, 26 Apr 2002 05:43:37 +0000 (05:43 +0000)]
  * ./src/misc/beos_specific.c: added system_Configure(). Sorry O:-)

19 years ago * src/input/input_programs.c : an video divx ES will no longer be considered...
Laurent Aimar [Fri, 26 Apr 2002 01:45:36 +0000 (01:45 +0000)]
* src/input/input_programs.c : an video divx ES will no longer be considered as an audio ES ( thanks sam ).

19 years ago * ./src/misc/darwin_specific.c: added system_Configure().
Jon Lech Johansen [Fri, 26 Apr 2002 00:20:00 +0000 (00:20 +0000)]
  * ./src/misc/darwin_specific.c: added system_Configure().

19 years ago * Cleaned up QTScaleMatrix().
Jon Lech Johansen [Thu, 25 Apr 2002 23:52:03 +0000 (23:52 +0000)]
  * Cleaned up QTScaleMatrix().

19 years ago* MacOS X port :
Christophe Massiot [Thu, 25 Apr 2002 23:07:23 +0000 (23:07 +0000)]
* MacOS X port :
- New creator ID : VLC#
- Borders in fullscreen mode are now black and the movie is centered
  (jlj P0\/\/3r)
- A/V sync should be much more precise

19 years ago * ./src/misc/modules_plugin.h: exported input_ClockManageRef for fenrir.
Sam Hocevar [Thu, 25 Apr 2002 21:52:42 +0000 (21:52 +0000)]
  * ./src/misc/modules_plugin.h: exported input_ClockManageRef for fenrir.
  * ./include/video.h: moved vout_CopyPicture out of the way, an inline
    function did not make sense here.
  * ./include/video.h: moved vout_ChromaCmp out of the way.
  * ./plugins/avi/fourcc.h, ./include/video.h: merged these two files into
    video.h.
  * ./include/os_specific.h: this file is now always included.
  * ./include/debug.h: removed this file which was almost useless, and moved
    ASSERT to common.h.
  * ./include/common.h: fixed vlc_memalign and changed its prototype to
    follow posix_memalign's.

19 years ago * ./configure.in: dropped usage of $withval and $enableval in favor of the
Sam Hocevar [Thu, 25 Apr 2002 21:35:31 +0000 (21:35 +0000)]
  * ./configure.in: dropped usage of $withval and $enableval in favor of the
    safer variants $with_foo and $enable_foo.

19 years ago * plugins/avi/avi.c: will not segfault when no audio is found/supported.
Laurent Aimar [Thu, 25 Apr 2002 11:41:38 +0000 (11:41 +0000)]
* plugins/avi/avi.c: will not segfault when no audio is found/supported.

19 years ago * plugins/ffmpeg/ffmpeg.c : with empty frame(data_packet) it won't segfault
Laurent Aimar [Thu, 25 Apr 2002 03:01:03 +0000 (03:01 +0000)]
* plugins/ffmpeg/ffmpeg.c : with empty frame(data_packet) it won't segfault
    * plugins/avi/avi.c : use KeyFrame to seek, so video will not be bad as
        before

19 years ago* Moved Program Specific Information decoder to the ts demux module
Johan Bilien [Thu, 25 Apr 2002 02:10:33 +0000 (02:10 +0000)]
* Moved Program Specific Information decoder to the ts demux module
* Added a mpeg_ts_dvbpsi module tha uses libdvbpsi to decode PSIs. It is
  used by default if the lib is found. It shares much code with mpeg_ts

19 years ago* fixed typo. You have to double click on the video window to switch to
Gildas Bazin [Wed, 24 Apr 2002 23:49:32 +0000 (23:49 +0000)]
* fixed typo. You have to double click on the video window to switch to
  fullscreen.

19 years ago* on Win32 the config file is now stored under the "Application Data" folder
Gildas Bazin [Wed, 24 Apr 2002 23:08:08 +0000 (23:08 +0000)]
* on Win32 the config file is now stored under the "Application Data" folder
  belonging to the user. (this works if at least IE4 is installed, otherwise
  the old method is used to get the config directory)

19 years ago * Fixed MacOS X module linking problem.
Jon Lech Johansen [Wed, 24 Apr 2002 22:56:43 +0000 (22:56 +0000)]
  * Fixed MacOS X module linking problem.

19 years ago * ./src/interface/main.c: we no longer segfault if argc == 0.
Sam Hocevar [Wed, 24 Apr 2002 00:36:24 +0000 (00:36 +0000)]
  * ./src/interface/main.c: we no longer segfault if argc == 0.
  * ALL: renamed PLUGINS to __PLUGINS__ to avoid conflicts with libraries
    defining it. Grmbl.
  * ./src/input/input_ext-plugins.c: cosmetic change.

19 years ago* ./plugins/ac3_adec/* use _M to avoid conflict with libavcodec.a
Laurent Aimar [Tue, 23 Apr 2002 23:44:36 +0000 (23:44 +0000)]
* ./plugins/ac3_adec/* use _M to avoid conflict with libavcodec.a
* ./plugins/avi a light  avi demux
* ./plugins/ffmpeg a video decoder for divx v3 and opendivx

19 years ago * plugins/win32/preferences.cpp: fixed a compilation bug
Olivier Teulière [Tue, 23 Apr 2002 23:37:48 +0000 (23:37 +0000)]
 * plugins/win32/preferences.cpp: fixed a compilation bug

19 years ago * ./plugins/avi, ./plugins/ffmpeg: created empty directories for fenrir's
Sam Hocevar [Tue, 23 Apr 2002 23:06:05 +0000 (23:06 +0000)]
  * ./plugins/avi, ./plugins/ffmpeg: created empty directories for fenrir's
    upcoming work.

19 years ago* DirectX video output plugin now uses triple buffering for YUV overlay. This
Gildas Bazin [Tue, 23 Apr 2002 22:07:05 +0000 (22:07 +0000)]
* DirectX video output plugin now uses triple buffering for YUV overlay. This
  improves the video quality a lot (no tearing) without affecting performance.
  (I knew double buffering sucked but I just discovered why triple buffering
   is better: you don't have to wait for the vsync to flip the buffers).

* Fixed the DirectX video output for non-overlay modes. It was only working
  in RGB16 before.

* Fixed the mouse autohidding feature in the DirectX plugin
 (at least partially).

* Fixed the spu decoder to take the pitch of the destination picture into
  account when rendering the subtitles (Implemented only for the YUV modes).

19 years ago * ./plugins/spudec/spu_decoder.c, ./plugins/dvd/dvd_es.c: temporary fix
Sam Hocevar [Tue, 23 Apr 2002 20:58:24 +0000 (20:58 +0000)]
  * ./plugins/spudec/spu_decoder.c, ./plugins/dvd/dvd_es.c: temporary fix
    to avoid retrieving the spu palette from a network stream as if it was
    a DVD.

19 years ago * ./src/interface/main.c: tidied the help output code.
Sam Hocevar [Tue, 23 Apr 2002 14:16:21 +0000 (14:16 +0000)]
  * ./src/interface/main.c: tidied the help output code.
  * ALL: removed underscores from option names and made a few options more
    self-explanatory, for instance --input_channel becomes --audio-channel;
    run vlc -H to see what has changed.
  * ALL: replaced many occurences of "plugin" with the word "module".
  * ./src/interface/main.c: moved all satellite-specific configuration options
    to the satellite plugin.
  * ./po/*: updated translations.

19 years ago * ./plugins/chroma/i420_yuy2.h: optimized the 420 planar-to-packed chroma
Sam Hocevar [Tue, 23 Apr 2002 13:47:30 +0000 (13:47 +0000)]
  * ./plugins/chroma/i420_yuy2.h: optimized the 420 planar-to-packed chroma
    transformations. They're now PIC-friendly as well.

19 years ago * Added Open disc and network panels.
Jon Lech Johansen [Tue, 23 Apr 2002 03:21:21 +0000 (03:21 +0000)]
  * Added Open disc and network panels.
  * Some changes to the control layout.

19 years ago * ./src/interface/main.c: i_warning_level is set to 0 to avoid unwanted
Sam Hocevar [Mon, 22 Apr 2002 08:20:26 +0000 (08:20 +0000)]
  * ./src/interface/main.c: i_warning_level is set to 0 to avoid unwanted
    verbose messages.
  * ./po/en_GB.po: British translation.

19 years ago* Fixed the warning_level handling: "-v" and "--warning" are now working as
Gildas Bazin [Sun, 21 Apr 2002 21:29:20 +0000 (21:29 +0000)]
* Fixed the warning_level handling: "-v" and "--warning" are now working as
  they should and they also are cumulative (using -vv --warning=3 you end up
  with i_warning_level=5)

19 years ago * ./src/misc/configuration.c: support for short options. -V, -A, -I
Sam Hocevar [Sun, 21 Apr 2002 18:32:12 +0000 (18:32 +0000)]
  * ./src/misc/configuration.c: support for short options. -V, -A, -I
    are back, and we also have -4 and -6 for IPv4/IPv6.

19 years ago* added config_GetFloatVariable() and config_PutFloatVariable() to the config
Gildas Bazin [Sun, 21 Apr 2002 11:23:03 +0000 (11:23 +0000)]
* added config_GetFloatVariable() and config_PutFloatVariable() to the config
  module.
* added a --zoom <float> config option.
* added a call to RestoreCPUState() in InitIDCT() in idct_sparse.h so that the
  FPU is still available after a call to InitIDCT().
* deactivate stream buffering when logging to a file.

19 years ago * ./po/*: re-ran make update-po, fixed a few translations.
Sam Hocevar [Sun, 21 Apr 2002 10:32:21 +0000 (10:32 +0000)]
  * ./po/*: re-ran make update-po, fixed a few translations.
  * ./po/fr.po: completed the french translation.
  * ./plugins/gtk/gtk.glade, ./plugins/gtk/gnome.glade: synchronized a few
    strings between the Gtk+ and GNOME modules to avoid duplicate translations.

19 years ago * ./po/de.po: updated german translation. Many thanks to Thomas Graf.
Sam Hocevar [Sat, 20 Apr 2002 20:42:48 +0000 (20:42 +0000)]
  * ./po/de.po: updated german translation. Many thanks to Thomas Graf.

19 years ago . Url & mailing-lists corrections
Tristan Leteurtre [Sat, 20 Apr 2002 17:52:47 +0000 (17:52 +0000)]
  . Url & mailing-lists corrections

19 years ago* the last category from the config options wasn't displayed.
Gildas Bazin [Sat, 20 Apr 2002 15:40:21 +0000 (15:40 +0000)]
* the last category from the config options wasn't displayed.

19 years agoUpdated Netherlands translation of interface.
Jean-Paul Saman [Sat, 20 Apr 2002 15:12:11 +0000 (15:12 +0000)]
Updated Netherlands translation of interface.

19 years ago * po/fr.po : completed french translations
Loïc Minier [Sat, 20 Apr 2002 10:19:50 +0000 (10:19 +0000)]
  * po/fr.po : completed french translations

19 years ago * ALL: internationalized all configuration strings.
Sam Hocevar [Fri, 19 Apr 2002 13:56:12 +0000 (13:56 +0000)]
  * ALL: internationalized all configuration strings.
  * ./src/interface/main.c: we now set LC_CTYPE to get the right charset.
  * ./src/misc/configuration.c: lots of simplifications in the code.
  * ./po/vlc/pot: updated translations.

19 years agoFixed typos.
Christophe Massiot [Thu, 18 Apr 2002 21:32:23 +0000 (21:32 +0000)]
Fixed typos.

19 years ago * ./vlc.spec: fixed build dependencies.
Sam Hocevar [Thu, 18 Apr 2002 19:38:57 +0000 (19:38 +0000)]
  * ./vlc.spec: fixed build dependencies.
  * ./configure.in: when -lintl is available, we now also link plugins with it.

19 years ago * ./include/threads.h: fixed a segfault under Solaris, thanks to Meuuh.
Sam Hocevar [Thu, 18 Apr 2002 12:51:59 +0000 (12:51 +0000)]
  * ./include/threads.h: fixed a segfault under Solaris, thanks to Meuuh.
  * ./plugins/spudec/spu_decoder.c: RGB 24bpp and 32bpp support.

19 years ago * ./configure.in: switched version to 0.3.1.
Sam Hocevar [Thu, 18 Apr 2002 05:11:30 +0000 (05:11 +0000)]
  * ./configure.in: switched version to 0.3.1.
  * ./vlc.spec: imported Mandrakesoft's latest enhancements.
  * ./ChangeLog: updated ChangeLog.

19 years ago * ./configure.in, ./plugins/network/ipv6.c: support for the GNU glibc
Sam Hocevar [Thu, 18 Apr 2002 04:34:37 +0000 (04:34 +0000)]
  * ./configure.in, ./plugins/network/ipv6.c: support for the GNU glibc
    extension gethostbyname2(), thanks to Thomas Graf.

19 years ago* Finally fixed MacOS X aspect ratio. If you know how to center the
Christophe Massiot [Wed, 17 Apr 2002 23:03:35 +0000 (23:03 +0000)]
* Finally fixed MacOS X aspect ratio. If you know how to center the
picture in the screen, and make the remaining space black instead of
white, PLEASE drop me a mail !

19 years ago* in TS demux, a program is selected only if a PMT for it was found.
Johan Bilien [Wed, 17 Apr 2002 17:00:58 +0000 (17:00 +0000)]
* in TS demux, a program is selected only if a PMT for it was found.
  This should fix the problem that occured when reading a file directly
  extracted from a satellite card.
* UDP access plugin uses input_SetProgram.

19 years ago * ./AUTHORS: added people locations, just for fun.
Sam Hocevar [Wed, 17 Apr 2002 11:43:31 +0000 (11:43 +0000)]
  * ./AUTHORS: added people locations, just for fun.
  * ./configure.in: disabled SSE plugins when using mingw32.
  * ./src/misc/configuration.c: disabled the AltiVec warning message on the
    PowerPC platform because it was misleading.

19 years ago* Have dvdread plug-in respond to dvd: URLs ;
Christophe Massiot [Tue, 16 Apr 2002 23:00:54 +0000 (23:00 +0000)]
* Have dvdread plug-in respond to dvd: URLs ;
* MacOS X interface shouldn't take as much CPU as it used to ;
* Fixed a bug in Altivec-enabled MC (thanks walken) ;
* Fixed a case of segfault in Altivec-enabled memcpy.

19 years ago* big update of Henri's howto
Johan Bilien [Tue, 16 Apr 2002 22:13:28 +0000 (22:13 +0000)]
* big update of Henri's howto

19 years ago* Support for pictures with a pitch different from the picture width,
Christophe Massiot [Mon, 15 Apr 2002 23:04:08 +0000 (23:04 +0000)]
* Support for pictures with a pitch different from the picture width,
inspired by Gildas Bazin.

19 years ago* fixed a typo in satellite input
Johan Bilien [Mon, 15 Apr 2002 14:06:19 +0000 (14:06 +0000)]
* fixed a typo in satellite input
* added options to configure antenna (sat_lnb_lof1, sat_lnb_lof2,
  sat_lnb_slof and sat_diseqc). They only appear if satellite input
  is compiled.

19 years ago* removed a totally useless switch in my last commit
Johan Bilien [Mon, 15 Apr 2002 04:36:45 +0000 (04:36 +0000)]
* removed a totally useless switch in my last commit
  (switch i {case 1: i=1;break; case 2: i=2: ...
  I'd better got to bed ;)

19 years ago* fixed a few bugs in satellite input (device was not closed in every
Johan Bilien [Mon, 15 Apr 2002 04:28:26 +0000 (04:28 +0000)]
* fixed a few bugs in satellite input (device was not closed in every
failure case, symbol rate limits in gnome interface were wrong)

* added FEC choice in command line, gtk and gnome interfaces. Command
line is now
satellite:<frequency(Hz)>,<polarization(0=V,1=H)>,<fec(1=1/2,2=2/3...)>,
<symbol rate(kbyte/s)>

19 years agoImplemented a fix for nVidia overlays thanks to Bertil.
Tony Castley [Thu, 11 Apr 2002 09:25:45 +0000 (09:25 +0000)]
Implemented a fix for nVidia overlays thanks to Bertil.

19 years ago * ./Makefile: fixed the Win32 interface under Win2k/XP.
Sam Hocevar [Thu, 11 Apr 2002 08:55:49 +0000 (08:55 +0000)]
  * ./Makefile: fixed the Win32 interface under Win2k/XP.
  * ./src/misc/modules_plugins.h: implemented a dlerror()-like wrapper
    for the Win32 API.

19 years ago* fixed another bug in PS demux : the first program added was at the
Johan Bilien [Wed, 10 Apr 2002 17:47:58 +0000 (17:47 +0000)]
* fixed another bug in PS demux : the first program added was at the
same time declared as the current program and as a new program, which
made the ES be selected two times.

19 years ago* fixed a bug in input_SetProgram, that made the ps file input
Johan Bilien [Wed, 10 Apr 2002 16:26:21 +0000 (16:26 +0000)]
* fixed a bug in input_SetProgram, that made the ps file input
launch without video. Sorry about this.

19 years agoFixed code to close vout window, does not segfault anymore.
Tony Castley [Wed, 10 Apr 2002 10:08:06 +0000 (10:08 +0000)]
Fixed code to close vout window, does not segfault anymore.

19 years ago * ./po/fr.po: French translation update
Loïc Minier [Wed, 10 Apr 2002 02:48:43 +0000 (02:48 +0000)]
  * ./po/fr.po: French translation update

19 years ago * ./configure.in: fixed a bug in the libdvdread detection.
Sam Hocevar [Wed, 10 Apr 2002 00:08:36 +0000 (00:08 +0000)]
  * ./configure.in: fixed a bug in the libdvdread detection.
  * ./configure.in: fixed plugin compilation under Win32.

19 years ago * ./vlc.spec: imported MandrakeSoft's enhancements.
Sam Hocevar [Wed, 10 Apr 2002 00:05:36 +0000 (00:05 +0000)]
  * ./vlc.spec: imported MandrakeSoft's enhancements.

19 years ago * ./doc/developer/decoders.xml: fixed a typo preventing compilation.
Sam Hocevar [Wed, 10 Apr 2002 00:05:04 +0000 (00:05 +0000)]
  * ./doc/developer/decoders.xml: fixed a typo preventing compilation.

19 years ago * ./plugins/aa/aa.c: we now parse the AAOPTS environment variable.
Sam Hocevar [Wed, 10 Apr 2002 00:04:04 +0000 (00:04 +0000)]
  * ./plugins/aa/aa.c: we now parse the AAOPTS environment variable.
  * ./plugins/aa/aa.c: a few simplifications in the code.

19 years ago* made file access plugin use input_SetProgram so that we may change
Johan Bilien [Mon, 8 Apr 2002 14:53:05 +0000 (14:53 +0000)]
* made file access plugin use input_SetProgram so that we may change
  program when reading a file
* fixed a bug in input_SetProgram
* added --input_program <int> option, to choose the program from
  the command line

19 years ago* Fixed Altivec-enabled version of fastmemcpy
Christophe Massiot [Sun, 7 Apr 2002 23:08:44 +0000 (23:08 +0000)]
* Fixed Altivec-enabled version of fastmemcpy
* Fixed --memcpy switch
* Changed CFLAGS_VLC to vlc_CFLAGS (last-minute changes are great ideas :p)
* New README file for MacOS X.

19 years ago * ./configure.in: wrote a better test for libdvdread detection.
Sam Hocevar [Sun, 7 Apr 2002 06:48:48 +0000 (06:48 +0000)]
  * ./configure.in: wrote a better test for libdvdread detection.
  * ./plugins/gtk/gtk.glade: added lines this #@%$! Glade had munched, fixes
    a segfault in the Gtk+ popup menu when toggling the interface.
  * ./plugins/motion/motion.c: fixed a compilation issue on compilers which
    do not accept empty macro arguments.

19 years ago * ./doc/release-howto.txt: updated documentation.
Sam Hocevar [Sat, 6 Apr 2002 05:54:10 +0000 (05:54 +0000)]
  * ./doc/release-howto.txt: updated documentation.
  * ./vlc.spec: added missing plugin filenames to the build process.

19 years ago * ./plugins/win32/mainframe.dfm: swapped two mixed up tooltips.
Sam Hocevar [Sat, 6 Apr 2002 04:22:27 +0000 (04:22 +0000)]
  * ./plugins/win32/mainframe.dfm: swapped two mixed up tooltips.
  * ./Makefile: fixed make dist and make distclean.
  * ./plugins/dvd/dvd.c: compilation fix.
  * ./plugins/gtk/gtk_callbacks.c: fixed ejection code.
  * ./plugins/text/ncurses.c: fixed compilation of the ncurses plugin.
  * ./vlc.spec: updated specfile.

19 years ago * ./Makefile, ./configure.in: misc BeOS build fixes.
Sam Hocevar [Fri, 5 Apr 2002 21:26:29 +0000 (21:26 +0000)]
  * ./Makefile, ./configure.in: misc BeOS build fixes.

19 years ago * ./plugins/macosx/vout_macosx.c: memalign -> vlc_memalign
Jon Lech Johansen [Fri, 5 Apr 2002 21:03:19 +0000 (21:03 +0000)]
  * ./plugins/macosx/vout_macosx.c: memalign -> vlc_memalign

19 years ago * ./plugins/win32/win32.cpp: fixed `--intf intfwin' which wasn't working.
Sam Hocevar [Fri, 5 Apr 2002 20:44:23 +0000 (20:44 +0000)]
  * ./plugins/win32/win32.cpp: fixed `--intf intfwin' which wasn't working.
  * ./Makefile: we don't include the Gtk+ and SDL DLLs in the win32 package
    anymore, the package is now 700k instead of 4MB.
  * ./configure.in, ./Makefile, ./Makefile.opts.in: replaced LIB_FOO with
    foo_LDFLAGS and CFLAGS_BAR with bar_CFLAGS for faster builds, and moved a
    lot of stuff from Makefile.opts.in back to configure.in.
  * ./install-win32: updated script for NSIS 1.96.

   I hope this doesn't break too many other architectures...

19 years ago * ./configure.in: added --enable-intfwin to enable the win32 interface and
Sam Hocevar [Fri, 5 Apr 2002 12:35:47 +0000 (12:35 +0000)]
  * ./configure.in: added --enable-intfwin to enable the win32 interface and
    --with-bcbuilder to tell make where to find Borland C++ Builder.

19 years ago * ./plugins/win32/intfwin.bpr: we now build intfwin.so at the right place.
Sam Hocevar [Fri, 5 Apr 2002 03:27:27 +0000 (03:27 +0000)]
  * ./plugins/win32/intfwin.bpr: we now build intfwin.so at the right place.
  * ./plugins/win32/Makefile: intfwin.so can be built using commandline.
  * ./configure.in, ./include/threads.h, ./include/common.h: a custom defs.h
    file isn't needed for the intfwin plugin anymore.
  * ./INSTALL.win32: updated compilation instructions for the intfwin plugin.

19 years ago* introduced a memalign wrapper that will align the memory manually if
Gildas Bazin [Fri, 5 Apr 2002 01:05:22 +0000 (01:05 +0000)]
* introduced a memalign wrapper that will align the memory manually if
  memalign doesn't exist.

  void *vlc_memalign( size_t align, size_t size, void **pp_orig )
  where the return value is the aligned pointer and *pp_orig is the pointer
  that has to be freed afterwards.

  the arithmetic I'm doing on the pointer to align it is not portable to
  64bits architectures. If someone knows how to something portable, please
  tell me ( and no I don't want to do if(sizeof(void *) == blabla) ).

  Other little problem, I was planning to use posix_memalign by default in
  the wrapper implementation but it doesn't work (someone can tell me what
  I'm doing wrong ?)

* re-enabled the sse plugins on win32 as we don't have anymore alignment
  issues.

* fixed typo in vout_directx.c

19 years ago* FINALLY fixed HTTP input bug (I'm SO HAPPY with this !)
Christophe Massiot [Thu, 4 Apr 2002 22:51:01 +0000 (22:51 +0000)]
* FINALLY fixed HTTP input bug (I'm SO HAPPY with this !)
* Disabled memcpyaltivec since it's buggy

19 years ago* Fixed intf_eject for iPAQ (untested)
Christophe Massiot [Thu, 4 Apr 2002 22:08:05 +0000 (22:08 +0000)]
* Fixed intf_eject for iPAQ (untested)
* asm memcpyaltivec for Linux/PPC

19 years ago * ./AUTHORS: added myself :)
Olivier Teulière [Thu, 4 Apr 2002 16:22:39 +0000 (16:22 +0000)]
  * ./AUTHORS: added myself :)
  * ./plugins/win32/mainframe.cpp: disabled the "hide interface" menu
    item, not yet implemented.
  * ./plugins/win32/about.dfm: replaced the outdated author list with a
    "VideoLAN Team" entry.

19 years ago * ./plugins/gtk/gtk.glade, plugins/gtk/gnome.glade, ./plugins/kde/kde.cpp:
Sam Hocevar [Thu, 4 Apr 2002 15:35:09 +0000 (15:35 +0000)]
  * ./plugins/gtk/gtk.glade, plugins/gtk/gnome.glade, ./plugins/kde/kde.cpp:
    replaced the outdated author list with a "VideoLAN Team" entry.
  * ./debian/rules, ./debian/control: deactivated the vlc-kde package because
    it does not work, and removed the vlc-a52 package because liba52 is
    statically linked into vlc.
  * ./debian/control: added more helpful package descriptions.
  * ALL: changed version to 0.3.0. Yeah, it's coming.
  * ./Makefile: fixed make dist.

19 years ago * ./src/video_output/video_output.c: fixed a vout4 image starvation bug.
Sam Hocevar [Thu, 4 Apr 2002 05:08:05 +0000 (05:08 +0000)]
  * ./src/video_output/video_output.c: fixed a vout4 image starvation bug.
  * ./plugins/dvd/dvd.c: we look for libdvdcss.so.2 as well as -.so.1.
  * ./configure.in: BSD/OS fixes thanks to Steven M. Schultz.
  * ./Makefile: renamed the `snapshot' rule to `dist'.
  * ./Makefile: removed the `snapshot-nocss' rule which isn't needed anymore.

19 years ago * ./src/interface/intf_eject.c: Fixed a MacOS X bug.
Jon Lech Johansen [Thu, 4 Apr 2002 00:23:36 +0000 (00:23 +0000)]
  * ./src/interface/intf_eject.c: Fixed a MacOS X bug.

19 years ago* Fix for iPAQ familiar Linux (untested)
Christophe Massiot [Wed, 3 Apr 2002 23:24:42 +0000 (23:24 +0000)]
* Fix for iPAQ familiar Linux (untested)
* HTTP files now find the EOF (though HTTP input is still broken)

19 years agoFixed altivec memcpy module [OS X port]
Christophe Massiot [Wed, 3 Apr 2002 22:36:50 +0000 (22:36 +0000)]
Fixed altivec memcpy module [OS X port]

19 years ago * ./Makefile.modules: modules now depend on Makefile.opts.
Sam Hocevar [Wed, 3 Apr 2002 16:22:23 +0000 (16:22 +0000)]
  * ./Makefile.modules: modules now depend on Makefile.opts.
  * ./configure.in: added (hopefully) explicit messages on how to get
    libdvdcss and link vlc with it.
  * ./plugins/dvdread/input_dvdread.c: removed inclusion of dvd_udf.h.

19 years ago * ./plugins/win32/*: Added management for secondary config dialogs
Olivier Teulière [Wed, 3 Apr 2002 13:18:36 +0000 (13:18 +0000)]
 * ./plugins/win32/*: Added management for secondary config dialogs

19 years ago * ./plugins/ogg/*: added preliminary files for an Ogg/Vorbis decoder a
Sam Hocevar [Wed, 3 Apr 2002 06:45:36 +0000 (06:45 +0000)]
  * ./plugins/ogg/*: added preliminary files for an Ogg/Vorbis decoder a
    contributor is currently working on.

19 years ago * ALL: removed libdvdcss from the vlc tree.
Sam Hocevar [Wed, 3 Apr 2002 06:23:08 +0000 (06:23 +0000)]
  * ALL: removed libdvdcss from the vlc tree.
  * ALL: removed libdvdread from the vlc tree.
  * ./acconfig.h: removed this file.
  * ./plugins/dvd/dummy_dvdcss.c: merged this file into dvd.c.
  * ./AUTHORS: moved a few gentlemen to the libdvdcss AUTHORS file.

19 years ago* fixed ./plugins/gtk/gtk_callbacks.c to use the "dvd_device" config option
Gildas Bazin [Wed, 3 Apr 2002 06:19:43 +0000 (06:19 +0000)]
* fixed ./plugins/gtk/gtk_callbacks.c to use the "dvd_device" config option
  instead of the now inexistant DVD_DEVICE macro.

19 years ago * ./po/ja.po: added Japanese translation from Fumio Nakayama
Sam Hocevar [Wed, 3 Apr 2002 02:43:14 +0000 (02:43 +0000)]
  * ./po/ja.po: added Japanese translation from Fumio Nakayama
    <endymion@ca2.so-net.ne.jp>.
  * ./plugins/gtk/gtk_callbacks.c: fixed disc ejection code.
  * ./ChangeLog: how about a nice cup of 870 lines of ChangeLog for the 0.3.0
    release?

19 years ago* New pthread implementation for WinNT/2K/XP. This implementation shouldn't
Gildas Bazin [Tue, 2 Apr 2002 23:43:57 +0000 (23:43 +0000)]
* New pthread implementation for WinNT/2K/XP. This implementation shouldn't
  be subject to race conditions as it is using SignalObjectAndWait() from the
  Win32 API.
  As this should be somehow slower than the old method (still used on Win9x),
  you can specify that you want to use the old method with the "fast_pthread"
  config option.

* Added a new p_main_sys global variable. This variable is a pointer to an
  OS specific structure which is defined in *_specific.h. This structure can
  be filled by the already existing System_Init() function and is a nice
  way to avoid too many #ifdefs.

19 years ago* Got rid of the DVD_DEVICE macro. We now use the dvd_device config option.
Gildas Bazin [Tue, 2 Apr 2002 23:27:07 +0000 (23:27 +0000)]
* Got rid of the DVD_DEVICE macro. We now use the dvd_device config option.
  ( this creates a small memory leak as we don't free the string obtained
    from config_GetPszVariable, but I think we can live with it for now )

* the SSE plugins are disable on the mingw32 build as they don't work.
  ( because memalign is not implemented on win32, and malloc only aligns
    on an 8 bytes boundary )

* fixed small mistake in INSTALL.win32

19 years ago * ./include/config.h: fixed config directory name for windows
Olivier Teulière [Tue, 2 Apr 2002 23:22:32 +0000 (23:22 +0000)]
 * ./include/config.h: fixed config directory name for windows
 * ./plugins/win32: the network dialog now respects the preferences settings

19 years agoAdded memcpyaltivec.
Christophe Massiot [Tue, 2 Apr 2002 23:00:27 +0000 (23:00 +0000)]
Added memcpyaltivec.

19 years agoCompilation fix. :-ppppp
Christophe Massiot [Tue, 2 Apr 2002 22:46:25 +0000 (22:46 +0000)]
Compilation fix. :-ppppp

19 years ago* Altivec-enabled version of fastmemcpy
Christophe Massiot [Tue, 2 Apr 2002 22:16:07 +0000 (22:16 +0000)]
* Altivec-enabled version of fastmemcpy
* Use ImageBuffer instead of ScreenBuffer in OS X video output (should be
faster)

19 years ago* ./src/interface/main.c: check that channels have been created before
Olivier Teulière [Tue, 2 Apr 2002 21:56:19 +0000 (21:56 +0000)]
* ./src/interface/main.c: check that channels have been created before
  the call to network_ChannelJoin

19 years ago * ./plugins/win32:
Olivier Teulière [Tue, 2 Apr 2002 15:18:32 +0000 (15:18 +0000)]
 * ./plugins/win32:
        - fixed a few bugs in the preferences
        - better auto-resizing of the main window
        - the disc dialog now respects the preferences settings

19 years ago * ./src/misc/configuration.c: small compilation fix
Olivier Teulière [Tue, 2 Apr 2002 11:31:36 +0000 (11:31 +0000)]
 * ./src/misc/configuration.c: small compilation fix

19 years agoAdded a test for the nooverlay option.
Tony Castley [Tue, 2 Apr 2002 10:44:40 +0000 (10:44 +0000)]
Added a test for the nooverlay option.

19 years agoChanged directory of the config file for BeOS to be consistant with
Tony Castley [Tue, 2 Apr 2002 10:43:55 +0000 (10:43 +0000)]
Changed directory of the config file for BeOS to be consistant with
OS standard.

19 years ago * ./configure.in: BeOS, liba52 and chroma plugin compilation fixes.
Sam Hocevar [Tue, 2 Apr 2002 10:17:08 +0000 (10:17 +0000)]
  * ./configure.in: BeOS, liba52 and chroma plugin compilation fixes.
  * ./plugins/dvd/dvd_access.c: removed a warning.
  * ./src/misc/configuration.c: Solaris fixes by Meuuh.
  * ./FAQ: removed outdated stuff.

19 years ago* Fixed yet another bug related to the event thread creation
Gildas Bazin [Tue, 2 Apr 2002 06:31:23 +0000 (06:31 +0000)]
* Fixed yet another bug related to the event thread creation
* Removed a few debug messages