We use DVR RDK 03.00.00.00 / DM8168 UDWorks platfom based design.
We capture PAL video in D1 / 25 fps.
The dynamic encoder settings are:
frameRate = 25
targetBitRate = 500000
intraFrameInterval = 25
I try to use Venc_forceIDR(chId, 0) to force I-frames for new recording sequences.
I expected a time < frame duration (40 ms) till a new I-frame occurs.
But I measured time in a range from 20 ... 300 milli seconds until a forced I-frame will arrive via VCODEC_BITSBUF_S buffer.
Is this a typical behavior ?