Для xorg-драйвера xf86-video-v4l представлен (http://lists.x.org/archives/xorg-devel/2011-February/019049....) патч (http://lists.x.org/archives/xorg-devel/2011-February/019042....), переводящий драйвер с программного интерфейса для организации захвата видео V4L1 (Video For Linux) на современный вариант API V4L2, поддерживаемый Linux-ядрами серии 2.6.x. В ядре 2.6.38 запланировано прекращение поддержки V4L1, что приведет к неработоспособности xf86-video-v4l. В настоящее время первой версии интерфейса V4L в ядре Linux присвоен статус устаревшей и по-умолчанию эта функция выключена, но в новой реализации V4L2 предусмотрен режим совместимости с V4L1 для старых приложений. Через него и работает xf86-video-v4l сегодня в большинстве популярных дистрибутивов, при условии, что вместе с приложением вручную подгружена специальная библиотека.
V4L - это драйвер, который используется множеством устройств для захвата видео, например, веб-камерами и TV-тюнерами. Первая версия появилась в ядре L...URL: http://www.phoronix.com/scan.php?page=news_item&px=OTA4Nw
Новость: http://www.opennet.me/opennews/art.shtml?num=29574
Все правильно сделали.
Т.е. наконец-то сожно быдет выкинуть строку
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
> Что это даёт приложениям? ... Поэтому если у пользователя веб-камера с драйвером для V4L2, запускать эти приложения нужно с особыми параметрами. Теперь, когда xf86-video-v4l сам работает с V4L2, владельцам веб-камер с драйверами, базирующимися на V4L1, не придется прибегать к дополнительным манипуляциям.Эээ... Простите, чайника, далекого от захвата видео, но - это такой тонкий юмор переводчика или же это действительно та самая killer feature что отличает v4l2 о v4l1 с точки зрения конечного пользователя :-? И если есть что-то ещё, более важное и существенное - ну может быть стоило бы это дело как-то осветить, нет?
v4l2 появился давно, в ядре 2.6. С тех пор прошло много времени и все кому не лень давно перешли на V4L2. В ядре избавились от V4L1. А компонент иксов xf86-video-v4l от этого не работает. А следовательно и некоторые приложения для просмотра TV и работающие с веб-камерами.Теперь я правда не понимаю, в чём разница между xf86-video-v4l и xf86-video-v4l2
Объясните идиоту: что это вообще такое? Я понимаю, что этот драйвер даёт доступ к v4l (/dev/videoX) через Xv? Тогда причём тут textured video?
В ядре есть V4L, с ним работает это расширение. А приложения напрямую с ядерной функцией не работают. Через расширение. Я так понял.
Аналогично не понял что это и зачем! В ядре собрано как CONFIG_VIDEO_V4L1_COMPAT и btb848, всё нома работает. А если заставлять работать bt848 как v4l2, то через какое время всё виснет.
Не будет V4L1 в ядре, вообще не будет. Это старый код.Из-за того что много вопросов предлагаю написать улучшения для перевода новости. Что в ней не так и что непонятно?
У windows проблем с драйверами нет.
Повторяйте это как мантру.Вообще я разместил текст не про драйвер, а про компонент Xorg. Но так как в нерусском оригинале новости был "драйвер", то и в русскоязычной ее заменили на драйвер. Ни с компонентами Xorg, ни с драйверами Linux проблем тоже нет. Смена API происходит точно так же как и в Windows, при устаревании и с новой версии.
У Windows нету компонентов Xorg.
> У windows проблем с драйверами нет.ну конешно у windows проблем нет...
..а всеголишь возникает табличка о том что "возникли неполадки в работе устройства" (в случае если устаревший драйвер пытсются установить на неустаревший windows :))
".. неполадки в работе устройства" -- это ведь не проблемы, ну-штовы!! :-) :-D
По-моему кто-то очапятался ;).
У Windows БЕЗ драйверов проблем нет :D.
А вот с драйверами у неё проблем ого-го...
очень хорошо что довольно мало прилаг работает с xf86-video-v4l
странно что скайп не работает с v4l2 сразу