Let us fallback fully to software decoder. There is an issue in ffmpeg where if we return software format here for hwdec threading context it will be assumed to be usable, but not accelerated, which would be fine, but later it causes assertion failure when copying avctx context between decoding threads in ffmpeg. Avoid this issue, but returing NONE format after we failed.