1. 23 Apr, 2002 1 commit
    • Sam Hocevar's avatar
      * ./src/interface/main.c: tidied the help output code. · a6bccb1c
      Sam Hocevar authored
        * 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.
      a6bccb1c
  2. 22 Apr, 2002 1 commit
  3. 21 Apr, 2002 4 commits
    • gbazin's avatar
      · 82337d0c
      gbazin authored
      * 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)
      82337d0c
    • Sam Hocevar's avatar
      · 497e82b1
      Sam Hocevar authored
        * ./src/misc/configuration.c: support for short options. -V, -A, -I
          are back, and we also have -4 and -6 for IPv4/IPv6.
      497e82b1
    • gbazin's avatar
      · ce25f1e8
      gbazin authored
      * 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.
      ce25f1e8
    • Sam Hocevar's avatar
      * ./po/*: re-ran make update-po, fixed a few translations. · b9d43101
      Sam Hocevar authored
        * ./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.
      b9d43101
  4. 19 Apr, 2002 1 commit
    • Sam Hocevar's avatar
      · 4f6c862b
      Sam Hocevar authored
        * 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.
      4f6c862b
  5. 17 Apr, 2002 2 commits
    • Johan Bilien's avatar
      * in TS demux, a program is selected only if a PMT for it was found. · 1adfba81
      Johan Bilien authored
        This should fix the problem that occured when reading a file directly
        extracted from a satellite card.
      * UDP access plugin uses input_SetProgram.
      1adfba81
    • Sam Hocevar's avatar
      · db10e796
      Sam Hocevar authored
        * ./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.
      db10e796
  6. 15 Apr, 2002 2 commits
  7. 11 Apr, 2002 1 commit
  8. 10 Apr, 2002 1 commit
    • Johan Bilien's avatar
      · 57240036
      Johan Bilien authored
      * fixed a bug in input_SetProgram, that made the ps file input
      launch without video. Sorry about this.
      57240036
  9. 08 Apr, 2002 1 commit
    • Johan Bilien's avatar
      · cb8ef93c
      Johan Bilien authored
      * 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
      cb8ef93c
  10. 07 Apr, 2002 1 commit
  11. 05 Apr, 2002 1 commit
    • gbazin's avatar
      · cf5b3832
      gbazin authored
      * 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
      cf5b3832
  12. 04 Apr, 2002 4 commits
    • Christophe Massiot's avatar
      * FINALLY fixed HTTP input bug (I'm SO HAPPY with this !) · a33d6acc
      Christophe Massiot authored
      * Disabled memcpyaltivec since it's buggy
      a33d6acc
    • Christophe Massiot's avatar
      * Fixed intf_eject for iPAQ (untested) · 054b90aa
      Christophe Massiot authored
      * asm memcpyaltivec for Linux/PPC
      054b90aa
    • Sam Hocevar's avatar
      · b29f85e0
      Sam Hocevar authored
        * ./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.
      b29f85e0
    • Jon Lech Johansen's avatar
      · 66d7e1da
      Jon Lech Johansen authored
        * ./src/interface/intf_eject.c: Fixed a MacOS X bug.
      66d7e1da
  13. 03 Apr, 2002 1 commit
  14. 02 Apr, 2002 6 commits
    • gbazin's avatar
      · 4f08a70d
      gbazin 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
    • 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
    • ipkiss's avatar
      · c5dd4153
      ipkiss authored
      * ./src/interface/main.c: check that channels have been created before
        the call to network_ChannelJoin
      c5dd4153
    • ipkiss's avatar
      · 58e56290
      ipkiss authored
       * ./src/misc/configuration.c: small compilation fix
      58e56290
    • 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
  15. 01 Apr, 2002 1 commit
    • gbazin's avatar
      · f8cad0ac
      gbazin authored
      * Fixes for the Win32_msvc build
      f8cad0ac
  16. 29 Mar, 2002 1 commit
  17. 28 Mar, 2002 2 commits
    • Christophe Massiot's avatar
      Fix for sparc. · 5c07e45d
      Christophe Massiot authored
      5c07e45d
    • 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
  18. 26 Mar, 2002 3 commits
    • gbazin's avatar
      · 5322a29b
      gbazin authored
      * various little portability fixes
      5322a29b
    • gbazin's avatar
      · 2867bb65
      gbazin 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
    • gbazin's avatar
      · 09b7f775
      gbazin 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
  19. 25 Mar, 2002 3 commits
    • Loïc Minier's avatar
      The "we love gibalou" commit : · b1e4fd1c
      Loïc Minier authored
        * 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
      b1e4fd1c
    • gbazin's avatar
      · 2feb20f8
      gbazin authored
      * moved the "display" option from main to the relevant plugins. ( We now have
         the x11_display, xvideo_display, xmga_display and ggi_display options ).
      2feb20f8
    • Johan Bilien's avatar
      · 038f77ed
      Johan Bilien authored
      * 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.
      038f77ed
  20. 21 Mar, 2002 3 commits
    • gbazin's avatar
      · c6f900e1
      gbazin authored
      * 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.
      c6f900e1
    • gbazin's avatar
      · fb3f8ba5
      gbazin authored
      * 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.
      fb3f8ba5
    • Johan Bilien's avatar
      *** empty log message *** · 6d7c2261
      Johan Bilien authored
      6d7c2261