[Title] Duration doesn't change even if it is updated on EOS.
[Problem] N/A
[Cause] In stream mode, there is updating of duration value.
[Solution] now >= duration needs to update duration on HTMLMediaElement.
Change-Id: I8b8f81ff10a7c70200640000a3ea42e1caf23bf3
// HTMLMediaElement. In some cases like reverse playback the
// position is not always reported as 0 for instance.
float now = currentTime();
+#if ENABLE(TIZEN_GSTREAMER_VIDEO)
+ if (now > 0 && now >= duration() && m_mediaDuration != now) {
+#else
if (now > 0 && now <= duration() && m_mediaDuration != now) {
+#endif
m_mediaDurationKnown = true;
m_mediaDuration = now;
m_player->durationChanged();