Название: Непонятная ситуация с Phonon Отправлено: ksk- от Февраль 23, 2012, 13:51 Всем привет. Некоторое время назад я написал что-то похожее на аудиопроигрыватель. Использовал для этого Phonon. Раньше после того, как текущая композиция проигрывалась до конца, начинала играть следующая в очереди. Теперь это не так. Теперь следующая композиция не начинает играть. Никаких изменений в исходный код не вносилось. Может ли мне кто-нибудь перечислить возможные причины этого, а так же подсказать возможные пути решения?? А у кого-нибудь еще была аналогичная проблема??
Название: Re: Непонятная ситуация с Phonon Отправлено: ksk- от Февраль 23, 2012, 15:53 Более конкретный вопрос. Генерирует ли Phonon::MediaObject сигнал "currentSourceChanged(Phonon::MediaSource)" в тот момент, когда текущая композиция проиграна до конца???
Название: Re: Непонятная ситуация с Phonon Отправлено: _OLEGator_ от Февраль 23, 2012, 15:59 Я предлагаю обратиться к документации и отладчику, а не призывать к помощи телепатов...
Название: Re: Непонятная ситуация с Phonon Отправлено: ksk- от Февраль 23, 2012, 16:39 Я предлагаю обратиться к документации и отладчику, а не призывать к помощи телепатов... В документации написано следующее: Emitted when the MediaObject fetches a new MediaSource from the queue() and before it enters the LoadingState for the new source. The media object will take a new source from the queue() when it has finished the playback of the current source. newSource is the source that starts to play at the time the signal is emitted. Раньше у меня работало, но теперь почему-то нет. Код не менялся. Версия Qt одна и та же, а именно 4.8. Название: Re: Непонятная ситуация с Phonon Отправлено: ksk- от Февраль 23, 2012, 17:57 Судя по всему эта проблема связана с системным Phonon. У меня стоит KDE. Поменял backend с vlc на gstreamer. Программа стала вести себя немного иначе. Скажите пожалуйста, чем я еще могу воспользоваться для воспроизведения звука, помимо Phonon??
|