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

Список разделов Аудиоплеер foobar2000 Программирование foobar2000

Описание: Для программистов, пищущих плагины для foobar2000. SDK и обмен опытом

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

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

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

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

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

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


Вернуться в Программирование foobar2000