We were hoping to use nvvideosink and nveglstreamsrc together, but our tests are showing that frames are being pushed into the nveglstreamsrc pipeline out of order. For now we’ve had to abandon these elements since without public sources we cannot debug them.
Edit: The first time the test is run it works OK, the frame reordering is on subsequent runs. So maybe this is related to the OP’s problem. If you have a fixed .so for R32.5.1 can you share it?