The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 , opennews (??), 26-Апр-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


11. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +/
Сообщение от arzeth (ok), 26-Апр-15, 11:24 
Насчёт LIRC:
https://github.com/mpv-player/mpv/commit/1e659a9f0f3a3836912...
input: remove classic LIRC support
It's much easier to configure remotes as X11 input devices.
...
...
See the --input- options for ways to customize it.

А поддержка джойстиков забаганная была:
https://github.com/mpv-player/mpv/commit/9b5a7241e88f8147a39...
For example, there was the case of a laptop exposing its accelerometer as joystick
device, which led to extremely fun things due to the default mappings of
axis movement being mapped to seeking.

Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +2 +/
Сообщение от Аноним (-), 26-Апр-15, 11:31 
> It's much easier to configure remotes as X11 input devices.

У них очень интересные понятия o "much easier" и кроме того - кто вообще сказал что ИК пульт нужен мне как иксовый ввод?

Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +1 +/
Сообщение от arisu (ok), 26-Апр-15, 12:06 
>> It's much easier to configure remotes as X11 input devices.
> У них очень интересные понятия o "much easier" и кроме того -
> кто вообще сказал что ИК пульт нужен мне как иксовый ввод?

требуй свои деньги назад, делов‐то.

Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +/
Сообщение от Аноним (-), 26-Апр-15, 13:21 
> требуй свои деньги назад, делов‐то.

Ну я просто буду пользоваться более вменяемым плеером, делов то.

А, да, ты кстати тоже свои деньги не забудь. У Гарри Поттера и ко, все дела :)

Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +1 +/
Сообщение от arisu (ok), 26-Апр-15, 13:58 
> А, да, ты кстати тоже свои деньги не забудь. У Гарри Поттера
> и ко, все дела :)

(внимательно осмотрел свою слаку) происков лёни не замечено. за что деньги‐то требовать?

Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  –1 +/
Сообщение от Аноним (-), 26-Апр-15, 14:09 
> (внимательно осмотрел свою слаку) происков лёни не замечено. за что деньги‐то требовать?

Ну не знаю, за udev какой-нибудь.


Ответить | Правка | Наверх | Cообщить модератору

56. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +4 +/
Сообщение от arisu (ok), 26-Апр-15, 14:14 
>> (внимательно осмотрел свою слаку) происков лёни не замечено. за что деньги‐то требовать?
> Ну не знаю, за udev какой-нибудь.

(осмотрел udev) а с ним‐то что не так? наличествует, версии… 165 ещё, работает, каши и системдеца не просит. давно собираюсь его на mdev заменить, но всё лень.

Ответить | Правка | Наверх | Cообщить модератору

91. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +3 +/
Сообщение от Mihail Zenkov (ok), 26-Апр-15, 23:06 
Надумаешь переходить, посмотри https://github.com/slashbeast/mdev-like-a-boss
В свое время мне помогло. Еще лично от себя хинт - в Xorg используй xf86-input-keyboard и xf86-input-mouse вместо xf86-input-evdev. Тогда нормальный hotplug будет, да и новые версии evdev вроде без udev больше не cобираются.
Ответить | Правка | Наверх | Cообщить модератору

92. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +3 +/
Сообщение от arisu (ok), 26-Апр-15, 23:18 
tnx. а иксы я всё равно давно не обновляю: зачем? мало пакард туда насрал, что ли?
Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +/
Сообщение от Mihail Zenkov (ok), 26-Апр-15, 23:59 
А что конкретно в новых иксах не нравится? Там вроде все новое добавляли как опции. Интеловцы и амдешники драйвера неплохо подтянули. Мне тут на днях пришел ответ на багрепорт трех летней давности ;) Жаловался амдешникам на аномально низкую скорость в одной конкретной ситуации. Попросили еще раз проверить - стало лучше в 10 раз, для нормы нужно еще в десять раз лучше :)
Ответить | Правка | Наверх | Cообщить модератору

97. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +1 +/
Сообщение от arisu (ok), 27-Апр-15, 01:51 
> А что конкретно в новых иксах не нравится?

я бы поставил вопрос иначе: что там появилось такого, чего мне не хватает? а ничего не появилось.

а поскольку я знаю, что хорговцы наглухо неадекватные, то лишний раз предпочту не обновлять.

Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +1 +/
Сообщение от anonymous (??), 27-Апр-15, 17:42 
> Надумаешь переходить, посмотри https://github.com/slashbeast/mdev-like-a-boss
> В свое время мне помогло. Еще лично от себя хинт - в
> Xorg используй xf86-input-keyboard и xf86-input-mouse вместо xf86-input-evdev. Тогда
> нормальный hotplug будет, да и новые версии evdev вроде без udev
> больше не cобираются.

А чем не устроил eudev? Работает, systemd не требует, ручками (в отличие от mdev) создавать файлы устройств в /dev тоже не приходится, как бы удобнее.
Я пробовал сначала подход с mdev, но ряд ситуаций привел меня к мысли, что mdev'у место на роутере/другой эмбедовке. Для десктопа (и особенно ноутбука) удобнее eudev или старый udev, как у arisu.

Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

112. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +/
Сообщение от Mihail Zenkov (ok), 27-Апр-15, 19:51 
Для заполнения /dev используется devtmpfs или для старых ядер 'mdev -s'.

mdev нравится тем, что ничего не висит в памяти, все логично и просто, хорошо поддается дебагу. Короче, жалею только об одном - что раньше на него не перешел :)

Ответить | Правка | Наверх | Cообщить модератору

115. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +/
Сообщение от anonymous (??), 28-Апр-15, 10:41 
> Для заполнения /dev используется devtmpfs или для старых ядер 'mdev -s'.
> mdev нравится тем, что ничего не висит в памяти, все логично и
> просто, хорошо поддается дебагу. Короче, жалею только об одном - что
> раньше на него не перешел :)

А динамически подключаемое оборудование? Флешки, usb модемы, usb-serial конвертеры и так далее... Если ничего не висит в памяти - значит нечему отслеживать эти события и создавать файлы устройств.

Ответить | Правка | Наверх | Cообщить модератору

116. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +/
Сообщение от arisu (ok), 28-Апр-15, 11:21 
тяжело живётся дебилам, да. лезут со своим дебильным Мнением, а над ними смеются.
Ответить | Правка | Наверх | Cообщить модератору

117. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +1 +/
Сообщение от Mihail Zenkov (ok), 28-Апр-15, 11:52 
Создает устройства ядро, а заодно вызывает обработчик hotplug-событий (устанавливается через /proc/sys/kernel/hotplug), в нашем случае mdev. Тот смотрит mdev.conf, если найдено подходящее правило то применяет его. Обычно правило - это вызов нужного скрипта, который содержит команду mount/umount/usb_modeswitch.

Итого: один бинарник (mdev), один конфиг (mdev.conf) и 5-10 скриптов для конкретных устройств.

Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

54. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +1 +/
Сообщение от rob pike (?), 26-Апр-15, 14:10 
Это каким же, если не секрет?
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

25. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +1 +/
Сообщение от runoverheads (ok), 26-Апр-15, 12:22 
> кто вообще сказал что ИК пульт нужен мне как иксовый ввод?

ну конечно же видео/аудиоплееры должны рулить вашими пультами и джостиками, логично же)

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

38. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +1 +/
Сообщение от Аноним (-), 26-Апр-15, 13:28 
> ну конечно же видео/аудиоплееры должны рулить вашими пультами и джостиками, логично же)

Конечно, намного логичнее, блин, сделать прямой рендер в DRM без иксов, а потом все-равно переть иксы чтобы нажатия кнопочек на пульте обрабатывать.

Я то всю жизнь думал - нафуя нужны иксы. Оказывается, если посмотреть на логику mpv - обрабатывать нажатия кнопок на пульте :)


Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  –1 +/
Сообщение от runoverheads (ok), 26-Апр-15, 13:32 
да, не нужны иксы. гляньте на wayland - копозитинг и кнопки тока оставили.
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +2 +/
Сообщение от Аноним (-), 26-Апр-15, 14:08 
> да, не нужны иксы. гляньте на wayland - копозитинг и кнопки тока оставили.

Так прямой рендер в DRMовский фреймбуфер может иметь смысл только там где иксов и вялендов вообще нет. Но эти кадры при этом LIRC отломали. Забавно, когда правая рука проекта дерется с левой.

Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +/
Сообщение от anonymous (??), 26-Апр-15, 13:44 
>> ну конечно же видео/аудиоплееры должны рулить вашими пультами и джостиками, логично же)
> Конечно, намного логичнее, блин, сделать прямой рендер в DRM без иксов, а
> потом все-равно переть иксы чтобы нажатия кнопочек на пульте обрабатывать.
> Я то всю жизнь думал - нафуя нужны иксы. Оказывается, если посмотреть
> на логику mpv - обрабатывать нажатия кнопок на пульте :)

Ну вообще да, иксы как раз для этого и нужны.

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

50. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +/
Сообщение от Аноним (-), 26-Апр-15, 14:07 
> Ну вообще да, иксы как раз для этого и нужны.

Ну да, графику через них выводить хреновато, поэтому пусть хоть кнопочки обрабатывают :)

Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +4 +/
Сообщение от anonymous (??), 26-Апр-15, 14:29 
Кажется, ты плохо понимаешь, для чего нужны иксы:

> X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting with a mouse and keyboard.

Ответить | Правка | Наверх | Cообщить модератору

87. "Выпуск видеоплеера MPV 0.9, форка MPlayer и MPlayer2 "  +/
Сообщение от maximnik0 (?), 26-Апр-15, 20:47 
> Я то всю жизнь думал - нафуя нужны иксы. Оказывается, если посмотреть
> на логику mpv - обрабатывать нажатия кнопок на пульте :)

Mpv использует libinrut для обработки клавиш  - который не зависят от иксов  ,это универсальная библиотека ввода ,также используется в вайланде .Вообще система обработки событий от клавиш это большое горе - потому что в протоколе  X нет такого как версионность ,любое приложение которое не понимает что то из расширений протокола ввода может поставить систему раком .Сам столкнулся  на программе  EiskaltDC++  -с оболочкой от QT :переключатся на русский язык надо 3 раза иначе неправильно будет работать клава и мышка .

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру