C'est un workaround au probleme de corruption lors de l'écriture dans le buffer. Mais je n'ai pas d'explication solide qui explique pourquoi on écrit en dehors du buffer de frames. Il faudrait aussi prévoir le cas où l'initialize ne peut prendre qu'un format "proche" (donc different de celui voulu) et qui nous obligerait à effectuer une conversion des frames audio données par MSFilter (par exemple qui envoie du 16 bits semble-t'il) avant l'envoie sur le Buffer. Mais je ne sais pas faire.