Merge "RDK-42063: teardown jsonrpc connection on suspend"
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 a05a832..cbb0d23 100644
--- a/src/third_party/starboard/rdk/shared/player/player_internal.cc
+++ b/src/third_party/starboard/rdk/shared/player/player_internal.cc
@@ -1991,12 +1991,8 @@
GST_DEBUG_OBJECT(src, "===> %d", SbThreadGetId());
::starboard::ScopedLock lock(mutex_);
-
- // Flushing seek in progress so new data will be needed anyway.
- if (state_ == State::kPrerollAfterSeek) {
- GST_DEBUG_OBJECT(src, "===> Ignoring due to seek");
- return;
- }
+ if (state_ == State::kPrerollAfterSeek)
+ GST_DEBUG_OBJECT(src, "===> Mark EOS with State::kPrerollAfterSeek");
if (stream_type == kSbMediaTypeVideo)
eos_data_ |= static_cast<int>(MediaType::kVideo);