Video playback in loop causes freeze on last frame

Hello,

I have qt based application(yocto platform) and I want to loop the video with gstreamer.
But some how in the last frame it freeze and it is not starting video again.
Basically it detects EOS as per logs.

TVMR: NvMMLiteTVMRDecDoWork: 4138: NVMMLITE_TVMR: EOS detected
TVMR: TVMRBufferProcessing: 3518: Processing of EOS Done

Maybe the issue is like for rtsp in below link
https://devtalk.nvidia.com/default/topic/955779/jetson-tk1/how-to-capture-nvmmlite_tvmr-eos-detected-message-to-let-rtsp-reconnect-the-video-source-/post/4951121/#4951121

Somehow I found that if we remove gstreamer-bad-plugins from the board then loop is working.
But we required bad plugins for other purpose.

Is there any solution for that?

Regards,
Ankit

Hi,
We have source code of libgstomx.so in https://developer.nvidia.com/embedded/dlc/sources-r217
You may add debug prints and compare the decoding case with/without gstreamer-plugins-bad.

There is no plan to have new release for TK1. To get latest software releases, please consider to use Jetson Nano.