Call player-stop as the precondition for un-setting callbacks
is player-state-none.
Reference:
https://review.tizen.org/gerrit/281648
Change-Id: Ib4bbe4b44850769694024d733287bc5db81c8ba6
Signed-off-by: Venugopal S M <sm.venugopal@samsung.com>
return;
LOG(INFO) << "(" << static_cast<void*>(this) << ") " << __func__;
+ if (GetPlayerState() != ESPLUSPLAYER_STATE_NONE)
+ esplusplayer_stop(esplayer_);
+
SetIsEos(DemuxerStream::AUDIO, false);
SetShouldFeed(DemuxerStream::AUDIO, false);
SetIsValid(DemuxerStream::AUDIO, false);