/// <summary> /// Gets the current state of the player. /// </summary> /// <returns> The current TTS state. </returns> /// <remarks>The TTS player needs to be initialized.</remarks> /// <since_tizen> 3 </since_tizen> public TTSState GetState() { TTSState ret = (TTSState)Interop.TtsPlayer.TtsPlayer_GetState(swigCPtr); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
private void OnStateChanged(TTSState prevState, TTSState nextState) { if (stateChangedEventHandler != null) { StateChangedEventArgs e = new StateChangedEventArgs(); e.PrevState = prevState; e.NextState = nextState; stateChangedEventHandler(this, e); } }