1. 10 Feb, 2000 2 commits
  2. 09 Feb, 2000 2 commits
    • Sam Hocevar's avatar
      . video output pour 3dfx. · c139cb70
      Sam Hocevar authored
       . le premier qui se marre gagne le droit de venir voir comment ma 3dfx1
        fait l'overlay, le scaling et la YUV en hard (nan je d�conne, elle fait
        rien de tout �a, et en plus �a rame).
      c139cb70
    • Sam Hocevar's avatar
      . un peu de m�nage dans video_fb.c · dc4e19ea
      Sam Hocevar authored
       . r�cup�ration des masks dans la structure framebuffer, ce qui fait que
        l'output framebuffer fonctionne � nouveau.
      dc4e19ea
  3. 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
  4. 07 Feb, 2000 2 commits
  5. 06 Feb, 2000 2 commits
    • Sam Hocevar's avatar
      . yuv pour le 8 bits noir et blanc · 0a16e81d
      Sam Hocevar authored
       . yuv 8 bits couleur (bon c'est moche pour le moment, mais �a vient)
       . correction de "convertion" en "conversion" un peu partout :)
      
      � faire encore : allouer dynamiquement la lookup table pour la YUV 8 bits,
      parce que directement dans p_vout �a pue un peu, faire le changement de
      palette qui va bien au passage couleur / n&b.
      0a16e81d
    • 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
  6. 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
  7. 04 Feb, 2000 4 commits
    • Michel Kaempf's avatar
      * ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c : · 5017b466
      Michel Kaempf authored
      - `msleep' de `INPUT_PTS_DELAY' et non `(3 * INPUT_PTS_DELAY) / 4'
      avant le d�marrage des d�codeurs audio ;
      5017b466
    • 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
    • Vincent Seguin's avatar
    • Vincent Seguin's avatar
      Correction du segfault en gris. · 82b00a6b
      Vincent Seguin authored
      82b00a6b
  8. 03 Feb, 2000 5 commits
  9. 02 Feb, 2000 1 commit
  10. 01 Feb, 2000 8 commits
  11. 31 Jan, 2000 9 commits
  12. 30 Jan, 2000 2 commits
  13. 28 Jan, 2000 1 commit