Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Embedded Linux
ошибка ALSA lib pcm.c:7905:(snd_pcm_recover) underrun occurred
alekstr
Добавлено 25.04.2016 09:09 Редактировалось 25.04.2016 09:10
0
Сообщение: 1
alekstr
0

Пункты: 1244
Регистрация: 20.10.2011
Пол: Мужчина
Плата SK-iMX6S-OEM buildroot-2015.08 на базе ядра 3.14.14 для i.mx6.
После каждого проигрывания короткого wav-файла из Qt-программы через QAudioOutput в консоль идет ошибка
Код
ALSA lib pcm.c:7905:(snd_pcm_recover) underrun occurred
и щелчок в динамике.
Формат файла: SampleRate 44100, ChannelCount 1, Codec pcm, ByteOrder LittleEndian, SampleType SignedInt.
Вот здесь https://www.playonlinux.com/en/issue-5126.html решение через правку файла /etc/pulse/default.pa, но в моей сборке такого файла нет.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 25.04.2016 10:08 Редактировалось 25.04.2016 10:08 Сообщение: 2
sasamy
4.71

Пункты: 83603
Регистрация: 14.08.2009
Спуститься к концу Подняться к началу
Персональная информация
alekstr
Добавлено 25.04.2016 13:59 Сообщение: 3
alekstr
0

Пункты: 1244
Регистрация: 20.10.2011
Пол: Мужчина
От щелчка избавился, действительно, он был из-за header в начале файла. Но UnderrunError осталось. Причем, это где-то в Qt зарыто, а не в линуксе, поскольку в аналогичном месте под Windows это тоже вылазит. На воспроизведение это не влияет, но под линуксом консоль забивает, что неприятно. Будем искать.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux