我在IPad ViewController中放置了2个VLCMediaPlayer。
然后,我想静音其中一位播放器。
我从VLCAudio类执行了以下代码:

[VLCMediaPlayer.audio setMute:YES];

但是播放器的声音仍在。
然后我添加了另一段代码:
[VLCMediaPlayer.audio setVolume:0];

一切都没有改变。

是因为setMute和setVolue函数都不能在ISO VLCKit下工作吗?
如果是这样,如何通过编码使VLCMediaPlayer静音?

最佳答案

将当前音轨设置为-1。在性能方面,这也更加有效,因为音频信息甚至都没有解码。

iOS上的当前版本的MobileVLCKit不支持音量控制(包括静音),而Mac上则不支持。

10-07 15:25