问题标签 [libspotify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
libspotify - 无法构建 spotify “spshell” 示例
具体来说,我正在尝试通过 spotify 文档中给出的 spshell 示例登录。我很确定我包括所有相关文件(spshell.h,cmd.h),但以下代码给了我错误 LNK2001:未解析的外部符号:
spotify - 播放列表加载属性是 YES 但 playlist.items 里面有空项目
我正在使用以下代码加载播放列表
我正在观察 playlist.loaded 属性,我看到它是的,但是当我查看 playlist.items 时,它们中的很多都是空的。我能做些什么?
android - 用于 libspotify 的 Android 包装器中的 SIGSEGV
我使用Psyonspotify代码作为将 libspotify 集成到我的应用程序的框架。我删除了很多代码,因为我的应用程序只需要查询曲目和创建播放列表,但我保留了初始化和运行循环代码。
我正在使用 libspotify 12.1.51。我正在运行 Android 4.2.2 的 HTC One 上进行测试。
该库运行良好,我可以登录、查询播放列表、查询曲目、创建播放列表并将曲目添加到播放列表中,这正是我想要的。问题是应用程序会随机使用 SIGSEGV 退出。我无法确定它发生的确切位置,但它肯定会(偶尔)在调用sp_session_process_events时发生。正如在另一篇文章中所建议的那样,我通过检查连接状态 ( sp_session_connectionstate ) 来保护某些呼叫。
在试图找到解决方案时,我在 GitHub 上遇到了 cocoalibspotify 的issue-78,最后一条评论(截至今天)如下:
我在 vanilla libspotify-12.1.51 Mac 应用程序中遇到了非常类似的崩溃。当 wifi 掉线时,在 session_process_events 之后的 sp_error_message 中崩溃。
我知道我办公室里的 wi-fi 连接非常糟糕,而且 3G 信号也很弱,Spotify 的任何人都可以评论这是否是我遇到困难的原因吗?如果是,有什么方法可以防止它,还是我只需要等待库的新版本?
spotify - libspotify - There was an error generating your application key
It appears that the libspotify page is once again no longer able to generate application keys. When trying, either via Firefox or Internet Explorer, the page reports that "There was an error generating your application key". Is the site down again, or am I doing something wrong? I've never used that page before.
ios - 应用程序重新启动后,CocoaLibSpotify OfflineStatus 添加到“markedForOfflinePlayback”播放列表始终 SP_TRACK_OFFLINE_WAITING
所以我对许多开发人员曾经遇到的 CocoaLibSpotify 有疑问(但“已通过更新修复”并且我使用的是最新版本)。网上有很多关于此的帖子,例如:Spotify cocoalibspotify 离线状态设置为 1 但所有曲目都停留在等待。我已经尝试了所有建议的修复程序,还包括注销和重新登录、在应用程序终止时使用和不使用后台任务注销。我现在有这个问题大约两个星期,但没有找到解决方案。任何人都知道为什么会发生这种情况/如何解决这个问题?
谢谢你的帮助。
ios - 在 ios7 上,使用 Facebook 登录的 Spotify 视图显示在导航项下方
所以,我有这个问题,基本上视图控制器出现在导航控制器下方。这在 iOS 7 中经常发生,但是,在这种情况下,我无法使用 just 修复它self.edgesForExtendedLayout = UIRectEdgeNone
,因为我不知道应该为哪个视图控制器设置它。
我怎么能解决这个问题?
谢谢。
android - android 上的 LibSpotify 是否提供与 Linux 不同格式的 PCM
我正在尝试libspotify
在 Android 上集成。看起来我从 android 获得的原始 PCM 数据与我在 ubuntu 上获得的原始 PCM 数据不同。
出于测试目的,我尝试存储 PCM 文件并使用 audacity 播放它。在 Ubuntu 中它是完美的,但在 Android 中,它的播放不稳定且缓慢。
我尝试打印数据的前 10 个 int16_t,它看起来完全不同:
安卓 - -457 463 62 635 492 742 968 246 909 179
Ubuntu--944 960 128 1318 1020 1538 2008 510 1885 353
粗略分析显示每个 int16_t 值是我在 Android 中得到的值的 2.7 倍。
我的问题是如何获得与我在 Android 的 Ubuntu 中获得的相同的 PCM 数据。
spotify - Spotify:找出当前正在播放的曲目
我正在寻找一种方法来查找用户当前正在播放的曲目(如果有的话)。奇怪的是,在 libspotify 中似乎没有任何规定。
我什至不确定这个功能是否可行。Spotify 允许用户(帐户)一次只能从一个设备播放音乐。但是,我不知道他们是否只跟踪设备或跟踪。
spotify - 同一轨道的不同帧数
在 libspotify 的 jukebox.c 示例中,我计算music_delivery
回调中当前轨道的所有帧。end_of_track
每次播放同一首曲目时,帧数都不同。end_of_track
歌曲结束几秒钟后调用。每次播放的时间跨度都不同。
如何确定歌曲是否真的结束了?我是否必须以秒为单位计算歌曲的持续时间并将其乘以采样率以在歌曲结束时小心?
为什么交付的帧数超过了轨道所需的帧数?而为什么end_of_track
不叫真正的结束呢?或者我错过了什么?
spotify - Spotify API 是否也流式传输广告
我正在开发一个应用程序,它具有使用 Spotify API 搜索和播放来自 spotify 的歌曲的功能。这是我第一次使用这个 API,想知道用户(正在听歌曲的人)是否会听到音频广告,就像我们在 Spotify 桌面免费帐户上听到广告一样,或者他可以听任意数量的歌曲而无需任何广告。