Don't enforce pause after EOS marking

TotalVideoFrames test has different length
for video and audio, with video much shorter than audio.

CheckBuffering doesn't work in this case, so just disable it.

Change-Id: Ida2bf98f579dcec9a9a9834e2d8eb77587cc772c
diff --git a/src/third_party/starboard/rdk/shared/player/player_internal.cc b/src/third_party/starboard/rdk/shared/player/player_internal.cc
index 389829c..755f0d1 100644
--- a/src/third_party/starboard/rdk/shared/player/player_internal.cc
+++ b/src/third_party/starboard/rdk/shared/player/player_internal.cc
@@ -2664,7 +2664,8 @@
 
   if (min_ts + kMarginNs <= position &&
       GST_STATE(pipeline_) == GST_STATE_PLAYING &&
-      GST_STATE_PENDING(pipeline_) != GST_STATE_PAUSED) {
+      GST_STATE_PENDING(pipeline_) != GST_STATE_PAUSED &&
+      eos_data_ == 0) {
     {
       ::starboard::ScopedLock lock(mutex_);
       DecoderNeedsData(lock, origin);