]> git.sesse.net Git - vlc/log
vlc
20 years ago * Renamed all tags (eg. v0_2_83 -> 0.2.83). 0.3.0
Sam Hocevar [Sat, 6 Mar 2004 17:59:16 +0000 (17:59 +0000)]
  * Renamed all tags (eg. v0_2_83 -> 0.2.83).

20 years agoThis commit was manufactured by cvs2svn to create tag 'v0_3_0'.
Unknown [Fri, 5 Mar 2004 15:21:58 +0000 (15:21 +0000)]
This commit was manufactured by cvs2svn to create tag 'v0_3_0'.

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

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

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

22 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

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

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

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

22 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

22 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

22 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

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

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

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

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

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

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

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

22 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

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.