Does GStreamer kvssink Support Synchronous Error Callbacks for KVS/Network Failures?

Hello,

I’m using the GStreamer kvssink element to stream video to AWS Kinesis Video Streams. I’m looking to implement robust error handling in my application. Specifically, I would like to know:

  • Does kvssink support synchronous error callbacks or any built-in mechanism that immediately reports KVS failures or network issues?
  • Are there any documented callback APIs or events that can be used to detect such failures in real time?
  • If so, could someone point me to the relevant documentation or sample code demonstrating how to utilize these callbacks?

Any guidance or references would be greatly appreciated. Thanks!