iTunes COM:下一首歌曲开始之前,歌曲结束时暂停

时间:2020-07-27 15:26:32

标签: com itunes-sdk

我的最终目标是,当歌曲结束时,iTunes会暂停几秒钟,然后再开始播放下一首歌曲。我的问题是,无论我尝试什么,它总是在错误的时间暂停。我正在使用C#控制台应用程序,但我怀疑使用其他语言时也会发生同样的情况。

如果我在OnPlayerStopEvent和/或OnPlayerPlayEvent中运行Pause(),它将仍然播放下一首歌曲的瞬间。如果我不断检查CurrentTrack是否发生更改,也会发生同样的情况。

我也无法检查PlayerPositionMS是否接近歌曲的结尾,因为无法以ms为单位获取歌曲的结尾(IITTrack.Time,IITTrack.Duration和IITTrack.Start / Finish all返回秒作为整数)。

我想要的是不可能的吗?

0 个答案:

没有答案