I'm trying to make vlc work with vaapi. I've done that many times before, but this time it is not working. I've tried almost everything, but nothing helped.
So, this is vainfo output
Code: Select all
libva: VA-API version 0.32.0
libva: User requested driver 'xvba'
libva: Trying to open /usr/lib/dri//xvba_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA-API version: 0.32 (libva 1.0.15)
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8
vainfo: Supported profile and entrypoints
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
Code: Select all
display: :0.0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 5700 Series
OpenGL version string: 4.2.11318 Compatibility Profile Context
this is vlc output
Code: Select all
VLC media player 1.3.0-git Rincewind (revision 1.3.0-git-498-g1772a14)
[0x9adfc08] main interface error: no suitable interface module
[0x9a408f0] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x9adfc08] dummy interface: using the dummy interface module...
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 0) for PID 6000
libva: VA-API version 0.32.0
libva: User requested driver 'xvba'
libva: Trying to open /usr/lib/dri//xvba_drv_video.so
libva: va_openDriver() returns 0
xvba_video: XVBA_GetSurface(): status 2
[0x9ad4d10] avcodec decoder: Using VA API version 0.32 for hardware decoding.
Segmentation fault
Code: Select all
.......
[0x97789d8] avcodec decoder debug: Trying VA API
[0xb6f005c0] main input debug: Buffering 56%
libva: VA-API version 0.32.0
libva: User requested driver 'xvba'
libva: Trying to open /usr/lib/dri//xvba_drv_video.so
[0xb6f005c0] main input debug: Buffering 57%
[0xb6f005c0] main input debug: Buffering 59%
libva: va_openDriver() returns 0
[0xb6f005c0] main input debug: Buffering 60%
[0x976d0f0] ts demux debug: PSINewTableCallBack: table 0x53(83) ext=0x2b5c(11100)
[0xb6f005c0] main input debug: Buffering 62%
[0xb6f005c0] main input debug: Buffering 64%
[0x976d0f0] ts demux debug: PSINewTableCallBack: table 0x4e(78) ext=0x2b5c(11100)
[0xb6f005c0] main input debug: Buffering 65%
[0xb6f005c0] main input debug: Buffering 66%
xvba_video: XVBA_GetSurface(): status 2
[0x97789d8] avcodec decoder: Using VA API version 0.32 for hardware decoding.
Segmentation fault