]> git.sesse.net Git - vlc/log
vlc
22 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.

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

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

22 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?

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

22 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

22 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

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

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

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

22 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

22 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

22 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

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

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

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

22 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

22 years ago* Fixes for the Win32_msvc build
Gildas Bazin [Mon, 1 Apr 2002 21:54:26 +0000 (21:54 +0000)]
* Fixes for the Win32_msvc build

22 years ago* Microsof Visual Studio C++ 6 project files.
Gildas Bazin [Mon, 1 Apr 2002 21:39:17 +0000 (21:39 +0000)]
* Microsof Visual Studio C++ 6 project files.
  This is usefull mainly for debugging as the hardware accelerated plugins
    can't be compiled with msvc.

I won't be maintaining this msvc project as I don't have MSVC myself, but
maybe this will encourage people to try to develop for vlc (or maybe just
discourage them ;-)

22 years ago* Win32 compilation fixes when downmixsse and downmix3dn are declared as
Gildas Bazin [Mon, 1 Apr 2002 16:08:23 +0000 (16:08 +0000)]
* Win32 compilation fixes when downmixsse and downmix3dn are declared as
    plugins.
* Fixed the waiting on the event thread creation in the directx plugin.

22 years ago* updated the "package-win32" rule
Gildas Bazin [Mon, 1 Apr 2002 10:47:49 +0000 (10:47 +0000)]
* updated the "package-win32" rule
* all txt files are now converted to dos format (CRLF)

22 years ago* VLC-Win32 Cross-Compile Howto, courtesy of Bill Eldridge.
Gildas Bazin [Mon, 1 Apr 2002 10:13:19 +0000 (10:13 +0000)]
* VLC-Win32 Cross-Compile Howto, courtesy of Bill Eldridge.

22 years ago* updated INSTALL.win32
Gildas Bazin [Mon, 1 Apr 2002 09:59:41 +0000 (09:59 +0000)]
* updated INSTALL.win32

22 years agoFixed the color_space problem. Overlays now work.
Tony Castley [Mon, 1 Apr 2002 07:37:53 +0000 (07:37 +0000)]
Fixed the color_space problem.  Overlays now work.
Still problem with nVidia cards.

22 years agoImproved overlay detection, default colour space selection.
Tony Castley [Mon, 1 Apr 2002 05:49:00 +0000 (05:49 +0000)]
Improved overlay detection, default colour space selection.
Has bad output color need some work.

22 years ago* allow the user to resize the configuration windows
Gildas Bazin [Sun, 31 Mar 2002 22:59:01 +0000 (22:59 +0000)]
* allow the user to resize the configuration windows
* moved config_GetIntVariable out of the loop

22 years ago* You can now set a maximum height for the configuration windows in the gtk
Gildas Bazin [Sun, 31 Mar 2002 22:35:44 +0000 (22:35 +0000)]
* You can now set a maximum height for the configuration windows in the gtk
    and gnome plugins. This patch _doesn't change_ the look of the interface
    unless this interface tries to use more space than allowed, in which case
    scrollbars are added to make the navigation easy.
    Note that this setting only affects the default size the interface will
    use, the user is then free to change the size of the window as he wants.

* Tooltips are now triggered only in specific places. This is a lot less
   intrusive and annoying for the users.

22 years ago * ./plugins/win32: fixed the bug on exiting the vout pressing 'q'
Olivier Teulière [Sun, 31 Mar 2002 17:59:29 +0000 (17:59 +0000)]
 * ./plugins/win32: fixed the bug on exiting the vout pressing 'q'

22 years agoImplemented an "always-on-top" feature for the interface window.
Tony Castley [Sun, 31 Mar 2002 08:13:38 +0000 (08:13 +0000)]
Implemented an "always-on-top" feature for the interface window.
RGB16 Overlay supported again.
Resizing is now implemented consistantly.

22 years ago * plugins/win32: subtitles should work, now
Olivier Teulière [Sun, 31 Mar 2002 05:10:07 +0000 (05:10 +0000)]
 * plugins/win32: subtitles should work, now

22 years agoDisabled the server argument in udpstream: because it confuses users and is
Christophe Massiot [Fri, 29 Mar 2002 00:14:19 +0000 (00:14 +0000)]
Disabled the server argument in udpstream: because it confuses users and is
not of any practical use.

22 years agoFix for sparc.
Christophe Massiot [Thu, 28 Mar 2002 21:21:51 +0000 (21:21 +0000)]
Fix for sparc.

22 years ago* don't try to stat() the dvd drive letter on win32
Gildas Bazin [Thu, 28 Mar 2002 10:17:06 +0000 (10:17 +0000)]
* don't try to stat() the dvd drive letter on win32
* disabled YUV overlay double buffering for now, as it seems to actually be
    slower.
* temporary fix in vlc_cond_signal() for win32 (I really should use
    SignalObjectAndWait() on WinNT so we can avoid race conditions in the
    pthread code). This fixes a problem noticed on WinXP where vlc would
    freeze regularly and eat-up all the CPU (fun no?)

22 years ago* When unselecting an ES, we must ged rid of p_es->p_pes so that it is
Johan Bilien [Thu, 28 Mar 2002 03:53:15 +0000 (03:53 +0000)]
* When unselecting an ES, we must ged rid of p_es->p_pes so that it is
  regererated when we select this ES again. It made vlc segfault when
  switching from some stream to another, or when switching program
  in satellite input.

22 years ago* UDP access plug-in can now receive MPTS (Multiple Program TS) and switch
Christophe Massiot [Wed, 27 Mar 2002 22:15:40 +0000 (22:15 +0000)]
* UDP access plug-in can now receive MPTS (Multiple Program TS) and switch
programs
* Audio and video output go to time-constrained scheduling [OS X port]

22 years agoSome dirty ifdefs for a nicer gnome interface (gnome buttons, gnome
Loïc Minier [Wed, 27 Mar 2002 21:01:29 +0000 (21:01 +0000)]
Some dirty ifdefs for a nicer gnome interface (gnome buttons, gnome
dialogs).

22 years agoTranslation of user interface messages to Netherlands.
Jean-Paul Saman [Wed, 27 Mar 2002 19:54:11 +0000 (19:54 +0000)]
Translation of user interface messages to Netherlands.

22 years agoAdded Netherlands translation (nl) to configure.in
Jean-Paul Saman [Wed, 27 Mar 2002 19:53:38 +0000 (19:53 +0000)]
Added Netherlands translation (nl) to configure.in

22 years agoplugins/gtk/gnome.c, plugins/gtk/gtk.c:
Loïc Minier [Wed, 27 Mar 2002 18:43:30 +0000 (18:43 +0000)]
plugins/gtk/gnome.c, plugins/gtk/gtk.c:
    new options "gtk_hide_toltips" or "gnome_hide_tooltips"

 Tooltips are enabled by default. This option is only considered on
module initialization.

22 years ago* GNU make detection
Christophe Massiot [Tue, 26 Mar 2002 23:39:43 +0000 (23:39 +0000)]
* GNU make detection
* Deleted non-working fullscreen menu item [OS X]
* udp and http no longer modify p_input->psz_name

22 years ago* various little portability fixes
Gildas Bazin [Tue, 26 Mar 2002 23:08:40 +0000 (23:08 +0000)]
* various little portability fixes

22 years ago* modified the gtk interface to save an empty <string> option as a NULL pointer
Gildas Bazin [Tue, 26 Mar 2002 22:30:09 +0000 (22:30 +0000)]
* modified the gtk interface to save an empty <string> option as a NULL pointer
* modified config_LoadConfigFile to consider an empty <string> option as a
   NULL pointer.

22 years ago* changed the behaviour of the config file:
Gildas Bazin [Tue, 26 Mar 2002 22:02:32 +0000 (22:02 +0000)]
* changed the behaviour of the config file:
  - now all the config options are saved. <string> config options which have
  no default value are also saved in the config file but as an empty string.
  - config_LoadConfigFile will ignore empty config options, which also means
  we cannot pass an empty string as a <string> config option. (this shouldn't
  matter anyway)

22 years agoplugins/gtk/gtk_preferences.c:
Loïc Minier [Tue, 26 Mar 2002 17:33:37 +0000 (17:33 +0000)]
plugins/gtk/gtk_preferences.c:
  . save button (inadvertently suppressed)

22 years ago * plugins/win32:
Olivier Teulière [Tue, 26 Mar 2002 16:06:01 +0000 (16:06 +0000)]
 * plugins/win32:
        - added toolbar icons (thanks xav)
        - we can no longer edit plugin names in the preferences :)
        - the tool button for playlist is now a toggle button

22 years agoDisabled controls if the playlist was empty.
Tony Castley [Tue, 26 Mar 2002 10:29:19 +0000 (10:29 +0000)]
Disabled controls if the playlist was empty.

22 years ago * Added a win32 interface plugin, developed with Borland C++ Builder.
Olivier Teulière [Mon, 25 Mar 2002 23:36:57 +0000 (23:36 +0000)]
 * Added a win32 interface plugin, developed with Borland C++ Builder.
   To build the plugin, follow the instructions in INSTALL-win32.txt

 * Known bugs:
        - subtitles don't work
        - a crash occurs when the user exits by pressing 'q' in the vout
        - when moving the slider, position in the stream updates even if
          the slider isn't released yet

 * TODO list:
        - clean code in menu.cpp
        - adapt lool's enhancements of the Gtk+ preferences box
        - write drag-and-drop stuff
        - and of course, fix known bugs :)

 * For those of you who can't wait till the next release to test the win32
   interface, binary files are available here:
   http://www.via.ecp.fr/~ipkiss/intfwin/vlc.zip
   Enjoy!

22 years agoplugins/gtk/gtk_preferences.c:
Loïc Minier [Mon, 25 Mar 2002 22:38:28 +0000 (22:38 +0000)]
plugins/gtk/gtk_preferences.c:
  . fixed an ugly structure
  . the tabs are not verticaly expanded as they were
  . small enhancements

22 years agoThe "we love gibalou" commit :
Loïc Minier [Mon, 25 Mar 2002 20:37:00 +0000 (20:37 +0000)]
The "we love gibalou" commit :
  * plugins/gtk/gnome.c, plugins/gtk/gtk.c, plugins/gtk/gtk_common.h :
      . new Tooltips structure
  * plugins/gtk/gtk_preferences.c:
      . modifications of some widgets, the structure, cosmetic changes
  * src/interface/main.c:
      . typos
      . a couple new descriptions

22 years ago* moved the "display" option from main to the relevant plugins. ( We now have
Gildas Bazin [Mon, 25 Mar 2002 19:16:20 +0000 (19:16 +0000)]
* moved the "display" option from main to the relevant plugins. ( We now have
   the x11_display, xvideo_display, xmga_display and ggi_display options ).

22 years ago * Fixed a little omission in INSTALL-win32.txt.
Sam Hocevar [Mon, 25 Mar 2002 04:18:07 +0000 (04:18 +0000)]
  * Fixed a little omission in INSTALL-win32.txt.

22 years ago* Fixed a bug that made vlc segfault when choosing a program, change to
Johan Bilien [Mon, 25 Mar 2002 02:06:24 +0000 (02:06 +0000)]
* Fixed a bug that made vlc segfault when choosing a program, change to
  another and come back to the first one.
* Added gtk and gnome interfaces for satellite input. We should find a
  way to hide the button if satellite support is not compiled.

22 years agoImplemented correct scaling and used new window size variables.
Tony Castley [Fri, 22 Mar 2002 13:16:35 +0000 (13:16 +0000)]
Implemented correct scaling and used new window size variables.
Beta always on top for the interface window.  New cursor handling.

22 years ago - Updated INSTALL-win32.txt
Xavier Marchesini [Fri, 22 Mar 2002 00:55:16 +0000 (00:55 +0000)]
 - Updated INSTALL-win32.txt

22 years ago * Fixed a problem in the MacOS X aout which caused the previously
Jon Lech Johansen [Fri, 22 Mar 2002 00:47:47 +0000 (00:47 +0000)]
  * Fixed a problem in the MacOS X aout which caused the previously
    played audio frames to be played when there were no new frames
    available.
  * MacOS X vout now uses the height/width calculated in video_output.c

22 years ago * Win32 fix.
Xavier Marchesini [Fri, 22 Mar 2002 00:24:17 +0000 (00:24 +0000)]
 * Win32 fix.

22 years agoMiscellaneous fixes for the OS X port.
Christophe Massiot [Thu, 21 Mar 2002 23:49:20 +0000 (23:49 +0000)]
Miscellaneous fixes for the OS X port.

22 years ago* the calculation for the initial video window dimensions is now done in
Gildas Bazin [Thu, 21 Mar 2002 22:10:33 +0000 (22:10 +0000)]
* the calculation for the initial video window dimensions is now done in
    video_output.c and made available into p_vout->i_window_height/width.
    This allows to get rid of duplicated code and unify the behaviour of
    the video output plugins. (not all the plugins have been modified
    because I didn't want to break anything).

    As a side effect, the --width and --height options are now working, you
    can even use only --width or only --height the other dimension will adapt
    automatically to the video characteristics.
    Note that you need to remove the width/height options from the config file
    or set them to -1 if you want to use the actual video size.

22 years ago* moved GetConfigurationFromCmdLine() into configuration.c and renamed it
Gildas Bazin [Thu, 21 Mar 2002 07:11:57 +0000 (07:11 +0000)]
* moved GetConfigurationFromCmdLine() into configuration.c and renamed it
   into config_LoadCmdLine()
* config_GetHomeDir doesn't use getpwuid_r anymore as this was creating
   some problems on solaris. This function now uses getpwuid and is called
   only once to store the home directory into the p_main structure.

22 years agoForgot to add the input files.
Johan Bilien [Thu, 21 Mar 2002 02:28:58 +0000 (02:28 +0000)]
Forgot to add the input files.

22 years ago*** empty log message ***
Johan Bilien [Thu, 21 Mar 2002 02:27:04 +0000 (02:27 +0000)]
*** empty log message ***

22 years ago* fixed stupid bug in stupid ConvertPrintfFormatString() function
Gildas Bazin [Wed, 20 Mar 2002 23:00:16 +0000 (23:00 +0000)]
* fixed stupid bug in stupid ConvertPrintfFormatString() function
* fixed the "waveout not closing" bug. We need to reset the waveout device
    before closing it.

22 years ago * ./src/input/mpeg_system.c: fixed a bus error on UltraSparc.
Sam Hocevar [Wed, 20 Mar 2002 17:44:15 +0000 (17:44 +0000)]
  * ./src/input/mpeg_system.c: fixed a bus error on UltraSparc.

22 years ago * Win32 and Solaris compilation fix.
Sam Hocevar [Wed, 20 Mar 2002 14:08:55 +0000 (14:08 +0000)]
  * Win32 and Solaris compilation fix.

22 years agoImproved scaling, correct aspect ratio even in full screen mode.
Tony Castley [Wed, 20 Mar 2002 10:33:42 +0000 (10:33 +0000)]
Improved scaling, correct aspect ratio even in full screen mode.
Duplicate code reduces and framework for Overlay and OpenGL modes in place.

22 years ago * ./src/misc/modules_plugin.h: kludge to allow the ALSA module to be
Sam Hocevar [Wed, 20 Mar 2002 03:43:51 +0000 (03:43 +0000)]
  * ./src/misc/modules_plugin.h: kludge to allow the ALSA module to be
    compiled as a plugin. Please test.
  * ./include/modules.h: fixed a C++ warning.

22 years ago * Added 3 bugs of the win32 port to the BUGS file
Olivier Teulière [Wed, 20 Mar 2002 03:12:20 +0000 (03:12 +0000)]
 * Added 3 bugs of the win32 port to the BUGS file

22 years ago* Raw device fix, courtesy of Steven Schultz
Johan Bilien [Wed, 20 Mar 2002 01:32:19 +0000 (01:32 +0000)]
* Raw device fix, courtesy of Steven Schultz

22 years agoFixed a typo. Grmbl.
Christophe Massiot [Tue, 19 Mar 2002 23:47:48 +0000 (23:47 +0000)]
Fixed a typo. Grmbl.

22 years agoBetter IPv6 detection. IPv6 is disabled under MacOS X (no inet_pton
Christophe Massiot [Tue, 19 Mar 2002 23:44:44 +0000 (23:44 +0000)]
Better IPv6 detection. IPv6 is disabled under MacOS X (no inet_pton
call).

22 years ago* fixed some bugs in program management : selected ESs must be attached
Johan Bilien [Tue, 19 Mar 2002 23:02:29 +0000 (23:02 +0000)]
* fixed some bugs in program management : selected ESs must be attached
to the selected program.

22 years ago * ./plugins/aa: aalib output plugin courtesy of Sigmund Augdal.
Sam Hocevar [Tue, 19 Mar 2002 14:00:50 +0000 (14:00 +0000)]
  * ./plugins/aa: aalib output plugin courtesy of Sigmund Augdal.
  * ./configure.in: fixed a few bashisms.
  * ./src/misc/configuration.c: fixed build under Solaris.
  * ./TODO: updated todo list.

22 years ago* fixed two memory leaks
Gildas Bazin [Tue, 19 Mar 2002 12:48:01 +0000 (12:48 +0000)]
* fixed two memory leaks
* fixed typo in waveout.c

22 years ago * ./configure.in: BeOS compilation fixes.
Sam Hocevar [Tue, 19 Mar 2002 05:49:31 +0000 (05:49 +0000)]
  * ./configure.in: BeOS compilation fixes.
  * ./debian/rules: activated (broken) KDE interface.
  * ./plugins/access/http.c: fixed a segfault.
  * ./plugins/alsa/aout_alsa.c: fixed a segfault.

22 years ago * ./include/common.h: fixed the compilation fix for Borland C++ :)
Olivier Teulière [Tue, 19 Mar 2002 04:22:02 +0000 (04:22 +0000)]
  * ./include/common.h: fixed the compilation fix for Borland C++ :)

22 years ago * ./include/common.h: compilation fix for Borland C++.
Sam Hocevar [Tue, 19 Mar 2002 03:42:31 +0000 (03:42 +0000)]
  * ./include/common.h: compilation fix for Borland C++.

22 years ago * MacOS X aout now uses AudioConverter for int->float
Jon Lech Johansen [Tue, 19 Mar 2002 03:33:52 +0000 (03:33 +0000)]
  * MacOS X aout now uses AudioConverter for int->float
  * Various MacOS X intf improvements and bug fixes

22 years ago * ./plugins/chroma/i420_rgb8.c: fixed a warning.
Sam Hocevar [Tue, 19 Mar 2002 00:30:44 +0000 (00:30 +0000)]
  * ./plugins/chroma/i420_rgb8.c: fixed a warning.
  * ./plugins/filter/deinterlace.c: fixed chroma deinterlacing.
  * ./plugins/kde/kde.cpp: the KDE interface compiles again.
  * ./plugins/mpeg_system/mpeg_es.c: fixed a segfault I introduced today.
  * ./plugins/network/ipv4.c: cosmetic fix.
  * ./src/interface/main.c: fixed a typo in the --help output.
  * ./src/misc/netutils.c: fixed a segfault in the vlcs communication; still
    unstable but solving other bugs won't do any good without rewriting the
    whole playlist code. Which I'm doing right now.

22 years agoMacOS X compile fixes.
Christophe Massiot [Tue, 19 Mar 2002 00:12:26 +0000 (00:12 +0000)]
MacOS X compile fixes.

22 years ago * skip "//" if we find "://" in a resource we have to play : this allows us to...
Xavier Marchesini [Mon, 18 Mar 2002 21:04:01 +0000 (21:04 +0000)]
  * skip "//" if we find "://" in a resource we have to play : this allows us to use the syntax udpstream://host.

22 years ago * ./extras/MacOSX_dvdioctl: removed outdated files.
Sam Hocevar [Mon, 18 Mar 2002 19:14:52 +0000 (19:14 +0000)]
  * ./extras/MacOSX_dvdioctl: removed outdated files.
  * ./plugins/fx/scope.c: fixed an infinite loop error.
  * ./plugins: fixed segfaults in various demux plugins.
  * ./plugins/sdl/vout_sdl.c: SDL_VIDEODRIVER can be specified from the
    command line; try "--vout sdl:aalib"

22 years ago * ./configure.in: fixed linking of the ipv4 plugin.
Sam Hocevar [Mon, 18 Mar 2002 17:09:54 +0000 (17:09 +0000)]
  * ./configure.in: fixed linking of the ipv4 plugin.

22 years ago * DirectX plugin is now correctly detected and configured.
Xavier Marchesini [Mon, 18 Mar 2002 16:38:33 +0000 (16:38 +0000)]
 * DirectX plugin is now correctly detected and configured.

22 years ago * ./BUGS: updated bug list.
Sam Hocevar [Sun, 17 Mar 2002 21:59:52 +0000 (21:59 +0000)]
  * ./BUGS: updated bug list.
  * ./configure.in: ./configure --help should be a lot clearer now.

22 years ago * ./plugins/chroma/i420_rgb8.c: plain C 8 bpp transformation.
Sam Hocevar [Sun, 17 Mar 2002 17:00:38 +0000 (17:00 +0000)]
  * ./plugins/chroma/i420_rgb8.c: plain C 8 bpp transformation.
  * ./plugins/chroma/i420_rgb16.c: plain C 24/32 bpp transformations.
  * ./plugins/ggi/ggi.c: support for 8 bpp displays.
  * ./plugins/sdl/vout_sdl.c: support for 8 bpp displays.
  * ./plugins/x11/xcommon.c: support for 8 bpp displays.
  * ./src/video_output/video_output.c: fixed a segfault.

22 years ago* added an alternate fullscreen method. With this method, _nothing_ is allowed
Gildas Bazin [Sun, 17 Mar 2002 13:53:21 +0000 (13:53 +0000)]
* added an alternate fullscreen method. With this method, _nothing_ is allowed
to be displayed on top of the video (especially not taskbars, etc...).
Of course this can also be annoying sometimes, this is why it's an option.

PS: does anybody know how not to propagate the Ctrl-Alt-Tab key event to the
window manager. I tryed XChangeWindowAttributes with do_not_propagate_mask but
it doesn't seem to work.

22 years ago* small fix for the config file. The parser assumes that the config file is
Gildas Bazin [Sun, 17 Mar 2002 11:12:08 +0000 (11:12 +0000)]
* small fix for the config file. The parser assumes that the config file is
divided into sections (a section is the config data for a plugin and begins
with something like [foo]), so the comment for the beginning of the section
must be after the section marker and not before.

If you want to illustrate the problem (without this fix):
- save vlc's config
- exit from vlc and remove for example the dsp plugin (rm plugins/dsp.so)
- resave vlc's config
and now look at the end of the config file, it's all screwed up.

22 years agoTidied code and prevented curruption on window not containing the video.
Tony Castley [Sun, 17 Mar 2002 05:48:18 +0000 (05:48 +0000)]
Tidied code and prevented curruption on window not containing the video.
Video window now returns to correct size and position after toggling
full screen.

22 years ago * ./configure.in: more modules are plugins.
Sam Hocevar [Sat, 16 Mar 2002 23:03:19 +0000 (23:03 +0000)]
  * ./configure.in: more modules are plugins.
  * ./src/misc/configuration.c: changed ~/.VideoLan/vlc to ~/.videolan/vlcrc,
    and a few cosmetic changes (sorry Gildas for the butchery).
  * ./plugins/chroma/i420_rgb16.c: C version of the I420 to RV15/16 chroma.

22 years ago* This the last piece of the new configuration module. You can now save your
Gildas Bazin [Sat, 16 Mar 2002 01:40:58 +0000 (01:40 +0000)]
* This the last piece of the new configuration module. You can now save your
configuration options (only from the gtk/gnome interface for now). The config
file will be saved as ~/.VideoLan/vlc

It's not quite yet finished (well there are a few small details to sort out),
but I'm going away for the week-end and I wanted to commit this before so you
can all have a play with it :)

22 years ago * ./plugins/spudec/spu_decoder.c: we now analyze the subtitle image
Sam Hocevar [Fri, 15 Mar 2002 18:20:27 +0000 (18:20 +0000)]
  * ./plugins/spudec/spu_decoder.c: we now analyze the subtitle image
    data to find the border color and the inner colors when there was
    no way to find the palette data (network stream).

22 years ago * ./plugins/mpeg_system: fixed a parsing bug I introduced yesterday.
Sam Hocevar [Fri, 15 Mar 2002 17:17:35 +0000 (17:17 +0000)]
  * ./plugins/mpeg_system: fixed a parsing bug I introduced yesterday.

22 years ago * ./Makefile: fixed OS X vlc.app compilation dependencies.
Sam Hocevar [Fri, 15 Mar 2002 04:41:54 +0000 (04:41 +0000)]
  * ./Makefile: fixed OS X vlc.app compilation dependencies.
  * ./configure.in: fixed the endianness check under Solaris.

  * ./src/input/input.c: strings are now initialized to "" instead of NULL.

  * ./plugins/spudec/spu_decoder.c: we now properly support the subtitle
    palette information we get from the DVD. Subtitles rox !
  * ./src/video_output/vout_subpictures.c: removed all DVD-specific routines
    and put them into spu_decoder.c.

22 years ago*Move iec958/spdif encapsulation from ac3_spdif to aout_spdif.
Stéphane Borel [Fri, 15 Mar 2002 01:47:16 +0000 (01:47 +0000)]
*Move iec958/spdif encapsulation from ac3_spdif to aout_spdif.
It will eventually allows to use ac3_adec or a52 for spdif output.

*Remove an ugly loop in aout_spdif.

22 years ago-Fixed chapter selection at startup.
Stéphane Borel [Fri, 15 Mar 2002 00:57:16 +0000 (00:57 +0000)]
-Fixed chapter selection at startup.

22 years ago*p_es->p_demux_data is available in p_config->p_demux_data so that the input
Stéphane Borel [Thu, 14 Mar 2002 01:35:28 +0000 (01:35 +0000)]
*p_es->p_demux_data is available in p_config->p_demux_data so that the input
can pass information directly to the decoder.

*First application: aspect ratio for DVD is read from the ifo (should fix
the buf with aspect ratio in anamorphic DVDs).

*The DVD plugin also copy the spu yuv palette in p_demux_data so that the
spudec can display subtitle with the right color (sam !).

*Removed duplicate code and useless lock in gtk.

22 years ago* Fixed EOF and Stop segfault in VCD input : input_BuffersEnd was being
Johan Bilien [Wed, 13 Mar 2002 12:46:49 +0000 (12:46 +0000)]
* Fixed EOF and Stop segfault in VCD input : input_BuffersEnd was being
  called two times

22 years agoUpdated Tony Castley's e-mail.
Tony Castley [Wed, 13 Mar 2002 08:41:59 +0000 (08:41 +0000)]
Updated Tony Castley's e-mail.

22 years agoNew resizing and scaling code. More in line with BeOS standards.
Tony Castley [Wed, 13 Mar 2002 08:39:39 +0000 (08:39 +0000)]
New resizing and scaling code.  More in line with BeOS standards.

22 years ago* a52 plugin updated to use liba52-0.7.3 ( which is now available on debian :)
Gildas Bazin [Tue, 12 Mar 2002 20:39:50 +0000 (20:39 +0000)]
* a52 plugin updated to use liba52-0.7.3 ( which is now available on debian :)