我有一个CD播放器,我用Java编写,用http接口移植VLC。我正在尝试组合循环和重复功能,以便有一个具有3种状态的重复按钮(重复无,重复一次和重复全部)。由于一些奇怪的原因,“循环”布尔值每秒来回切换,因此无法可靠地“重复全部”。我只是希望循环布尔值在正确的时间处于正确的状态。但由于它每秒都在变化,这似乎几乎不可能使用。有人见过这个吗?或者知道任何解决方案?
好的,我发现了它。显然,当您通过命令行启动VLC时,必须在参数中明确地添加--loop或--no-loop。如果你不这样做,它只是来回晃动,你真的只有50%的机会得到你想要发生的事情。如果您在启动时选择其中一个,您至少可以随时更改它们,而不必担心它们还原。