在mobilevlckit中播放/转发2 x 3x 4x速度的video不起作用

在我的项目中,我编码像下面这样的trickplay,但代码没有工作。如何解决这个问题。 如果你们有任何想法,帮助我。

func didTrickPlayValueChanged(_ atRate: Float!){ if( atRate == 1.0){ vlcMediaPlayer.fastForward(atRate: 1.00) } else if(atRate == 2.0){ vlcMediaPlayer.fastForward(atRate: 2.00) } else if(atRate == -2.0){ vlcMediaPlayer.fastForward(atRate: -2.00) } else if(atRate == -1.0){ vlcMediaPlayer.fastForward(atRate: -1.00) }else{ vlcMediaPlayer.fastForward(atRate: 1.00) } }