When I try to use Kaffeine for DVB-T playback I have no video, only sound. This is the message I have from the terminal:
libva info: VA-API version 1.7.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_7
libva info: va_openDriver() returns 0
mesa: for the --simplifycfg-sink-common option: may only occur zero or one times!
mesa: for the --global-isel-abort option: may only occur zero or one times!
mesa: for the --amdgpu-atomic-optimizations option: may only occur zero or one times!
mesa: for the --structurizecfg-skip-uniform-regions option: may only occur zero or one times!
[00007fe9f4002670] glconv_vaapi_x11 gl error: vaCreateSurfaces: resource allocation failed
[00007fe9f80487d0] main video output error: video output creation failed
[00007fea88259b20] main decoder error: failed to create video output
[00007fea88259b20] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hardware decoding
[h264 @ 0x7fea8827e180] hardware accelerator failed to decode picture
What can I do? Do I need to install any special drivers for my r9 290 or replace codecs in Kaffeine?
I had the same problem with VLC. I switched to VA-API hardware acceleration encoding, and it is working.