Как отключить активные аудиодорожки в видео плеере paslibvlc - PullRequest
0 голосов
/ 20 февраля 2019

Я использую lib "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 голосов
/ 27 февраля 2019
...