Portál AbcLinuxu, 1. června 2024 12:56


Seriál: Video4Linux2

Programování linuxových ovladačů pro video zařízení využívající API Video4Linux2.

Jaderné noviny - Video4Linux2 - 7 (ovládání)

Je známo, že uživatelé nejsou nikdy spokojení; nestačí jim, že mohou z kamery vidět video, hned by si chtěli hrát s parametry jako jas, kontrast atd.

20. 12. 2007 | Robert Krátký | Jaderné noviny | Komentářů: 3, poslední 6. 9. 2008


Jaderné noviny - Video4Linux2 - 6b (streamovaný I/O)

Předchozí díl seriálu popisoval přenos video snímků pomocí systémových volání read() a write(). Taková implementace zvládne základní práci, ale obyčejně to není preferovaný způsob provádění video I/O. Nejvyššího výkonu a nejlepšího přenosu informací dosáhne ovladač, který podporuje V4L2 API pro streamovaný I/O.

8. 8. 2007 | Robert Krátký | Jaderné noviny | Komentářů: 2, poslední 9. 8. 2007


Jaderné noviny - Video4Linux2 - 6a (základní I/O snímků)

Ačkoliv tento seriál o video ovladačích běží už nějaký čas, ještě jsme nepřenesli ani jediný snímek video dat. V tuto chvíli už však máme probráno dost podrobností o vybírání formátu, takže se můžeme pustit do toho, jak se mezi aplikací a zařízením pohybují video snímky.

1. 8. 2007 | Robert Krátký | Jaderné noviny | Komentářů: 0


Jaderné noviny - Video4Linux2 - 5b (výběr formátu)

Pokračování nepravidelného seriálu o psaní video ovladačů pro Linux. Tento díl dokončí téma video formátů popisem procesu, pomocí kterého je společně s aplikací vybrán formát, který hardware podporuje.

22. 5. 2007 | Robert Krátký | Jaderné noviny | Komentářů: 1, poslední 19. 10. 2008


Jaderné noviny - Video4Linux2 - 5a (barvy a formáty)

Než může aplikace začít pracovat s video zařízením, musí se s ovladačem dohodnout na tom, jak budou video data formátována. Takové dohadování může být docela komplikovaná záležitost, protože 1) podpora formátů v různých typech video hardwaru se dost výrazně liší a 2) provádění převodu formátů v jádře není vítáno.

20. 2. 2007 | Robert Krátký | Jaderné noviny | Komentářů: 4, poslední 21. 2. 2007


Jaderné noviny - Video4Linux2 - 4: vstupy a výstupy

Čtvrtý článek z nepravidelné série o psaní video ovladačů pro Linux. Tato část popisuje, jak může aplikace zjistit, jaké vstupy a výstupy daný adaptér poskytuje, a jak si z nich vybrat.

16. 1. 2007 | Robert Krátký | Jaderné noviny | Komentářů: 2, poslední 17. 1. 2007


Jaderné noviny - Video4Linux2 - 3: základní práce s ioctl()

Dotazování se na možnosti zařízení: Video ovladače tradičně obsahují ioctl() funkce přibližně stejně dlouhé jako romány Neala Stephensona; ačkoliv ty funkce obyčejně dospějí k uspokojivějším závěrům než zmíněné romány, mají tendenci být uprostřed dost rozvláčné.

29. 11. 2006 | Robert Krátký | Jaderné noviny | Komentářů: 5, poslední 29. 11. 2006


Jaderné noviny - Video4Linux2 - 2: registrace a open()

Druhý díl série o psaní ovladačů pro jaderné rozhraní Video4Linux2. Tato část se bude věnovat celkové struktuře Video4Linux ovladače a procesu registrace zařízení.

14. 11. 2006 | Robert Krátký | Jaderné noviny | Komentářů: 2, poslední 14. 11. 2006


Jaderné noviny - Video4Linux2 API: úvod

Seriál o programování linuxových ovladačů pro video zařízení využívající API Video4Linux2.

30. 10. 2006 | Robert Krátký | Jaderné noviny | Komentářů: 0


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.