public void SetSeekBarValue(float fValue)
{
if (m_CurrentState == MEDIAPLAYER_STATE.PLAYING || m_CurrentState == MEDIAPLAYER_STATE.PAUSED || m_CurrentState == MEDIAPLAYER_STATE.END || m_CurrentState == MEDIAPLAYER_STATE.READY || m_CurrentState == MEDIAPLAYER_STATE.STOPPED)
{
if (GetDuration () == 0) {
return;
}
SeekTo( (int)((float)GetDuration() * fValue) );
}
else
return;
}