1. 21 Dec, 2000 1 commit
  2. 18 Dec, 2000 1 commit
  3. 06 Dec, 2000 1 commit
  4. 05 Dec, 2000 1 commit
  5. 28 Nov, 2000 1 commit
  6. 27 Nov, 2000 2 commits
    • Christophe Massiot's avatar
      * Added more stats · aa7cf7ba
      Christophe Massiot authored
      * Fixed a bug in the parser when trashing an already parsed frame
      * Simplified (and enhanced) vpar_synchro for B pictures
      * Lowered the synchro DELTA
      aa7cf7ba
    • Christophe Massiot's avatar
      * vlc is now compiled without the STATS mode by default. · b335e3b4
      Christophe Massiot authored
       * Fixed a bug which made frames go backwards with some displays (the
         video_decoder thread is now niced).
       * Made use of intf_WarnMsg() in the most needed places.
      Also simplified the synchro algorithm and fixed a bug with non-(5/1) streams.
      Fixed the optimizations in the configure stuff.
      Warning : this release needs a full rebuild (make clean; make).
      Warning : I might have broken the BeOS port, could somebody check ?
      b335e3b4
  7. 13 Nov, 2000 1 commit
    • Christophe Massiot's avatar
      * Totally new frame dropping algorithm. · bad6f235
      Christophe Massiot authored
        * Fixed a bug in video_ouput.c which made the stream go backwards
          sometimes.
        * Fixed a bug in video_ouput.c which trashed more late pictures than
          necessary.
        * Fixed the DEBUG mode in the Makefile.
        * Fixed a bug in mwait() which made us wait too long.
      
      Ca va tuer.
      bad6f235
  8. 24 Aug, 2000 1 commit
  9. 23 Aug, 2000 1 commit
  10. 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
  11. 07 Aug, 2000 1 commit
    • Sam Hocevar's avatar
      * vlc.init becomes ~/.vlcrc · f6268f60
      Sam Hocevar authored
        * removed float operations in the video decoder, and all emms asm functions
        * borrowed linuxvideo's MMX motion compensation
        * fixed an undefined symbol in the MMX YUV plugin
      
      Meuuh & Sam.
      f6268f60
  12. 04 Jul, 2000 1 commit
    • Sam Hocevar's avatar
      Bon, puisque �a semble commiter sous BeOS, je commite. · 57e189eb
      Sam Hocevar authored
      Voil� le changelog appoximatif :
      
       . fichier INSTALL plus clair
       . vir� quelques warnings
       . *PATH sont maintenant d�finis dans config.h
       . quelques fautes d'orthographe
       . l'option --enable-ppro n'est pas mise par d�faut car elle ne fonctionne
        pas sur un K6-2
       . nouvelle API des plugins
       . le client framebuffer ne d�truit plus la console quand on quitte
       . r�paration de la YUV 8 bits
       . mise des YUV en plugins
       . transfo YUV 32bits MMX chour�e dans la libmpeg2
      57e189eb
  13. 24 May, 2000 1 commit
  14. 17 May, 2000 1 commit
    • Sam Hocevar's avatar
      . corrections de fautes d'orthographe je ne sais plus trop o� · ed8a78d7
      Sam Hocevar authored
       . quelques bidouilles dans vout_mga mais de toute fa�on ce n'est pas
        pr�t de changer et on aura chang� la structure bien avant
      
       . encore un meilleur support des sous-titres
      
       . exemple d'input fichier dans le vlc.channels, � adapter � votre
        convenance
      ed8a78d7
  15. 13 Mar, 2000 1 commit
    • 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
  16. 09 Mar, 2000 1 commit
    • Sam Hocevar's avatar
      . normalement on devrait se prendre 1 seul mail par commit gr�ce aux · c36d3ca6
      Sam Hocevar authored
        top scripts de tibob.
       . suppression de Makefile
       . rajout de include/defs.h.in qui g�n�re include/defs.h
      
       pour g�n�rer le Makefile et defs.h il faut lancer ./configure
      
       pour ceux qui voudraient toucher � configure.in, "include/defs.h.in" est
      g�n�r� par la commande autoheader, et "configure" est g�n�r� par autoconf
      c36d3ca6
  17. 04 Mar, 2000 1 commit
    • Jean-Marc Dressler's avatar
      D�but du portage BeOS. Beaucoup de fuchiers ont �t� modifi� car il a fallu · ac08ae30
      Jean-Marc Dressler authored
      r�organiser les headers pour que ce soient les headers les plus proches
      du syst�me qui se retrouvent en premier (threads.h devrait toujours �tre
      le premier des headers non syst�mes). J'ai du aussi rajouter un type
      plugin_id_t et par la m�me occasion inclure plugins.h dans la plupart
      des fichiers. Voici en vrac les modifs les plus importantes que j'ai op�r�:
      
      o L�g�re r�organisation pour les raisons �voqu�es ci-dessus (certaines
        macros comme MIN et MAX peuvent �tre d�j� d�finies par le syst�me et
        interf�rer avec celles d�finies dans common.h ou autre)
      
      o Dans intf_msg j'ai du remplacer les vasprintf par des vsprintf
        dans le cas o� ARCH=BEOS.
      
      o la commande hostname du Makefile n'�tait pas compatible et je
        l'ai donc enlev�, en avons-nous besoin ? Auquel cas il suffit de
        rajouter un ifeq.
      
      o J'ai aussi remplac�  les bzero et bcopy par memset et memmove.
      
      o plugin.c, mtime.c et threads.h et quelques fichiers de l'input
        ont �t� adapt�s � BeOS � grand coup de #ifdef SYS_*.
      
      TODO:
      
      o Ecrire intf_beos.cpp, vout_beos.cpp et aout_beos.cpp
      
      Je suis sous linux et je viens de tester le client qui marche tr�s
      bien, mais il est n�anmoins possible que j'ai introduit quelques
      probl�mes de compilations pour certains modules, si c'est le cas
      pr�venez moi.
      ac08ae30
  18. 03 Mar, 2000 1 commit
    • Sam Hocevar's avatar
      Encore un commit venu tout droit des abysses de l'enfer, d�sol� pour · 44bcfed0
      Sam Hocevar authored
      le flood, c'est la derni�re fois.
      
        . apr�s le demoronifier, le GPLifier: il y a les ent�tes de la GPL dans
         chaque fichier ; votre mission, si vous l'acceptez, est de mettre votre
         nom dans chaque fichier qui est votre oeuvre ou auquel vous avez
         particip�, pour qu'on sache qui a fait quoi. Pas de fausse modestie,
         c'est plus pour des raisons pratiques que pour la gloire.
      
        . rajout de -lthreads pour que �a linke sous Hurd
      
        . rajout de quelques #include pour que �a compile sous FreeBSD
         (d'ailleurs �a compile mais �a ne linke pas, je ne sais pas comment
         linker avec la libpthread sur la machine de Dae)
      
        . quelques #ifdef SYS_BSD �� et l�.
      44bcfed0
  19. 23 Feb, 2000 1 commit
    • Sam Hocevar's avatar
      Le retour du demoronifier qui n'est pas content. · 36ac163c
      Sam Hocevar authored
         . 11 moronic long lines destroyed
         . 1282 trailing spaces eradicated
         . 4 ugly macros fixed
         . 5 innocent a_bit_long lines shortened
      
         . 5987 tabulations transform�es en espaces
         . 153 '??' transform�s en 'XXX??' ou 'FIXME??'
          (ptyx, j'esp�re que ce compromis te convient)
      
         . commentaires en // corrig�s en /* */
          (je parle bien des commentaires, pas des morceaux de code
           mis en // comme les printf de debug par exemple)
      
      Au passage :
      
         . version du vlc modifi�e en 0.1.99 (la release sera la 0.2.0)
         . suppression de video_x11.h
         . correction d'un warning dans intf_ctrl.c
      36ac163c
  20. 18 Feb, 2000 1 commit
  21. 17 Feb, 2000 2 commits
    • Jean-Marc Dressler's avatar
      Premier service pack de la POLUX_SYNCHRO: · e4f60912
      Jean-Marc Dressler authored
       o 0 bug fixe
       o several bugs added
       o synchro is now slower than ever
      
      Si par chance cela marchait chez vous pr�venez moi vite.
      
      Mise � 0 du flag DEBUG pour tester la synchro dans les meilleures conditions
      possibles, attention les acc�s disque du mini-server ainsi que les nombreuses
      irr�gularit�s du flux peuvent perturber le client de fa�on non n�gligeable.
      e4f60912
    • Jean-Marc Dressler's avatar
      Corrections de quelques petits bugs et surtout nouvelle synchro qui ne semble · 62ee3e00
      Jean-Marc Dressler authored
      pas trop mal marcher sur ma machine mais qui j'en suis s�r ne marchera pas du
      tout sur la votre.
      
      A noter qu'il existe maintenant 3 synchros que l'on peut choisir en changeant
      le define dans vpar_synchro.h (POLUX_SYNCHRO, SAM_SYNCHRO, MEUUH_SYNCHRO)
      62ee3e00
  22. 13 Feb, 2000 1 commit
    • Sam Hocevar's avatar
      Je vous avais pr�venu. Le demoronifier a frapp�. · 2ad5fa64
      Sam Hocevar authored
       D�sol� pour le flood. Les en-t�tes de fonctions ne font plus 81
      caract�res, et il n'y a plus d'espaces inutiles, Tous les trailing
      spaces ont disparu, j'ai essay� de v�rifier que �a ne p�tait rien,
      mais j'ai pu oublier un truc con. J'accepte tous types de ch�timents
      � base d'orties fra�ches.
      
       D�sol� d'avoir aussi modifi� les fichiers de ceux qui formataient
      bien proprement leurs en-t�tes � 80 et pas 79 sans emb�ter personne,
      mais j'ai d� choisir entre les deux.
      
       Dor�navant ce serait bien de formater les en-t�tes et les commentaires
      justifi�s � droite � 79 colonnes, ou au pire � 80.
      
       . 1343 moronic long lines destroyed
       . 12893 trailing spaces eradicated
       . 115 ugly macros fixed
       . 959 innocent a_bit_long lines shortened
       But hey, 40054 lines were OK !
      2ad5fa64
  23. 04 Feb, 2000 1 commit
    • Michel Kaempf's avatar
      * ac3_decoder/ac3_decoder.c : · 4b504cfc
      Michel Kaempf authored
      - suppression des `#ifdef AC3_SIGSEGV' ;
      - correction d'un bug de la fonction `InitThread()' (scotchage �
      l'initialisation du d�codeur AC3 dans certaines conditions tr�s
      particuli�res) ;
      - support du bool�en `b_invalid' permettant de d�tecter des frames
      suppos�es invalides ;
      
      * ac3_decoder/ac3_exponent.c :
      - suppression des `#ifdef AC3_SIGSEGV' ;
      - d�tection des frames invalides et support du bool�en `b_invalid' ;
      
      * ac3_decoder/ac3_mantissa.c :
      - suppression des `#ifdef AC3_SIGSEGV' ;
      - d�tection des frames invalides et support du bool�en `b_invalid' ;
      - optimisation de la fonction `mantissa_unpack()' ;
      
      * audio_decoder/audio_decoder.c :
      - correction d'un bug de la fonction `InitThread()' (scotchage �
      l'initialisation du d�codeur MPEG2 dans certaines conditions tr�s
      particuli�res) ;
      
      * include/ac3_decoder.h :
      - suppression du `#define AC3_SIGSEGV' ;
      
      * include/vpar_synchro.h :
      - d�claration explicite de la fonction `vpar_SynchroKludge()' lorsque
      `SAM_SYNCHRO' n'est pas activ�e ;
      
      * interface/intf_ctrl.c :
      - initialisation � `-1' des variables `i_input' et `i_pid' de la
      fonction `SelectPID()' ;
      
      * video_output/video_yuv.c :
      - mise en commentaire de la fonction inutilis�e `yuvToRgb24()' ;
      
      * video_parser/video_parser.c :
      - int�gration du patch propos� dans videolan-devel ;
      
      * video_parser/vpar_blocks.c :
      - int�gration du patch propos� dans videolan-devel ;
      
      NdlR : apu warnings � la compilation :-)
      4b504cfc
  24. 01 Feb, 2000 1 commit
  25. 31 Jan, 2000 1 commit
  26. 28 Jan, 2000 1 commit
  27. 26 Jan, 2000 2 commits
  28. 25 Jan, 2000 3 commits
  29. 24 Jan, 2000 1 commit
  30. 21 Jan, 2000 1 commit
  31. 19 Jan, 2000 2 commits
  32. 18 Jan, 2000 1 commit
  33. 17 Jan, 2000 1 commit
    • Jean-Marc Dressler's avatar
      · 023206d0
      Jean-Marc Dressler authored
      Il est 6 heure du matin et le parser ... parse !!!!!!!!
      Ca � l'air de pas trop mal marcher. Parmis les bugs les plus sauvages
      on trouve :
      1) le DumpBits sans NeedBits (corrig� par un RemoveBits)
      2) Une table � laquelle il manquait une ligne
      3) le test de fin de boucle du d�codage des coef dct �tait mal plac�
      
      Meuh, � toi de jouer
      
      Stef & Polux
      023206d0
  34. 15 Jan, 2000 1 commit
    • Jean-Marc Dressler's avatar
      · cf9e7c61
      Jean-Marc Dressler authored
      Le debuggage du parser avance ... lentement.
      cf9e7c61