Кодирам малко приложение за звукова платка за 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