コード例 #1
0
        /// <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);
        }
コード例 #2
0
ファイル: TTSPlayer.cs プロジェクト: yunmiha/TizenFX
        private void OnStateChanged(TTSState prevState, TTSState nextState)
        {
            if (stateChangedEventHandler != null)
            {
                StateChangedEventArgs e = new StateChangedEventArgs();

                e.PrevState = prevState;
                e.NextState = nextState;
                stateChangedEventHandler(this, e);
            }
        }