• [^] # Re: Cela dépend des cas...

    Posté par . En réponse au journal Linux ou POSIX ?. Évalué à 3.

    et il aurait utilisé un truc du style openAl ou SDL (un machin plutôt stable dans ce bordel ambiant), il aurait eu qu'un seul dev à faire et tout (ou presque) de géré.

    Le problème n'est pas de jouer du son, ca heureusement tout le monde peut le faire, mais de jouer du son de façon controllée :

    Jouer du son en même temps qu'une autre application
    Jouer du son venant de plusieurs sources, éventuellement à des fréquences différentes
    Synchroniser du son et de l'image en direct
    Synchroniser du son et de l'image alors qu'il faut gérer un buffer/un entrelacement/un multiformat
    Donner la priorité à un son sur un autre entre deux applis différentes
    etc.

    SDL/OpenAL et consors ne savent pas faire ce genre de choses. C'est pourtant relativement demandé (Les gens aiment bien avoir le son et l'image synchronisé par exemple)

    De façon générale les gens qui se plaignent de l'API son sous Linux sont des gens qui ont besoin d'un peu plus que d'un frontend pour "mad toto.mp3 - > /dev/dsp".

    Le mec de chez Adobe il se plaint juste de devoir étudier 8 000 000 de possibilité différentes d'API et d'applis qui peuvent lui couper la priorité alors qu'il est en train d'essayer d'avoir une image qui colle avec le son.