0

向 libspotify 句柄添加多个回调是否有效?IE:

IE

sp_playlist_callbacks pl_callbacks1 = {
.tracks_added = &tracks_addedA,
};

sp_playlist_callbacks pl_callbacks2 = {
.tracks_added = &tracks_addedB,
};

sp_playlist_add_callbacks(pl, &pl_callbacks1, NULL);
sp_playlist_add_callbacks(pl, &pl_callbacks2, NULL);

那么,tracks_addedA 和tracks_addedB 会被libspotify 调用吗?这似乎有效,但我不知道它是偶然还是设计?:)

4

1 回答 1

3

是的,这很好 - 回调键在回调指针和用户数据上。我们使用的另一种方法是使用具有不同用户数据值的相同回调指针。

于 2013-01-27T21:17:23.893 回答