[Pdmtl] Prob Compilation Gridflow pour debian stable
Mathieu Bouchard
matju at artengine.ca
Dim 30 Mai 13:09:53 EDT 2010
On Sun, 30 May 2010, Olivier Heinry wrote:
> je viens de compiler avec succ�s Gridflow, n�anmoins sans le support
> Firewire DV ni V4L2
Le v4l2 c'est pas la m�me chose que libv4l2. Il manque une d�tection de �a
dans GridFlow. Mais aussi le module v4l2 de GridFlow n'a pas �t� compl�t�,
et alors _la_ nouveaut� en mati�re de v4l2 dans GridFlow, c'est
l'utilisation de libv4l1, qui est un adapteur v4l1-v4l2 permettant �
GridFlow d'utiliser les pilotes ne connaissent que l'interface v4l2, et
aussi d'utiliser les pilotes fournissant des images dans des formats
rares. (J'aimerais f�liciter Hans de Goede pour cette initiative, et
accorder un prix citron � Alan Cox pour... le contraire).
libv4l1 est une option de compilation dans le module "videodev" de
gridflow, c'est � dire le module v4l1 (j'ai pris le m�me nom que le
fichier .h de v4l1).
FireWire DV n'a jamais �t� support� par GridFlow. FireWire DV dans GEM est
une vieille interface noyau, dont les auteurs de Linux se d�barassent, ce
qui fait que ces temps-ci, si tu veux avoir du FireWire DV dans GEM, �a se
peut que tu doives utiliser un certain logiciel en mode vloopback,
d�pendemment de ta version de Linux. En fait, j'y connais rien.
FireWire DC a �t� implant� dans GridFlow (en noir et blanc, pas couleur)
il y a deux ans, mais l'interface de programmation a chang�, et je n'ai
pas touch� une cam�ra DC dans les 18 derniers mois... �a s'en vient, il y
a quelqu'un qui m'a propos� de me pr�ter une cam�ra DC � cet effet. C'est
probablement pas une grosse histoire. J'imagine que c'est cinq lignes de
code � changer... dont une dans l'autod�tection (par ./configure). Pour la
couleur c'est une autre paire de manches...
> je me suis rendu compte que la version dc1394 dans debian est la
> libdc1394-13-dev mais que celle du backport et qui est compatible avec
> libcv est la libdc1394-22-dev. Je me demandais donc quel �tait le truc
> pour faire croire au syst�me que c'est la librarie attendue install�e et
> pas sa soeur cadette?
euh... c't'un truc pas joli. je m'y connais pas tellement et j'aimerais
mieux pas avoir � m'y conna�tre.
> Pour le support de V4L2, je dois aller voir du cot� des backports, ou
> est-ce qu'il est inclus dans le kernel?
tu as besoin de libv4l-dev.
> En tout cas, je suis heureux d'avoir autant de doc et de tutoriels � lire!
:)
_ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard, Montr�al, Qu�bec. t�l�phone: +1.514.383.3801
Plus d'informations sur la liste de diffusion Pdmtl