MMFMWK-8542: VPU Decoder: correct the consumed length if rptr cross over
after abort, if there is no IDR frame, the decoder can't decode any
frame.
If the gop is large, and the stream buffer is full, it will cause hang.
Decoder can skip the undecoded P/B frames and update the rptr.
If the rptr cross over the pre end address,
the consumed length should add stream buffer length.
clear req_frame_count before update uActiveSeqTag
Signed-off-by: ming_qian <ming.qian@nxp.com>
Reviewed-by: Zhou Peng <eagle.zhou@nxp.com>
Reviewed-by: Shijie Qin <shijie.qin@nxp.com>