MW_ACK_DONE syncpoint indication

Hi,

Once in a while I am getting randomly (1 of 20 retries) the following failures during encoding multiple channels:
PXL_SOF syncpt timeout! err = -11
MW_ACK_DONE syncpoint time out! err -11 0 14614

I see this indication on a terminal.

As I am running the encoding via the GStreamer layer, I wonder if there is a way to get an indication of this failure in the application layer (above GStreamer (some callback, etc.)?

As I’d like to stop encoding in such a case.

Regards.

Hi,
Please share which release you use. r32.3.1 or?

Looks like it is Argus camera source(Bayer sensors). Please share the gstreamer pipeline for reference.

DaneLLL, hi,

thanks for the reply.

I am using 28.2.1, the depicted string message is from the file vi4_fops.c

The pipeline is the following one:
v4l2src-> capsfilter -> intervideosink -> intervideosrc-> nvvidconv-> capsfilter-> queue-> omxh264enc-> h264parse-> queue-> mpegpsmux-> queue-> filesink

Hi,
There are patches in
https://elinux.org/Jetson/L4T/r28.2.1_patches
Certain patch might help your usecase. Please take a look and give it a try.