Название: Проблема со звуком Отправлено: klon4uk от Июль 23, 2012, 10:29 есть плата imx53
с помощью приложения madplay на плате играются мп3шки в qt приложении не играються incommingSoundFile = settings->value("sounds/incomming", "/opt/linsys/panel/incomming.mp3").toString(); if(!QFile::exists(incommingSoundFile)) { qDebug() << "Incomming sound file not found: " << incommingSoundFile; } else { #ifdef PHONON incommingSound = new Phonon::MediaObject(this); connect(incommingSound,SIGNAL(aboutToFinish()),this,SLOT(incommingSoundLoop())); Phonon::createPath(incommingSound,output); #else incommingSound = new QSound(incommingSoundFile); incommingSound->setLoops(-1); #endif и вот что выдает на выходе: (<unknown>:1113): GStreamer-CRITICAL **: gst_debug_add_log_function: assertion `func != NULL' failed Incomming sound file not found: "" напрягает последняя строка в которой даже не указываеться путь по умолчанию.. прошу помощи разобраться с этой проблемой либо указать какие способы ещё можно использовать для подключения звука. Название: Re: Проблема со звуком Отправлено: Bepec от Июль 23, 2012, 10:36 Тебе ясно говорят - нет там у тебя файлика :) Проверяй пути. Смотри куда утыкается.
PS не вижу я в коде запуска проигрывания кстате :D Название: Re: Проблема со звуком Отправлено: klon4uk от Июль 23, 2012, 10:46 пути проверял много раз , все хорошо с путями)
ну я поидее привел кусок кода с инициализацией, до этого на x86 все прекрасно работало... система сделана из билдрута, на ней кстати путь QSettings тоже изначально не завелся) может надо как то по особенному указывать путь ? и судя по этой строке мне он должен указать путь который не найден... qDebug() << "Incomming sound file not found: " << incommingSoundFile; а выдает как будто incommingSoundFile пустой. Название: Re: Проблема со звуком Отправлено: Bepec от Июль 23, 2012, 10:50 Значит он и есть пустой. Ради интереса проинициализируйте его в самом начале после чтения QSettings.
Видимо он пустоту оттуда читает и свято уверен, что это она и есть :) Название: Re: Проблема со звуком Отправлено: klon4uk от Июль 23, 2012, 10:57 убрал файл настроек полностью
насколько я знаю в данной строке я по умолчанию задал параметр incommingSoundFile = settings->value("sounds/incomming", "/opt/linsys/panel/incomming.mp3").toString(); поидее он должен был бы выводить следующее : Incomming sound file not found: "/opt/linsys/panel/incomming.mp3" а щас он выводит как будто там ничего нет О,о Название: Re: Проблема со звуком Отправлено: klon4uk от Июль 23, 2012, 13:25 блин вроде делал ребилд а его не было... ;D
удалил все папку - все поехало... опять проблемы qsettings почему то не хочет подхватывать... дефолтный щас подхватываеться... но звука нет, звук идет через phonon... программа не моя, сказали только перенести на arm xD (<unknown>:1385): GStreamer-CRITICAL **: gst_debug_add_log_function: assertion `func != NULL' failed интересно как это победить ? |