如何在paslibvlc视频播放器中禁用活动的音轨

时间:2019-02-20 18:52:13

标签: delphi audio pascal lazarus libvlc

我正在使用“ paslibvlc”库在lazarus上播放视频,需要使用静音功能。 在查看文档时,更具体地说,在“ libvlc_audio_set_mute()”语句中,我注意到对于使用数字直通(在我的情况下为HDMI)的传输,该功能可能不适用,应禁用音轨。

  

警告
  此功能并不总是有效。如果没有活动的音频流,   静音状态可能不可用。如果是数字传递(S / PDIF,   正在使用HDMI ...),则可能无法应用静音。还有些音频输出   插件根本不支持静音。   要强制静音播放,请禁用所有音轨。这样更有效   比静音更可靠。

我还没有找到如何禁用音轨的方法。我该怎么办?

遵循文档:

https://www.videolan.org/developers/vlc/doc/doxygen/html/group__libvlc__audio.html

1 个答案:

答案 0 :(得分:0)