2016-02-13, 14:29
I have had this issue for a few months now.
When VAAPI is enabled, Live TV stops working. The audio starts playing but the video doesn't show.
The debug log shows the following:
Or for a h264 stream:
I tried updating TVHeadend to the latest version but that didn't help. Also, timeshift is disabled. I also disabled "Prefer VAAPI render method" but that didn't work either. Video files play fine.
The obvious workaround is just using software decoding, but I'd like to get hardware acceleration again.
I'm using Arch Linux with Kodi 15.2. Anyone got a clue on what the problem is?
When VAAPI is enabled, Live TV stops working. The audio starts playing but the video doesn't show.
The debug log shows the following:
Code:
13:04:39 T:140573117769472 WARNING: VAAPI::FFGetBuffer - no surface available - dec: 0, render: 0
13:04:39 T:140573117769472 ERROR: ffmpeg[7FD9BABFE700]: [mpeg2video] get_buffer() failed
13:04:39 T:140573117769472 ERROR: ffmpeg[7FD9BABFE700]: [mpeg2video] thread_get_buffer() failed
13:04:39 T:140573117769472 ERROR: ffmpeg[7FD9BABFE700]: [mpeg2video] get_buffer() failed (-1 (nil))
13:04:39 T:140573117769472 DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 0
Or for a h264 stream:
Code:
13:25:23 T:140573675616000 DEBUG: AddOnLog: Tvheadend HTSP Client: pvr.hts - Dropped packet with unknown stream index 1
13:25:23 T:140573675616000 DEBUG: Previous line repeats 1 times.
13:25:23 T:140573675616000 DEBUG: AddOnLog: Tvheadend HTSP Client: pvr.hts - Dropped packet with unknown stream index 3
13:25:23 T:140574078265088 DEBUG: Previous line repeats 1 times.
13:25:23 T:140574078265088 DEBUG: CDVDPlayerVideo::CalcDropRequirement - hurry: 0
13:25:23 T:140574078265088 WARNING: VAAPI::FFGetBuffer - no surface available - dec: 0, render: 0
13:25:23 T:140574078265088 ERROR: ffmpeg[7FD9F3FFE700]: [h264] get_buffer() failed
13:25:23 T:140574078265088 ERROR: ffmpeg[7FD9F3FFE700]: [h264] thread_get_buffer() failed
13:25:23 T:140574078265088 ERROR: ffmpeg[7FD9F3FFE700]: [h264] decode_slice_header error
13:25:23 T:140574078265088 ERROR: ffmpeg[7FD9F3FFE700]: [h264] no frame!
I tried updating TVHeadend to the latest version but that didn't help. Also, timeshift is disabled. I also disabled "Prefer VAAPI render method" but that didn't work either. Video files play fine.
The obvious workaround is just using software decoding, but I'd like to get hardware acceleration again.
I'm using Arch Linux with Kodi 15.2. Anyone got a clue on what the problem is?