private void OnReadyToStart() { activeStreamDurationSec = (mPlayer.videoPlayer.frameCount / mPlayer.videoPlayer.frameRate); mPlayer.Pause(); frameReadyHandler = (source, index) => { OnFrameReady(); }; mPlayer.videoPlayer.frameReady += frameReadyHandler; mPlayer.videoPlayer.sendFrameReadyEvents = true; }
private void PlayStreamFile(float timeStampSec) { StreamState = ExpoScheduledStreamState.WaitAcyncOperation; mPlayer.Seek(timeStampSec); seekReadyHandler = (source, index) => { OnSeekReady(); }; mPlayer.videoPlayer.sendFrameReadyEvents = true; mPlayer.videoPlayer.frameReady += seekReadyHandler; }