Hello,
I have recently switched from an Ubuntu machine (i5-3470s) to a Proxmox (Intel N100) setup.
I am running TVheadend version 4.3-2374g26ec161fb-dirty in a container, passing through the devices for hardware transcoding /dev/dri/renderD128 .
I need transcoding so I opted for hardware transcoding: hevc_vaapi: H.265/HEVC (VAAPI) .
On most of the TV channels it is no problem, everything runs smooth, no errors. But on one channel after some random time, the image is stopped, only audio and subtitle continues.
Logs showed this error when this happens:
2024-11-13 10:56:23.843 libav: AVCodecContext: Failed to upload decode parameters: 18 (invalid parameter).
2024-11-13 10:56:23.843 libav: AVCodecContext: Failed to end picture decode after error: 18 (invalid parameter).
2024-11-13 10:56:23.843 libav: AVCodecContext: hardware accelerator failed to decode first field
Starting again the channel works fine, for a while. I would like to know how can I correct this.
I tried several parameter values for this codec, but nothing helped.
Here is my current config:
And of course the problem with HDHomerun HD tuner locking is present.
Any help is appreciated.