
Mauro Carvalho ha riscritto pressoché interamente il driver xf86-video-v4l di X. Le API di Video 4 Linux 1 (V4L1) sono deprecate già dagli albori di Linux 2.6 e saranno rimosse completamente con l’uscita del kernel 2.6.38 di prossimo rilascio. Tuttavia, il driver dedicato a X.Org non è stato aggiornato a V4L2 fino a pochi giorni fa.
Il driver aggiornato a luglio faceva ancora uso delle librerie di V4L1 e perciò risultava inutilizzabile con le prime release di Linux 2.6.38: Carvalho ha rilasciato una patch molto consistente, risolvendo il conflitto. Ora il driver utilizza esclusivamente V4L2. La novità anticipa ulteriori migliorie, previste nei giorni a venire.
Il driver di X.Org si “limita” a caricare il modulo di V4L2 dell’estensione Xv: sono supportati tutti i dispositivi previsti da Video 4 Linux i cui driver sono compilabili nel kernel. Non è essenziale per il funzionamento dei device e molte configurazioni neppure lo prevedono. La nuova enfasi su xf86-video-v4l può cambiare le cose.
Via | Phoronix
Diegolottolo
10 feb 2011 - 12:33 - #1OK, tutto chiaro ma… che vantaggi porta V4L2?
tetsuro-2
10 feb 2011 - 15:17 - #2Mi accodo.
Scugni
10 feb 2011 - 16:22 - #3Scusate l’ignoranza ma mi sorge un dubbio.
La mia webcam continuerà a funzionare con il kernel 2.6.38?
pwer
11 feb 2011 - 01:18 - #4non ci ho capito un beneamato c….
vuoi perché non me ne intendo, vuoi perché l’ articolo è scritto in modo un po’ “ermetico” ;-)
che sarebbe questa novità? c’ entra con wayland? migliora le prestazioni? svecchia l’ architettura? fa il caffe….? chi mi illumina?