lib/spotify.rb in spotify-8.0.0 vs lib/spotify.rb in spotify-8.0.1
- old
+ new
@@ -79,19 +79,20 @@
enum :connection_rules, [:network , 0x1,
:network_if_roaming , 0x2,
:allow_sync_over_mobile, 0x4,
:allow_sync_over_wifi , 0x8]
- attach_function :session_create, :sp_session_create, [ :pointer, :pointer ], :error
+ attach_function :session_create, :sp_session_create, [ :pointer, :pointer ], :error, :blocking => true
attach_function :session_release, :sp_session_release, [ :pointer ], :void
- attach_function :session_login, :sp_session_login, [ :pointer, :string, :string ], :void
+ attach_function :session_process_events, :sp_session_process_events, [ :pointer, :pointer ], :void, :blocking => true
+ attach_function :session_login, :sp_session_login, [ :pointer, :string, :string ], :void, :blocking => true
+
attach_function :session_user, :sp_session_user, [ :pointer ], :pointer
attach_function :session_logout, :sp_session_logout, [ :pointer ], :void
attach_function :session_connectionstate, :sp_session_connectionstate, [ :pointer ], :connectionstate
attach_function :session_userdata, :sp_session_userdata, [ :pointer ], :pointer
attach_function :session_set_cache_size, :sp_session_set_cache_size, [ :pointer, :size_t ], :void
- attach_function :session_process_events, :sp_session_process_events, [ :pointer, :pointer ], :void
attach_function :session_player_load, :sp_session_player_load, [ :pointer, :pointer ], :error
attach_function :session_player_seek, :sp_session_player_seek, [ :pointer, :int ], :void
attach_function :session_player_play, :sp_session_player_play, [ :pointer, :bool ], :void
attach_function :session_player_unload, :sp_session_player_unload, [ :pointer ], :void
attach_function :session_player_prefetch, :sp_session_player_prefetch, [ :pointer, :pointer ], :error
\ No newline at end of file