Я пишу небольшое приложение для звуковой панели Android и использую компонент SoundEffect внутри файла ListDelegate
. Но после нажатия определенного количества кнопок (вызывается sound.play()) он перестает воспроизводить звуки, и я получаю эту ошибку в выводе приложения:
E libOpenSLES: Слишком много объектов W libOpenSLES: Остается
Engine::CreateAudioPlayer (SL_RESULT_MEMORY_FAILURE)
Звук W: невозможно создать AudioPlayer
Внутри ListDelegate:
Rectangle{
...
Button{
id: delegateButton
anchors.fill: parent
Material.elevation: 0
onPressed: sound.play();
}
SoundEffect{
id: sound
source: soundsource
}
}
SoundEffect
внутри делегата??? Для чего?? - person folibis   schedule 02.05.2019SoundEffect
должен быть одноэлементным. - person folibis   schedule 03.05.2019