如何使用VLC进行搜索?
流动的演示代码也不起作用。
/ *我们需要限制滑块发送的事件数,否则就是用户 *在当前的移动设备上寻找时,不会看到I帧。这不是问题 *在模拟器中,但特别是在较旧的ARMv7设备上,它显而易见。 * /
[self performSelector:@selector(_setPositionForReal) withObject:nil afterDelay:0.3];
VLCTime *newPosition = [VLCTime timeWithInt:(int)(_positionSlider.value * self.mediaItem.duration.intValue)];
[self.timeDisplay setTitle:newPosition.stringValue forState:UIControlStateNormal];
self.timeDisplay.accessibilityLabel = [NSString stringWithFormat:@"%@: %@", NSLocalizedString(@"PLAYBACK_POSITION", @""), newPosition.stringValue];
_positionSet = NO;
[self _resetIdleTimer];
答案 0 :(得分:0)
检查从中获取该对象的对象上的_setPositionForReal选择器。它会告诉你如何正确地寻找。
您发布的代码只是减少搜索滑块触发的事件数量的解决方案的一部分,因为libvlc可以很好地响应它们,但是当前的iOS设备很难以令人愉悦的方式适应。