Jak tego nie robić



Dwie rzeczy:

  1. Skype w końcu korzysta z ALSA
  2. Flash 9 też będzie, dodatkowo obsługuje kamerki za pośrednictwem API Video4Linux w wersji 1.

Żadna z tych aplikacji nie zapowiada się w wersji 64 bitowej. A to już 3 lata dostępności x86_64 na rynku. Co oni, śpią?

Pewnie śpią, bo API V4L w wersji 1, używane przez Flash9, wyleci z jądra 2.6.18. Od lat dostępne jest V4L2, które powinno być użyte. Flash9 dla Linuksa ma pojawić się w 2007 roku, używając API nieobecnego w jądrze od pół roku. Żałosne. Developerzy closed-source w jakimś dziwnym świecie żyją -- ten od flasha dziwi się, że sterownik tg3 w antycznym 2.6.12 nie obsługuje nowych kart.


Archived comments:

smk 2006-07-04 21:18:47

Marudzisz. Przejście z V4Lv1 na V4Lv2 nie jest tak tragicznie skomplikowane, jeśli już tam jest. :-)

A o 64bit wersjach aplikacji to zacznie się rozmawiać jak pojawią się masowo Windows 64bit.
Niszową wersją niszowego systemu operacyjnego nikt sobie głowy zaprzątać nie chce.

Michał Górny 2006-07-04 21:19:23

A ATi wydaje zamknięŧe sterowniki dla nowych X-ów wtedy, kiedy akurat zaczynam korzystać z jeszcze nowszych...

zdzichuBG 2006-07-04 21:21:22

Może i nie skomplikowane, to po co tracą czas na jedynkę, zamiast skupić się na dwójce?
A popularności win64 nie znam, ale sądzę, że przez dwa lata (czy ile tam jest dostępne)powinno się rozpowszechnić. A może nie ma flasha 64 dla windows nawet?

smk 2006-07-04 21:24:41

AFAIK nie ma.
Nie rozpowszechniają się, bo nie są oficjalnie wspierane. A nie są, bo wciąż są problemy z uruchamianiem 32bit aplikacji.

Automaciej 2006-07-06 15:42:24

Z obsługą v4l2 pod Linuksem wcale nie jest różowo. ZTCW, v4l2 jest obsługiwane w mplayer i Ekiga. I z grubsza, to wszystko. v4l2 brak w Wengophone, camorama, xawtv...

darkjames 2006-07-09 22:18:38

;e jak v4l2 nie jest obslugiwane w xawtv/fbtv ?
[man xawtv]
SUPPORTED HARDWARE / INTERFACES
v4l video4linux - the linux video capture API.

v4l2 video4linux two - new, improved capture interface which fixes a number of v4l design bugs.
[/man]

trasz 2006-11-10 19:40:01

Developerzy closed source zyja w dziwnym swiecie, w ktorym producent systemu dostarcza wytycznych odnosnie interfejsow,
ktorych nalezy uzywac. Czy ktorys z vendorow Linuksa opublikowal notke informujaca, ze v4l jest obsolete? ;-)

zdzichu 2006-11-10 19:42:53

"What: Video4Linux API 1 ioctls and video_decoder.h from Video devices.
When: December 2006"

Znajduje sie tam, gdzie wszystkie inne informacje o wycofywanych interfejsach: w źródłach jądra, w pliku Documentation/feature-removal-schedule.txt

Comments


Comments powered by Disqus