Skip to content
  • Jean-Marc Dressler's avatar
    - Correction du bug de la synchro. · e6f64322
    Jean-Marc Dressler authored
      Le probl�me provenait d'un d�calage d'une seconde qui avait �t� rajout�
      dans le calcul de la date dans audio_output.c :
      p_aout->date = -1000000 + mdate() + ( (((mtime_t)(l_bytes / 4)) * 1000000)
                                            / ((mtime_t)p_aout->l_rate) );
      C'est le -1000000 qui faisait retarder le son d'exactement une seconde.
      J'aimerais bien savoir pourquoi il a �t� rajout� car peut-�tre y-a-t-il
      d'autres bugs similaires qui ne sont pas visibles pour l'instant.
    
    - Nettoyage d'une partie du code de audio_decoder_thread.c
      Il est vraiment tr�s dommage que les conventions de codage ne soient pas
      respect�es, si il y en a ce n'est pas pour rien. De plus le m�lange
      d'espaces et de tabulations rend le code tr�s peu lisible. Je le
      rappelle, nous n'utilisons que des indentations de 4 espaces et toute
      tabulation est proscrite. Il serait bien de changer le reste du code
      pour qu'il respecte les conventions et reste ainsi facilement lisible
      par tout le monde.
    e6f64322