Как сообщить vlc о частоте дискретизации аудио устройства в Ubuntu - PullRequest
0 голосов
/ 26 ноября 2018

Я работаю на устройстве FPGA, которое может предоставлять необработанное видео и данные PCM.Я использую v4l2 и Alsa Framework для видео и аудио соответственно.Путь аудиопотока использует платформу ALSA, а путь аудиопотока - фреймворк v4l2.Устройство может генерировать различную частоту дискретизации звука, такую ​​как 44,1 кГц, 48 кГц и 96 кГц.

VLC может воспроизводить видео и аудио плавно с частотой дискретизации 48 кГц, 2 канала и видео с FHD (1920x1080).

Когда устройство настроено на 44,1 кГц и 96 кГц, звук vlc прерывается. Я использую версию vlc как 2.2.8, и нет способа сообщить, как установить частоту дискретизации для аудиоустройства.

Ниже приведены запросы:

1) Когда устройство генерирует частоту дискретизации звука 44,1 кГц, то как сообщить VLC, который использует частоту дискретизации 44,1 кГц (то же самое для 96 кГц)

2) что такое команда для vlc с настройкой видео и аудио устройства для ширины = высота 1920 = цветовое пространство 1080 = RV24, канал = 2, частота дискретизации 44,1 кГц.Предположим, видеоустройство (/ dev / video0 и аудиоустройство hw: 1.0)

С уважением,

Кулкарни.

...