Неправильно работает playlist_manager::playlist_execute_default_action

Список разделов foobar2000 Плагины SDK

Описание: Разработка плагинов для foobar2000 с использованием SDK.

Сообщение #1 RustyNail » 28.02.2008, 03:24

При вызове функции запускается трэк, который выделен в активном плэйлисте,
а не тот, который я указываю в качестве параметров. Я даже под отладчиком немного прогнал:
в начале функции чекается на валидность нужный плэйлист и композиция в нем.
Толко стартует все равно не тот...
дальше разбираться не стал: без знания архитектуры и без отладочных символов сильно влом.
Может это настройка какая-нибудь в фубаре? Кто-нибудь сталкивался с похожей проблемой?
Есть ли другой способ стартануть нужный трэк?
RustyNail
Автор темы
Репутация: 0
С нами: 17 лет 5 месяцев

Сообщение #2 P_Igorek » 07.01.2009, 13:04

У меня  получилось таким способом:

plm->activeplaylist_set_focus_item( 25 );
plm->activeplaylist_execute_default_action( 25 );

Хотя, говорят, что и этот способ неверный.
P_Igorek
Репутация: 0
С нами: 15 лет 10 месяцев


Вернуться в SDK