The pipeline graph of the example shows the object tracker node limits the frame flow. This means frames get discarded there.
After setting the
objectTracker.inputDetections.setBlocking(True) the pipeline is as follows:
Now no frame gets discarded and the pipeline runs frame by frame as supplied by the xLInkIn.
Hope this clears things up.