]> git.sesse.net Git - vlc/commit
- Correction du bug de la synchro.
authorJean-Marc Dressler <polux@videolan.org>
Thu, 30 Mar 2000 12:54:29 +0000 (12:54 +0000)
committerJean-Marc Dressler <polux@videolan.org>
Thu, 30 Mar 2000 12:54:29 +0000 (12:54 +0000)
commite6f643225a779c1c061044ea62b0aa33396a6853
treedaa53a74b3147b4a9e98b9676c1519508a05a756
parente3f56bd88d343d08619853fa5f8ef94399fdab07
- Correction du bug de la synchro.
  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.
src/audio_decoder/audio_decoder_thread.c
src/audio_output/audio_output.c