Use GST_VIDEO_DECODER_ERROR instead of just erroring out unconditionally, so that the error handling behaviour is determined by the "max-errors" property and we'll just continue after decoding errors now instead of erroring out. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8163>