URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 1287
[ Назад ]

Исходное сообщение
"Проблема при установке mplayer с gui функцией (("

Отправлено BuTaJIuK , 07-Авг-07 21:19 
Устанавливаю из исходников, но проблема в том что если сконфигурировать с опцией ./configure  --enable-gui то при make выдает ошибку :

Gui/libgui.a(interface.o): In function `guiInit':
interface.c:(.text+0xaf7): undefined reference to `vo_setwindow'
collect2: ld returned 1 exit status
make: *** [mplayer] Ошибка 1

Как с этим боротся?
нашел только англоязычные ответы, причем в основном ответы такие :
ставь без поддержки гуи,
а чего ты из сырцов собираешь ?


Содержание

Сообщения в этом обсуждении
"Проблема при установке mplayer с gui функцией (("
Отправлено zing , 07-Авг-07 21:50 
>Устанавливаю из исходников, но проблема в том что если сконфигурировать с опцией
>./configure  --enable-gui то при make выдает ошибку :
>Gui/libgui.a(interface.o): In function `guiInit':
>interface.c:(.text+0xaf7): undefined reference to `vo_setwindow'
>collect2: ld returned 1 exit status
>make: *** [mplayer] Ошибка 1
>Как с этим боротся?
>нашел только англоязычные ответы, причем в основном ответы такие :
>ставь без поддержки гуи,
>а чего ты из сырцов собираешь ?

uname -a ?


"Проблема при установке mplayer с gui функцией (("
Отправлено BuTaJIuK , 08-Авг-07 09:51 
suse 10.1


"Проблема при установке mplayer с gui функцией (("
Отправлено BuTaJIuK , 08-Авг-07 11:15 
>suse 10.1

Вот более подробно :
Linux BuTaJIuK 2.6.16.21-0.25-smp #1 SMP Tue Sep 19 07:26:15 UTC 2006 i686 i686 i386 GNU/Linux


"Проблема при установке mplayer с gui функцией (("
Отправлено black_jackal , 11-Авг-07 14:31 
С такой проблемой не сталкивался. Но есть другая неприятность. Под Debian 4.0 RC0 собрал из исходников mplayer с GUI. Версию не помню, но ставил её собирал её раньше всегда под Fedore Core, все работало. Щас же не работает полноэкранный режим. На польный экран разворичивается, но размер видео остается прежним. В добавок в полноэкранном режиме не работает панель управления. Кто знает где копать?

"Проблема при установке mplayer с gui функцией (("
Отправлено BuTaJIuK , 12-Авг-07 12:38 
Забавно дома поставил на Сусе 10.1 все заработало прекрасно.
Может это из за того что на работе хреновый драйвер стоит для встроеного видео ?


"Проблема при установке mplayer с gui функцией (("
Отправлено konst5 , 15-Авг-07 16:31 
>Забавно дома поставил на Сусе 10.1 все заработало прекрасно.
>Может это из за того что на работе хреновый драйвер стоит для
>встроеного видео ?

скорее не хватает или "кривые" (= не родные) gui-библиотеки


"Проблема при установке mplayer с gui функцией (("
Отправлено Keeper , 13-Авг-07 23:46 
>Щас же не работает полноэкранный режим. На польный экран разворичивается, но
>размер видео остается прежним. В добавок в полноэкранном режиме не работает
>панель управления. Кто знает где копать?

Пытаемся использовать видеодрайвер xv (mplayer -vo xv ...). Если не работает,
смотрим вывод xvinfo на предмет поддержки оверлеев (YV12, YUY2, UYVY).


"Проблема при установке mplayer с gui функцией (("
Отправлено black_jackal , 14-Авг-07 11:03 
>Пытаемся использовать видеодрайвер xv (mplayer -vo xv ...). Если не работает,
>смотрим вывод xvinfo на предмет поддержки оверлеев (YV12, YUY2, UYVY).

При запуске видео gmplayer -vo xv Ошибка: Error opening/initializing the selected video_out(-vo) device.
Далее проверил xvinfo. Вывод:
X-Video Extension version 2.2
screen #0
  Adaptor #0: "NV Video Blitter"
    number of ports: 32
    port base: 65
    operations supported: PutImage
    supported visuals:
      depth 24, visualID 0x23
      depth 24, visualID 0x24
      depth 24, visualID 0x25
      depth 24, visualID 0x26
      depth 24, visualID 0x27
      depth 24, visualID 0x28
      depth 24, visualID 0x29
      depth 24, visualID 0x2a
    number of attributes: 2
      "XV_SET_DEFAULTS" (range 0 to 0)
              client settable attribute
      "XV_SYNC_TO_VBLANK" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
    maximum XvImage size: 2046 x 2046
    Number of image formats: 5
      id: 0x32595559 (YUY2)
        guid: 59555932-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
      id: 0x32315659 (YV12)
        guid: 59563132-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x59565955 (UYVY)
        guid: 55595659-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
      id: 0x30323449 (I420)
        guid: 49343230-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x3
        guid: 03000000-0000-0010-8000-00aa00389b71
        bits per pixel: 32
        number of planes: 1
        type: RGB (packed)
        depth: 24
        red, green, blue masks: 0xff0000, 0xff00, 0xff

с данной утилитой незнаком, поэтому из её вывода ничего не понял (судя по ману отображает поддерживаемые расширения, можно сделать вывод что данные оверлеи поддерживаются).


"Проблема при установке mplayer с gui функцией (("
Отправлено konst5 , 15-Авг-07 16:30 
>С такой проблемой не сталкивался. Но есть другая неприятность. Под Debian 4.0
>RC0 собрал из исходников mplayer с GUI. Версию не помню, но
>ставил её собирал её раньше всегда под Fedore Core, все работало.
>Щас же не работает полноэкранный режим. На польный экран разворичивается, но
>размер видео остается прежним. В добавок в полноэкранном режиме не работает
>панель управления. Кто знает где копать?

mplayer -vo help
и пробуем разные варианты. Напр.
mplayer -vo sdl -fs


"Проблема при установке mplayer с gui функцией (("
Отправлено SHURIUS , 09-Окт-07 20:58 
>[оверквотинг удален]
>
>Gui/libgui.a(interface.o): In function `guiInit':
>interface.c:(.text+0xaf7): undefined reference to `vo_setwindow'
>collect2: ld returned 1 exit status
>make: *** [mplayer] Ошибка 1
>
>Как с этим боротся?
>нашел только англоязычные ответы, причем в основном ответы такие :
>ставь без поддержки гуи,
>а чего ты из сырцов собираешь ?

Сделай make clean distclean, потом снова configure и make