1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 19 Jan, 2000 1 commit
  7. 18 Jan, 2000 3 commits
  8. 17 Jan, 2000 1 commit