VLCKit:VLCMediaPlayer移动到时间

时间:2016-01-25 11:01:11

标签: ios objective-c macos libvlc

我想将视频滚动到特定时间。 例如,我有一个带滑块的一分钟视频,我想改变播放位置。

- (IBAction)itemSlider:(UISlider *)sender withEvent:(UIEvent*)event
{
    if ([event.allTouches anyObject].phase == UITouchPhaseEnded)
    {
        VLCTime *newTime = [VLCTime timeWithNumber:@(sender.value/1000)]; //convert milliseconds to seconds

        [mediaplayer.media setLength:newTime]; //tried to set time
    }
}

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

新时间我必须设置为所有mediaplayer player个对象,而不仅仅是media个对象。

[mediaplayer setTime:newTime];