【发布时间】:2013-01-06 15:28:23
【问题描述】:
我已经成功地从播放列表加载了一个 Spotify 曲目(通过将曲目名称跟踪到屏幕上来验证),将其传递给使用 sp_session_player_load 和 sp_session_player_play(sess, 1) 播放。
但是我的music_delivery 回调从未被调用(我有一些跟踪显示它何时被调用)。 libspotify FAQ 似乎暗示它将由 API 内部的内部线程调用,我不需要调用 sp_session_process_events 来启动流。
我的应用程序是单线程的,所以我假设我的代码中没有锁定问题。
来源:
libspotify Haskell 绑定: https://github.com/mrehayden1/libspotify (您需要安装 libspotify 才能编译:https://developer.spotify.com/technologies/libspotify/#download)
【问题讨论】:
-
您将需要展示代码,并且可能需要展示您正在使用的haskell 绑定。真的可以是任何东西。
-
刚刚编辑了带有源链接的问题。 :)