libdvr: Current time is not real time after EOF event. [1/1]

PD#SWPL-142240
PD#OTT-49819

Problem:
It is not able to seek to beginning after reaching EOF under
Jiuzhou-Kbro situation. Project is based on AML MP SDK, so this
issue cannot be seen on our DTVKit based reference platforms.

Solution:
Fixed logic defect in libdvr wrapper seek.

Verify:
Tested pass on ohm

Signed-off-by: Wentao.MA <wentao.ma@amlogic.com>
Change-Id: I8bcc73033a481bcde2010bd00d8bf4c08a9b0cce
diff --git a/src/dvr_wrapper.c b/src/dvr_wrapper.c
index b0389df..ce9b190 100644
--- a/src/dvr_wrapper.c
+++ b/src/dvr_wrapper.c
@@ -2290,6 +2290,7 @@
       time_offset = expired;
     }
   }
+  ctx->playback.reach_end = DVR_FALSE;
 
   const uint32_t obsolete_time = (uint32_t)ctx->playback.obsolete.time;
   DVR_WrapperPlaybackSegmentInfo_t *p_seg_first = ctx->segments.c_prev;