PD#162854: the pcr value may be negative that should be avoided
Change-Id: I66fbe8866a23458ff1da9e2ec38ace8ae6325d48
Signed-off-by: Nanxin Qin <nanxin.qin@amlogic.com>
if (tsync_stat == TSYNC_STAT_PCRSCR_SETUP_NONE) {
if (tsync_syncthresh
&& (tsync_mode == TSYNC_MODE_AMASTER)) {
- timestamp_pcrscr_set(param -
- VIDEO_HOLD_THRESHOLD);
- } else
- timestamp_pcrscr_set(param);
+ if (param > VIDEO_HOLD_THRESHOLD)
+ param -= VIDEO_HOLD_THRESHOLD;
+ }
+ timestamp_pcrscr_set(param);
tsync_stat = TSYNC_STAT_PCRSCR_SETUP_VIDEO;
}
}