1. 03 Apr, 2002 1 commit
    • Sam Hocevar's avatar
      · 981c5cca
      Sam Hocevar authored
        * ./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?
      981c5cca
  2. 02 Apr, 2002 13 commits
    • Gildas Bazin's avatar
      · 4f08a70d
      Gildas Bazin authored
      * 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.
      4f08a70d
    • Gildas Bazin's avatar
      · 22b05cef
      Gildas Bazin authored
      * 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
      22b05cef
    • Olivier Teulière's avatar
      · ad14a89d
      Olivier Teulière authored
       * ./include/config.h: fixed config directory name for windows
       * ./plugins/win32: the network dialog now respects the preferences settings
      ad14a89d
    • Christophe Massiot's avatar
      Added memcpyaltivec. · 75824aaf
      Christophe Massiot authored
      75824aaf
    • Christophe Massiot's avatar
      Compilation fix. :-ppppp · 2fda60de
      Christophe Massiot authored
      2fda60de
    • Christophe Massiot's avatar
      * Altivec-enabled version of fastmemcpy · ecbcf0b3
      Christophe Massiot authored
      * Use ImageBuffer instead of ScreenBuffer in OS X video output (should be
      faster)
      ecbcf0b3
    • Olivier Teulière's avatar
      · c5dd4153
      Olivier Teulière authored
      * ./src/interface/main.c: check that channels have been created before
        the call to network_ChannelJoin
      c5dd4153
    • Olivier Teulière's avatar
      · d7bba658
      Olivier Teulière authored
       * ./plugins/win32:
              - fixed a few bugs in the preferences
              - better auto-resizing of the main window
              - the disc dialog now respects the preferences settings
      d7bba658
    • Olivier Teulière's avatar
      · 58e56290
      Olivier Teulière authored
       * ./src/misc/configuration.c: small compilation fix
      58e56290
    • Tony Castley's avatar
      Added a test for the nooverlay option. · 91cea3e3
      Tony Castley authored
      91cea3e3
    • Tony Castley's avatar
      87b73190
    • Sam Hocevar's avatar
      · 77d515ff
      Sam Hocevar authored
        * ./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.
      77d515ff
    • Gildas Bazin's avatar
      · f9a7f0e8
      Gildas Bazin authored
      * Fixed yet another bug related to the event thread creation
      * Removed a few debug messages
      f9a7f0e8
  3. 01 Apr, 2002 8 commits
    • Gildas Bazin's avatar
      · f8cad0ac
      Gildas Bazin authored
      * Fixes for the Win32_msvc build
      f8cad0ac
    • Gildas Bazin's avatar
      · 768eb521
      Gildas Bazin authored
      * 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 ;-)
      768eb521
    • Gildas Bazin's avatar
      · 8c0b9460
      Gildas Bazin authored
      * Win32 compilation fixes when downmixsse and downmix3dn are declared as
          plugins.
      * Fixed the waiting on the event thread creation in the directx plugin.
      8c0b9460
    • Gildas Bazin's avatar
      · 65e17139
      Gildas Bazin authored
      * updated the "package-win32" rule
      * all txt files are now converted to dos format (CRLF)
      65e17139
    • Gildas Bazin's avatar
      · f67672ad
      Gildas Bazin authored
      * VLC-Win32 Cross-Compile Howto, courtesy of Bill Eldridge.
      f67672ad
    • Gildas Bazin's avatar
      · 43138273
      Gildas Bazin authored
      * updated INSTALL.win32
      43138273
    • Tony Castley's avatar
      Fixed the color_space problem. Overlays now work. · a3124f2e
      Tony Castley authored
      Still problem with nVidia cards.
      a3124f2e
    • Tony Castley's avatar
      Improved overlay detection, default colour space selection. · 9999e41e
      Tony Castley authored
      Has bad output color need some work.
      9999e41e
  4. 31 Mar, 2002 5 commits
    • Gildas Bazin's avatar
      · d1db63f6
      Gildas Bazin authored
      * allow the user to resize the configuration windows
      * moved config_GetIntVariable out of the loop
      d1db63f6
    • Gildas Bazin's avatar
      · b8b9974f
      Gildas Bazin authored
      * 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.
      b8b9974f
    • Olivier Teulière's avatar
      · ce40baa1
      Olivier Teulière authored
       * ./plugins/win32: fixed the bug on exiting the vout pressing 'q'
      ce40baa1
    • Tony Castley's avatar
      Implemented an "always-on-top" feature for the interface window. · ae51691c
      Tony Castley authored
      RGB16 Overlay supported again.
      Resizing is now implemented consistantly.
      ae51691c
    • Olivier Teulière's avatar
      · a3e1d215
      Olivier Teulière authored
       * plugins/win32: subtitles should work, now
      a3e1d215
  5. 29 Mar, 2002 1 commit
  6. 28 Mar, 2002 3 commits
    • Christophe Massiot's avatar
      Fix for sparc. · 5c07e45d
      Christophe Massiot authored
      5c07e45d
    • Gildas Bazin's avatar
      · 112b3738
      Gildas Bazin authored
      * 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?)
      112b3738
    • Johan Bilien's avatar
      · 6ce92ec7
      Johan Bilien authored
      * 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.
      6ce92ec7
  7. 27 Mar, 2002 5 commits
  8. 26 Mar, 2002 4 commits
    • Christophe Massiot's avatar
      * GNU make detection · 9e82d79b
      Christophe Massiot authored
      * Deleted non-working fullscreen menu item [OS X]
      * udp and http no longer modify p_input->psz_name
      9e82d79b
    • Gildas Bazin's avatar
      · 5322a29b
      Gildas Bazin authored
      * various little portability fixes
      5322a29b
    • Gildas Bazin's avatar
      · 2867bb65
      Gildas Bazin authored
      * 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.
      2867bb65
    • Gildas Bazin's avatar
      · 09b7f775
      Gildas Bazin authored
      * 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)
      09b7f775