• [^] # Re: Popcorn

    Posté par . En réponse à la dépêche KLANG - Kernel Level Audio Next Generation. Évalué à 4. Dernière modification le 05 août 2012 à 09:22.

    Sous Linux 100% des cas pourraient fonctionner, mais au final ca fonctionne a 20% car il est impossible a l'utilisateur moyen d'acceder aux autres 80%. ça la fout mal pour du desktop.

    On a oublié de toucher quelques mots à propos d'un petit plugin en train de mourir depuis longtemps et pourtant toujours «si indispensable» : Flash.

    Ce petit plugin est passé par :
    _ pas d'autre son si flash utilisé, au début, souvent -> chiant
    _ puis pas possible de faire fonctionner du son dans flash si un studio jack était lancé -> arrêt de tout son studio juste pour écouter du flash : chiant.
    _ les devs de flash ont pris en charge pulseaudio sans balancer le support de alsa direct, et on publié un fameux dessin..
    .

    Bref, ce truc proprio si décrié mais tellement utilisé aurait pû faire le choix de passer par SDL, et hop, c'était réglé dans tout les cas de figure. Meuuuh non, le plugin a visiblement préféré ficher un peu la merde, tout du moins : montrer que "c'était le bordel"… c'est vrai, mouhai, ok… mais bon flash aurait pu utiliser SDL.

    Si je cause de flash c'est pas vraiment au hasard dans la mesure où ton commentaire fait valoir "les cas d'utilisation" : ça semble assez flagrant que l'assertion tant répétée "tout les cas d'usages ne peuvent pas être pris en compte" est fausse, comme tu le 'sous-lignes', en premier lieu. Ce qui change ce sont les réglages et le "tuning" que va pouvoir demander tel usage, mais que le son ne fonctionne pas tout le temps dans tout les cas est assez… "ça la fout mal", oui. Mais surtout ces cas d'usages qui ne fonctionnent pas sont des situations souvent crées par de tout petits détails (flash qui ne donne pas envie d'utiliser autre chose que ce que lui voudrait décider, ce qui s'est ressenti au début de PA, qui avait bien compris l'importance de sa prise en charge).

    Finalement ce sont vraiment de tout petits détails, des cas non pas d'un usage quotidien mais d'une pratique quotidienne… Flash qu'il n'est possible d'utiliser en même temps qu'un studio, PA même avec les dernières améliorations qui consomme du cpu d'une manière problématique pour l'autonomie juste pour mixer trois sources de michue, Jack qui ne permet pas de faire facilement des politiques de routages par défaut. Mais aussi : la diplomatie faisant que jack est "pro" alors que pa est "michu", bam un truc "en plus" au lieu d'être "à la place". Mais aussi : les couches d'abstraction "nécessaires" pour maintenir des bureaux avec du son sur d'autres unix.

    Je ne sais pas ce que va devenir Klang, ni c'est "bien ou pas", mais dans tout les cas je le remercie de mettre les pieds dans le plat là où il faut : le noyau. Une modification, quelle qu'elle soit, serait l'assurance d'une évolution pérenne (et pour tous, android y compris), et permettrait aussi aux distributions "nous c'est linux" de virer les surcouches …

    mes zéro virgule deux cents