... le pilote "pwc" pour les webcams Philips est revenu dans le noyau dans une version qui fonctionne !
Pour rappel, il avait d'abord été retiré complètement parce qu'il contenait un module binaire pour le protocole de décompression depuis la webcam. Puis il avait été réintégré après avoir enlevé le module binaire, mais ne supportant plus les hautes résolutions par la même occasion. [1]
Pour ma webcam pcvc840 (Philips Toucan II), ce module réintégré ne me donnait que du gris, mais point d'image...
Dans le même temps, Luc Saillard développait une alternative [2].
Dans le noyau version 2.6.18, le numéro de version du pilote pwc (1.0.12) correspond à la dernière fournie par Luc. À la lecture des sources, il semble que même le code de décompression (open-source cette fois) a été intégré. Ma webcam me fournit une image maintenant !
Au départ, les version fournies par Luc avaient été critiquées parce qu'on avait supposé qu'il avait décompilé le binaire original plutôt que procédé par ingénieurie inverse. Cette supposition vient des tables de décompression que contient le pilote. Les sources contenues dans le noyau 2.6.18 contiennent ces tables, mais elles expliquent comment les obtenir mathématiquement, et pourquoi on les utilise (pour des questions de performances). Le doute semble donc être levé.
# Et dans la discrétion...
Posté par tipote . En réponse à la dépêche Sortie du noyau Linux 2.6.18. Évalué à 7.
Pour rappel, il avait d'abord été retiré complètement parce qu'il contenait un module binaire pour le protocole de décompression depuis la webcam. Puis il avait été réintégré après avoir enlevé le module binaire, mais ne supportant plus les hautes résolutions par la même occasion. [1]
Pour ma webcam pcvc840 (Philips Toucan II), ce module réintégré ne me donnait que du gris, mais point d'image...
Dans le même temps, Luc Saillard développait une alternative [2].
Dans le noyau version 2.6.18, le numéro de version du pilote pwc (1.0.12) correspond à la dernière fournie par Luc. À la lecture des sources, il semble que même le code de décompression (open-source cette fois) a été intégré. Ma webcam me fournit une image maintenant !
Au départ, les version fournies par Luc avaient été critiquées parce qu'on avait supposé qu'il avait décompilé le binaire original plutôt que procédé par ingénieurie inverse. Cette supposition vient des tables de décompression que contient le pilote. Les sources contenues dans le noyau 2.6.18 contiennent ces tables, mais elles expliquent comment les obtenir mathématiquement, et pourquoi on les utilise (pour des questions de performances). Le doute semble donc être levé.
Profitez bien de la vidéo-conférence ! [3]
[1] http://linuxfr.org/2005/05/31/19026.html
[2] http://www.saillard.org/linux/pwc/
[3] http://tipote.free.fr/ekiga.png