1. 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
  2. 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
  3. 21 Feb, 2000 1 commit
    • Sam Hocevar's avatar
      chargement dynamique de plugins audio/video/interface · 0374d333
      Sam Hocevar authored
       utilisation: c'est tout con, �a marche comme avant. pour le moment
        il n'y a pas de v�rification des symboles mais �a viendra.
      
       seule restriction, il faut �tre dans le r�pertoire vlc quand on lance
        le client, parce que le chemin des plugins est relatif, mais �a aussi
        �a va changer.
      
       le Makefile devient pas tr�s beau, il faudra songer � passer � automake
      0374d333
  4. 17 Feb, 2000 4 commits
    • Jean-Marc Dressler's avatar
    • 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
    • Sam Hocevar's avatar
      o remise de b_stereo dans les structures audio en attendant que soit · 6aaf8121
      Sam Hocevar authored
        d�finie une api pour la gestion de plus de 2 voies, qui de toute fa�on
        est loin d'�tre une priorit�. je dirais m�me qu'on s'en fout.
       o argument suppl�mentaire pour GetBufInfo() pour que la m�thode dummy
        attende un temps convenable, et correction de aout_dummy.c
       o le test sur la variable DEBUG dans config.h est maintenant conforme
        � ce que dit le Makefile.
       o suppression d'une variable inutile dans intf_fb.c
       o --long-help devient --longhelp comme dans mpg123
       o version du programme arbitrairement mise � 0.95.0
       o commentaire d'une variable inutilis�e dans Synchronize (video_output.c)
       o correction du "LIN" en "LIB" dans le Makefile, qui doit tra�ner l�
        depuis des si�cles
       o proprification de quelques routines du Makefile
      
      le code de s�lection de m�thode audio/video est loin d'�tre propre, je
      dirais m�me que c'est du gros caca, mais j'y bosse.
      
      bonne nuit,
      6aaf8121
    • 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
  5. 16 Feb, 2000 1 commit
    • Sam Hocevar's avatar
      o changement de nom des fonctions sp�cifiques BeOS · 2733b268
      Sam Hocevar authored
       o d�but de l'�clatage de l'audio_output :
         . giclage des variables *dsp* en faveur de *sys*
         . aout_*GetBufInfo renvoie l_bytes pour que video_output.c ne d�pende
          plus de la structure audio_buf_info sp�cifique � <linux/soundcard.h>
         . cr�ation de la m�thode audio 'dummy' qui ne fait rien.
       o nouvelle option --aout acceptant 'dummy' et 'dsp' pour le moment
      2733b268
  6. 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
  7. 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
  8. 10 Feb, 2000 2 commits
  9. 08 Feb, 2000 1 commit
    • Sam Hocevar's avatar
      . gestion du gamma en 8bpp grayscale · c4a60506
      Sam Hocevar authored
       . optimisations dans la YUV 8bpp
       . l'output framebuffer ne bloque plus la console
       . rajout d'une fonction dans la structure vout pour allouer une palette
       . r�initialisation de l'ancienne palette en quittant
      
      bugs restant:
       . pas d'allocation de palette en 8bits sous X11
       . bugs du scaling en 8bits sous X11 (sans doute d� � l'alignement sur 1
        octet au lieu de 2)
       . l'output framebuffer est toujours p�t�e pour 16 et 32 bits
       . pas de correction gamma en 8bits couleur
       . c'est tout moche pendant la fraction de seconde du changement de palette
      c4a60506
  10. 06 Feb, 2000 1 commit
    • Vincent Seguin's avatar
      IMPORTANT: · 4f553677
      Vincent Seguin authored
      	p_vout->i_depth est maintenant la profondeur SIGNIFICATIVE de
      		l'�cran (8, 15, 16 ou 24)
      	p_vout->i_bytes_per_pixel est la profondeur r�elle (1, 2, 3 ou 4)
      
      Ajout du calcul des d�calages � video_output.
      Refonte de l'initialisation des tables.
      D�tection correcte des profondeurs 24/24 et 24/32 en X11
      Correction de bugs dans le scaling en 1, 3 et 4 Bpp.
      R�cup�ration des masques depuis le materiel en X11 et GGI.
      
      FrameBuffer cass� pour le moment: il faut rajouter les masques de couleur
      (des valeurs par d�faut sont au d�but de video_yuv.c) et le calcul des
      nouvelles profondeurs d'�cran.
      4f553677
  11. 05 Feb, 2000 1 commit
    • Sam Hocevar's avatar
      . prototypes de fonctions pour le 8bpp · fb0eb672
      Sam Hocevar authored
       . virage d'un bug dans le calcul de bytes_per_line (sauf fumage de ma part)
       . suppression de quelques #@@#@!!#@@#!@#@#! d'espaces en fin de ligne
       . quelques reformatages � 79 colonnes au lieu de @@#@!!#@@#!@#@#!# 81.
      fb0eb672
  12. 03 Feb, 2000 1 commit
  13. 01 Feb, 2000 3 commits
  14. 31 Jan, 2000 4 commits
  15. 30 Jan, 2000 1 commit
    • Vincent Seguin's avatar
      Nouvelle interface, effacement des zones modifi�es d'une image sur 2, · a2972b3c
      Vincent Seguin authored
      calcul de la taille optimale d'une image, scaling.
      
      -Le scaling donne de bonnes tailles, mais les conversions YUV ne peuvent
      pas suivre pour le moment.
      -J'ai peut etre un peu cass� le fb et ggi (trop long � compiler pour tester).
      En cas de probl�me, je corrige de suite.
      -Les idle screens ("no stream") sont temporairement hors service.
      a2972b3c
  16. 27 Jan, 2000 1 commit
  17. 21 Jan, 2000 1 commit
  18. 20 Jan, 2000 1 commit
  19. 19 Jan, 2000 7 commits
  20. 18 Jan, 2000 3 commits
  21. 17 Jan, 2000 3 commits