I'm having problems sending multiple frames thru TIImgenc1 element to jpeg encode them. I've tried this on omap3530 and dm3730 (Overo gumstix and BB-xm), using the current dvsdk.
Here is an example pipeline:
gst-launch -v videotestsrc pattern=snow num-buffers=5 ! TIImgenc1 iColorSpace=UYVY oColorSpace=YUV420P qValue=75 numOutputBufs=3 genTimeStamps=1 ! fakesink
You will see from the output of fakesink, that the first frame from the jpeg encoder is correct, but all subsequent frames are around 570 bytes.
I've tried turning on debug messages from gst and codec engine, but I can't figure out the cause.
This was also reported here:
https://gforge.ti.com/gf/project/gstreamer_ti/forum/?action=ForumBrowse&forum_id=187&thread_id=3754&_forum_action=ForumMessageBrowse
Any help?