1. 11 Mar, 2000 1 commit
  2. 10 Mar, 2000 1 commit
  3. 09 Mar, 2000 1 commit
  4. 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
  5. 03 Mar, 2000 2 commits
    • 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
    • Sam Hocevar's avatar
      . portage des vlc_threads aux cthreads de Mach pour GNU/Hurd · 7a0afd69
      Sam Hocevar authored
       . rajout de #ifdef SYS_LINUX autour du code concernant les interfaces
       . suppression de quelques #include <sys/soundcard.h> qui trainaient encore
       . option PPRO dans le Makefile (si vous avez des erreurs
          'Illegal instruction', �a venait probablement de l�)
       . rajout de quelques commentaires pour expliquer en quoi certains #include
          sont n�cessaires, aux endroits o� je ne comprenais pas, et suppression
          de #include qui semblaient inutiles.
      7a0afd69
  6. 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
  7. 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
  8. 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
  9. 10 Jan, 2000 1 commit
  10. 08 Dec, 1999 1 commit
    • Jean-Marc Dressler's avatar
      Encapsulation des pthread qui sont maintenant remplac�es par les vlc_thread. · 1d620095
      Jean-Marc Dressler authored
      Toutes les r�f�rences aux pthread que ce soit les thread, les mutex ou
      les variables conditionnelles, ont �t� remplac�es par leur �quivalent
      vlc_thread. Les vlc_thread sont une version tr�s simplifi�e des pthread et
      fonctionnent exactement de la m�me fa�on. Ceci devrait grandement faciliter
      le portage vers d'autres OS.
      
      Polux
      1d620095