1. 17 Feb, 2000 1 commit
    • 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
  2. 16 Feb, 2000 1 commit
    • Sam Hocevar's avatar
      o renommage arbitraire et totalitaire de idctmmx.S en vdec_idctmmx.S · 2ebf6c03
      Sam Hocevar authored
       o correction d'une typo d�bile dans audio_output au commit pr�c�dent
       o b_stereo est remplac� par i_channels
       o suppression de la structure aout_dsp_t dont les membres d�pendant
        de l'output se retrouve dans aout_*_sys_t, et les autres directement
        dans aout_thread_t, on se fait pas chier.
      2ebf6c03
  3. 04 Feb, 2000 2 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
  4. 31 Jan, 2000 1 commit
    • Michel Kaempf's avatar
      IMPORTANT : · 9629dd8a
      Michel Kaempf authored
      * ce commit devrait corriger les probl�mes de fermeture du vlc, commentaires
      souhait�s (et obligatoires) ;
      * le probl�me de la synkro initiale de l'audio devrait �tre corrig� : reports
      souhait�s (et obligatoires) gr�ce aux messages "aout debug" ;
      * en clair FAITES PETER UN MAIL avec vos messages "aout debug" et vos coups
      de gueule/coups de coeur quant � la fermeture du vlc ;-)
      
      * ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c :
      - rajout d'un msleep() en d�but de fonction RunThread() afin de
      contrebalancer le d�lai entre la r�ception d'un paquet TS et la
      pr�sentation de son contenu (INPUT_PTS_DELAY) ;
      - rajout d'un cond_signal() dans la fonction EndThread() ;
      
      * audio_output/audio_output.c :
      - activation des messages de debug ;
      - r��criture de la fonction NextFrame() ;
      9629dd8a
  5. 24 Jan, 2000 2 commits
    • Michel Kaempf's avatar
      * audio_output/audio_output.c : · 01461d52
      Michel Kaempf authored
      - impl�mentation de la synkro (qui punit m�chant) ;
      
      * audio_decoder/audio_decoder.c, ac3_decoder/ac3_decoder.c :
      - rajout de vlc_cond_signal() afin de pr�venir l'audio_output que de
      nouveaux samples ont �t� d�cod�s ;
      
      * Makefile :
      - rajout de l'options de compilation -g ;
      - utilisation du old decoder (synkro) ;
      
      * include/config.h :
      - suppression des messages de debug ;
      01461d52
    • Michel Kaempf's avatar
      * GoldenEye rewlz : · e97f189c
      Michel Kaempf authored
      - explications du commit au prochain commit :-)
      e97f189c
  6. 21 Jan, 2000 1 commit
    • Michel Kaempf's avatar
      * ac3_decoder/ac3_decoder.c, audio_decoder/audio_decoder.c : · 4ffdf05c
      Michel Kaempf authored
      - correction d'un bug dans la fonction d'initialisation des d�codeurs
      (freeze lorsqu'aucun paquet PES n'est envoy� aux d�codeurs) ;
      
      * audio_output/audio_output.c :
      - correction d'un bug dans l'initialisation du flag b_die des fifos des
      d�codeurs ;
      - correction d'un bug dans la lecture des flags b_die des fifos des
      d�codeurs (les fifos n'�taient pas d�truites avant la mort du thread
      audio_output) ;
      4ffdf05c
  7. 20 Jan, 2000 2 commits
    • Michel Kaempf's avatar
      * ac3_decoder/ac3_decoder.c : · 07686534
      Michel Kaempf authored
      - m�j de la fr�quence th�orique de chaque frame ac3 ;
      
      * audio_output/audio_output.c :
      - d�tection des bouclages de flux et resynkronisation automatique sur la
      fr�quence th�orique ;
      07686534
    • Michel Kaempf's avatar
      * Makefile : · f5c7fdfa
      Michel Kaempf authored
      - DECODER=old et non DECODER=new ;
      
      * include/ac3_decoder.h :
      - rajout, dans la structure ac3dec_thread_t, du membre b_invalid (utilis�
      pour skipper une frame ac3 invalide) ;
      
      * ac3_decoder/ac3_decoder.c :
      - rajout du support de b_invalid ;
      
      * ac3_decoder/ac3_exponent.c :
      - optimisations ;
      
      * ac3_decoder/ac3_mantissa.c :
      - d�tection d'une mantisse invalide et m�j de b_invalid ;
      
      * audio_output/audio_output.c :
      - resynkro en cas de bouclage du flux ;
      f5c7fdfa
  8. 19 Jan, 2000 1 commit
  9. 18 Jan, 2000 3 commits
  10. 17 Jan, 2000 1 commit