LINUX FREE

LINUX FREE

giovedì 28 aprile 2011

Mauro Carvalho riscrive il driver di Video 4 Linux 2 (V4L2) su X.Org

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.

Nessun commento:

Posta un commento