@VINDICATORs
Effectivement, si aucun lien n'existe au niveau du noyau, c'est parce que le nouveau header introduit des incompatibilités avec l'ancienne version.
Je ne connais presque rien du C++, mais si j'obtenais ce type d'erreur en C, j'imaginerais assez facilement que c'est la définition d'une structure
(donc peut-être une "classe" en C++) qui a été modifiée. Il pourrait donc ne s'agir que d'avoir à effectuer une modification assez légère du code de cinelerra-cv: si tu t'y connais en C++, peut-être pourrais-tu essayer quelque chose ? Tu pourrais envoyer ensuite un patch pour les futures version de cinelerra-cv ?
Ajout (une bonne douche, c'est bon pour la réflexion ...): "linux/videodev2.h", c'est un header d'un module du noyau: c'est donc du C. Par contre, l'erreur semble faire apparaître une syntaxe propre au C++: vraisemblablement, cela fait entre autre appel au niveau de compatibilité entre C++ et C.
Bien sûr, c'est du temps et peut-être plus complexe que ce que laisse la première impression.