1. 05 Apr, 2001 1 commit
    • Sam Hocevar's avatar
      · cfbe8690
      Sam Hocevar authored
        * added the GNU getopt library, which gets compiled in when getopt_long
          isn't available on the desired platform.
        * replaced the `--warning' flag with the standard cumulative `-v' flag.
          `-v' is like `--warning 3', and `-vvvv' is like `--warning 0'
          (`--warning' is still valid for those used to it)
        * cleaning in configure.in and Makefile.in, the Solaris port now
          builds and runs properly.
      cfbe8690
  2. 15 Mar, 2001 1 commit
    • Sam Hocevar's avatar
      · a0c1805b
      Sam Hocevar authored
        * Bug fixes and enhancements in the Gtk+/Gnome interfaces.
      
         o the slider should behave correctly and stop jumping here and
           there (this bug is _not_ related to Stef's similar bug)
         o added an "open network" menu (useless since the input doesn't
           handle it properly yet)
         o tried to reorganize gnome_callbacks.c and gtk_callbacks.c
         o stream date is now displayed instead of percentage
         o renamed gnome_sys.h to intf_gnome.h, and gtk_sys.h to intf_gtk.h
      
        * Changed documentation and package creation files.
      
         o added versioned conflicts/replaces to vlc-gtk (Closes Debian bug #88796)
         o removed useless or outdated documentation from doc/*
         o moved vlc.1 manpage from debian/vlc.1 to doc/vlc.1
      
        * Added basic Qt interface.
      
         o working features: slide bar, open file, toolbar, popup menu
         o added "qvlc" alias, equivalent to "vlc -I qt"
         o known issues : no "open disc" or "open network" menus yet
                          the IntfWindow class is never cleaned on destruction
                          the popup menu always pop at the middle of the screen
      
        * Misc fixes/updates.
      
         o renamed netutils.h functions from input_* to network_*
         o renamed *plst* files and functions to *playlist* (it was stupid
           from me to name them "plst")
         o made a few input error messages more meaningful
         o added -I, -A and -V short flags, corresponding to --intf, --audio
           and --video
      
          I got a lot of conflicts on this commit, lart me if I forgot a
        file or made old bugs reappear.
      a0c1805b
  3. 03 Mar, 2001 1 commit
    • Sam Hocevar's avatar
      · 28e3820e
      Sam Hocevar authored
        * Added debian/* files to help generating CSS-enabled non-US packages,
          and changed plugins/dvd/* to reflect this change.
        * Added .xpm icons (fixes lintian warnings).
        * --help output and manpage are now in sync (Closes Debian bug #87478).
        * Fixed Build-dpends entry in debian/control (Closes Debian bug #83707).
      28e3820e
  4. 13 Feb, 2001 1 commit
    • Sam Hocevar's avatar
      · 75eb696d
      Sam Hocevar authored
       * added --intf option to vlc
       * started cleaning vout_sdl.c
       * the dummy plugin works again
       * added a slider to the Gnome interface so that we can browse through streams
      
        There is a problem with the slider: we sometimes get unexpected async
        replies, which would mean that we don't properly lock our Xlib calls.
        Which is true. But we also get these errors when using `--vout dummy'.
        I'll investigate.
      75eb696d
  5. 12 Feb, 2001 1 commit
    • Sam Hocevar's avatar
      · c3e2bf1d
      Sam Hocevar authored
        * Fixed my old stupid bug that disabled sound after having played the
          first playlist item.
        * Added `Prev' and `Next' buttons to the interface, with the beginning of
          a playlist window (still empty).
        * Added `Slow' and `Fast' buttons to the interface and popup menu.
      
        Ok, I promise it's the last time I check bloat in, from now the interface
        commits will be much cleaner and actually fix things :)
      c3e2bf1d
  6. 31 Jan, 2001 1 commit
    • Sam Hocevar's avatar
      · 8628860b
      Sam Hocevar authored
       . version 0.2.50 for the Linux Expo
       . --overlay and --fulscreen options (only work with --vout sdl)
       . the vlc exits after the end of the stream, which prevents from having
         to kill it and relaunch it during a presentation, just script it like :
      
            for i in ~/mpeg/* ; do vlc --fullscreen --overlay --vout sdl $i ; done
      
      
       Yes, I know the --overlay stuff is fucking ugly. But *I* am not the one
        who redefines vout_sys_t in an interface-related source file. I won't
        change it until the vout/intf is finished being rewritten.
      
       Additional information: if "--overlay --fulscreen" doesn't center your
        picture, try with your screen geometry, eg:
        "--overlay --fullscreen --width 1024 --height 768"
      8628860b
  7. 18 Jan, 2001 1 commit
    • Sam Hocevar's avatar
      · 647cca0e
      Sam Hocevar authored
          The motion compensation routines are now modules as well ; choose your
        implementation with `--motion motion', `--motion motionmmx' or
        `--motion motionmmxext'. Of course, the best implementation is chosen
        if you don't ask for any. There doesn't seem to be any performance hit
        due to the move to shared libs, which is a good thing. Please test
        actively if you have time, though.
      
          Updated --help result, manpage, INSTALL document, and a few files.
      
          I moved vdec_motion.h and vpar_blocks.h back to /include because they
        will be needed to build motion compensation modules, but perhaps we don't
        need to export everything which is in these files.
      
          /src/video_decoder/ now has only one .c file, perhaps it could now be
        merged with video_parser ?
      647cca0e
  8. 16 Jan, 2001 1 commit
    • Sam Hocevar's avatar
      · 619061c2
      Sam Hocevar authored
       [ include/config.h.in has changed, don't forget tu run ./configure ]
      
       . fixed the --aout, --idct and --yuv flags
       . updated manpage and --(long)help output to reflect that change
       . removed a few unneeded #includes here and there
       . cosmetic changes in error messages in input.c
      
         Currently available flags are now :
      
           --aout dummy
                  esd
                  dsp
                  alsa
      
           --idct idct
                  idctclassic
                  idctmmx
      
           --yuv yuv
                 yuvmmx
      
        --vout works like before, but still uses the old plugin system for now.
      619061c2
  9. 16 Aug, 2000 1 commit
  10. 15 Aug, 2000 1 commit
  11. 08 Aug, 2000 1 commit
    • Sam Hocevar's avatar
      . vir� les aliases � xvlc �, � ggivlc � etc. qui faisaient un peu · 57947f96
      Sam Hocevar authored
        piti�, pour ne laisser que � vlc �, � gvlc � (gnome) et � fbvlc �
        (framebuffer) ; les autres restent bien entendu accessibles avec
        par exemple � vlc --vout ggi �.
      
       . IMPORTANT - nouvelle option --synchro pour forcer un type de
        synchro. Pour le moment les options possibles sont :
      
          --synchro I     /* n'affiche que les I */
          --synchro IP    /* affiche les I et toutes les P */
          --synchro IP+   /* affiche les I, les P, et la moiti� des B */
          --synchro IPB   /* affiche toutes les images */
      
         Toute autre valeur de --synchro sera ignor�e et c'est l'algo
        par d�faut bas� sur la consommation de processeur qui sera
        utilis�. Notez que si vous en demandez trop au vlc, il va
        bien entendu planter, ou tout du moins remplir sa fifo comme
        un gros cochon. On n'y peut pas grand chose, c'est la vie.
      57947f96
  12. 30 Jul, 2000 1 commit
  13. 18 Jun, 2000 1 commit
  14. 14 Jun, 2000 1 commit
  15. 13 Mar, 2000 2 commits
    • Sam Hocevar's avatar
      . gestion de la souris sous X (essentiellement le bouton du milieu · 704d5d69
      Sam Hocevar authored
        qui cache le pointeur, tr�s pratique quand on regarde un DVD)
       . rajout de 3 fichiers d'installation pour le package Debian
       . correction de "usefull" et "successfull" � une dizaine d'endroits dans
        le code parce que �a commen�ait � m'horripiler
       . erreur de syntaxe dans la page de man.
       . un peu plus de choses dans l'interface gnome, mais rien ne marche
        pour le moment.
      704d5d69
    • Sam Hocevar's avatar
      . ajout de quoi faire des packages debian : · 68bcfdfc
      Sam Hocevar authored
         - fichiers de contr�le pour dpkg-buildpackage
         - une ic�ne de merde - que les artistes la remplacent
         - page de man
       . les donn�es qui ne sont pas platform-dependant sont maintenant
        dans le r�pertoire share ( et plus lib )
       . le client va chercher les polices dans le r�pertoire courant
        et dans /usr/share/videolan/vlc/
       . le message pr�c�dent �tait l'ajout du r�pertoire share/ mais
        les scripts CVS semblent avoir d�conn�
      68bcfdfc