Bug 17636 - Сломалась работа с -vo aa
Summary: Сломалась работа с -vo aa
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mplayer (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Vladimir D. Seleznev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-21 02:07 MSD by Alexei V. Mezin
Modified: 2010-11-06 01:06 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei V. Mezin 2008-10-21 02:07:30 MSD
При попытке в голой консоли запустить mplayer -vo aa получается облом, потому что aalib хочет открыть устройство /dev/vcsa01, а у нас 01 нету, есть только vcsa1.

С -vo caca воспроизведение идет, но как-то плохо, кадры "мерцают" и ничего не видно. 

mplayer-1.0-alt35.27654.1
Comment 1 Michael Shigorin 2009-09-19 12:17:00 MSD
Подтверждаю для mplayer-1.0-alt35.29579.2 -- лезет в /dev/vcsa0X, есть /dev/vcsaX.  Если сделать симлинк и обеспечить права на запись, то рисует (правда, в vga=normal бутаться неудобно -- тестил с vesafb).
Comment 2 Michael Shigorin 2009-09-19 12:17:53 MSD
oops, reassign
Comment 3 Afanasov Dmitry 2009-09-20 11:15:14 MSD
принял. разобраться смогу правда не скоро, так что будут патчи/желание, то с радостью их приложу а то и дам acl.
Comment 4 Alexei V. Mezin 2009-09-20 13:54:30 MSD
(В ответ на комментарий №1)
> Подтверждаю для mplayer-1.0-alt35.29579.2 -- лезет в /dev/vcsa0X, 

Хм....
[alexei@threebears ~]$ ll /dev/vcsa*
crw-rw---- 1 root tty 7, 135 Сен 20  2009 /dev/vcsa7
crw-rw---- 1 root tty 7, 133 Сен 20  2009 /dev/vcsa5
crw-rw---- 1 root tty 7, 134 Сен 20  2009 /dev/vcsa6
crw-rw---- 1 root tty 7, 132 Сен 20  2009 /dev/vcsa4
crw-rw---- 1 root tty 7, 130 Сен 20  2009 /dev/vcsa2
crw-rw---- 1 root tty 7, 131 Сен 20  2009 /dev/vcsa3
crw-rw---- 1 root tty 7, 140 Сен 20  2009 /dev/vcsa12
crw-rw---- 1 root tty 7, 128 Сен 20  2009 /dev/vcsa
crw-rw---- 1 root tty 7, 129 Сен 20  2009 /dev/vcsa1


При этом 
[alexei@threebears ~]$ rpm -q mplayer
mplayer-1.0-alt35.29579.2


С -vo aa воспроизводит, но странно: отображает примерно две трети картинки по горизонтали, слева треть отрезана.

Правда, это на ядре 2.6.30-lks-wks-alt1.
Comment 5 Afanasov Dmitry 2010-11-05 21:57:47 MSK
причина: http://lists.mplayerhq.hu/pipermail/mplayer-users/2002-December/025419.html, причем от 2002г.

что характерно: предварительно aalib спрашивается на предмет драйвера: aa_getfirst(&aa_displayrecommended); под x11 здесь возвращается x11, под консолью - NULL. но mplayer об этом в курсе, потому обращается к девайсу напрямую и инициирует драйвер сам.

как я понимаю, если "раньше работало", то aalib в консоли возвращал не пустой список, сейчас - пустой.

в mplayer'е  я заменю на %i, но aalib бы все равно проверить.
Comment 6 Repository Robot 2010-11-06 01:06:38 MSK
mplayer-1.0-alt35.32566.1 -> sisyphus:

* Sat Oct 30 2010 Afanasov Dmitry <ender@altlinux> 1.0-alt35.32566.1
- new SVN snapshot (revision 32566).
- fix CVE-2010-3429 (closes: #24299).
- features:
  + enable new codecs: libgsm, dca, coreaudio, corevideo, amr, openjpeg;
  + enable ssse3 optimization;
  + enable bluray, cddb, librtmp support;
  + remove devfs support (removed from upstream);
  + remove dvdhead (removed from upstream);
  + remove dpms opt (it was already named as xshape);
  + xanim and real codecsdir (options was removed in upstream).
- patches:
  + update vbe and subreader patches;
  + remove builddoc patch
- fix aalib /dev/vcsa detection (closes: #17636).