1. 24 Jan, 2001 1 commit
  2. 21 Jan, 2001 1 commit
  3. 18 Jan, 2001 1 commit
    • Sam Hocevar's avatar
      The motion compensation routines are now modules as well ; choose your · 647cca0e
      Sam Hocevar authored
        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
  4. 17 Jan, 2001 1 commit
  5. 15 Jan, 2001 1 commit
  6. 13 Jan, 2001 1 commit
    • Sam Hocevar's avatar
      · 26ee312a
      Sam Hocevar authored
       . the IDCT functions are now located in modules : the classic IDCT,
         our optimized IDCT, and MMX IDCT.
       . cosmetic changes for modules (pf_* instead of p_*)
       . fixes to the BeOS and dummy modules
      
         WARNING: a new directory has been added, which means you have to
         use `cvs update -dP' to update ; files have been removed , which means
         you either have to run `make distclean' or remove the .deps directory,
         and the configure script has changed, which means you have to run it
         again. Don't complain before having checked this :)
      
         Note about the IDCT modules: there is no way to choose the one we
         use, but you may remove the module in lib/ to prevent it from being
         loaded. The preference order is : MMX, Optimized, Classic.
      26ee312a
  7. 10 Jan, 2001 1 commit
  8. 21 Dec, 2000 2 commits
  9. 05 Dec, 2000 1 commit
  10. 27 Nov, 2000 1 commit
    • 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
  11. 23 Aug, 2000 1 commit
  12. 24 May, 2000 1 commit
  13. 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
  14. 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
  15. 14 Feb, 2000 1 commit
    • Sam Hocevar's avatar
      . fix� une erreur de syntaxe dans video_fb.c · 89a64c61
      Sam Hocevar authored
       . *3dfx* devient *glide*
       . suppression de tabulations dans quelques fichiers
       . suppression des 2 warnings dans sam_synchro
       . video_* devient vout_* quand ce sont des m�thodes de vout
       . tentative de correction de la d�tection de MMX pour BeOS
       . nouvelle option vlc_vout_method (faute de mieux pour le moment)
       . modification du Makefile pour supporter plusieurs VIDEO_*
      
      dor�navant on peut compiler plusieurs output diff�rents dans le
      client. la pr�f�rence se fait dans l'ordre x11, fb, ggi, glide...
      
      si on le compile avec x11 et fb, par d�faut il se lancera en X.
      pour le lancer en framebuffer :
      ./vlc vlc_vout_method=fb
      
      (il faut que je proprifie un peu le choix de l'output, et que je
      facilite l'ajout d'un nouveau vout_*)
      89a64c61
  16. 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
  17. 28 Jan, 2000 1 commit
  18. 26 Jan, 2000 2 commits
  19. 25 Jan, 2000 2 commits
  20. 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
  21. 15 Jan, 2000 2 commits
    • Jean-Marc Dressler's avatar
      · cf9e7c61
      Jean-Marc Dressler authored
      Le debuggage du parser avance ... lentement.
      cf9e7c61
    • Stéphane Borel's avatar
      · 2408a923
      Stéphane Borel authored
      * Ajout d'un flag b_mpeg2 qui manquait dans le parser
      * R��criture de fonctions d'initialisation du parseur
      * Changement des fonctions MPEG2decode qui �taient bugg�es
      
       V�rification avec polux tout � l'heure
      2408a923
  22. 14 Jan, 2000 1 commit
    • Jean-Marc Dressler's avatar
      · fa66a86a
      Jean-Marc Dressler authored
      D�but bu vrai d�buggage du parser. Maintenant le vlc segfaulte
      dans Pictureheader au lieu de segfaulter dans l'initialisation
      du parser.
      fa66a86a
  23. 12 Jan, 2000 1 commit
    • Stéphane Borel's avatar
      · 6a7b7ae7
      Stéphane Borel authored
      * Fonction de d�codage des Blocs MPEG2intra.
      * Correction d'erreurs sur la gestion des tables de lookup
      6a7b7ae7
  24. 11 Jan, 2000 2 commits
    • Jean-Marc Dressler's avatar
      · 4c83ad1e
      Jean-Marc Dressler authored
      Encore du debuggage.
      4c83ad1e
    • Jean-Marc Dressler's avatar
      · d87283ed
      Jean-Marc Dressler authored
      Correction de 2 petites erreurs :
      - vdec_idct.h : oubli d'un point virgule
      - video_parser.h : dupplication du champs pppl_dct_dc_size
      d87283ed
  25. 10 Jan, 2000 1 commit
  26. 05 Jan, 2000 2 commits
  27. 04 Jan, 2000 1 commit
  28. 03 Jan, 2000 1 commit
    • Christophe Massiot's avatar
      * Makefile : ajout du nouveau d�codeur (comment�) ; · 56bb1291
      Christophe Massiot authored
                   suppression du video_output pour que Ptyx puisse committer
                   ses trucs sans craindre de tout casser le cvs ;
      * interface/* : d�sactivage du video_output ;
      * include/config.h : plein de directives pour le parseur et le d�codeur ;
      * include/decoder_fifo.h : nouvelles primitives pour le parseur ;
      * le reste : ben de quoi faire compiler video_parser.c, bug fixes
        essentiellement ;
      
      Eviv Bulgroz !
      56bb1291
  29. 28 Dec, 1999 1 commit
  30. 22 Dec, 1999 2 commits
  31. 21 Dec, 1999 2 commits
  32. 18 Dec, 1999 1 commit