LINUX.ORG.RU

[Fedora 12]снова vdpau


0

0

Поставил на второй компьютер федору посмотреть, все вроде бы работает, кроме vdpau. На любом файле циклически выдает в консоль текст следующего содержания и вылетает.

[h264_vdpau @ 0x87475c0]get_buffer() failed (-1 0 0 (nil))
[h264_vdpau @ 0x87475c0]decode_slice_header error
[h264_vdpau @ 0x87475c0]no frame!
Error while decoding frame!

Файлы на соседнем компьютере с Арчем нормально проигрываются с аппаратным ускорением, все в порядке. llibvdpau установлен, драйверы nvidia тоже. Как добиться работающего ускорения?


Ответ на: комментарий от evoken

Я бы проверил железячку сперва. потом вопрос о проигрывателе, откуда он? может быть что-то не то в нём с vdpau

Hokum ☆☆☆☆
()
Ответ на: комментарий от Hokum

Видеокарту уже переставлял на другой компьютер, там все окей.
Проигрыватель из родного репозитория федоры.

evoken
() автор топика
Ответ на: комментарий от evoken



Ага. Если сунуть в /etc/mplayer/mplayer.conf
vo=vdpau,xv,
vc=ffh264vdpau,blah-blah,etc,
То в консоль выдается то, что в старт-посте.
Если вручную запустить mplayer с параметрами -vo vdpau -vc ffh264vdpau File.mkv, то появляется всего одно короткое ругательство
[vdpau] Could not open dynamic library libvdpau.so.1

Симлинк создал, грабли уже другие:
[vdpau] Could not find function vdp_device_create_x11 in libvdpau.so.1

evoken
() автор топика
Ответ на: комментарий от evoken

что-то не то. Возможно версии не сходятся, дров, libvdpau и плеера

Hokum ☆☆☆☆
()
Ответ на: комментарий от evoken

А вот не надо было создавать симлинк. Именно из-за такой несовместимости (замены функции) библиотеке и дают другой номер. Пересобери плеер, должно заработать.

AEP ★★★★★
()
Ответ на: комментарий от AEP

Собрал руками, кое-какие файлы открывает с аппаратным ускорением, потом виснет с ошибкой decode_audio, на больших mkv сразу валится.

evoken
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.