chme
|
21d2c95eeb
|
[spotify] Fix return of playback_eot if spotify returns an error
|
2016-08-06 06:26:38 +02:00 |
|
chme
|
32ac6c2ea9
|
[commands] Rename commands_cmdloop_break to commands_base_destroy and
free commands_base after breaking the libevent loop
|
2016-06-11 10:56:27 +02:00 |
|
chme
|
5258ee712c
|
[commands] Added functionality to break the event loop of a command base
|
2016-06-11 09:52:31 +02:00 |
|
chme
|
5dc1cba5c8
|
On deinit free event base before freeing command base and pipes
|
2016-05-21 06:48:02 +02:00 |
|
chme
|
dd192bd99c
|
[spotify] Use generic commands util
|
2016-05-15 08:42:15 +02:00 |
|
ejurgensen
|
9a56044c77
|
[misc] Explicitly check for pthread_setname_np/pthread_set_name_np
Seems there is no pthread_setname_np in OpenWrt
|
2016-05-05 19:39:15 +02:00 |
|
ejurgensen
|
b454a2fd60
|
[general] Put back support for platforms without pipe2(), see issue #239
|
2016-03-17 22:20:16 +01:00 |
|
ejurgensen
|
abce1d0eeb
|
Merge pull request #237 from chme/threadnames
Set thread names
|
2016-03-12 17:18:34 +01:00 |
|
chme
|
98d6db002f
|
Set thread names to make it easier to identify threads during debugging
|
2016-03-12 14:01:08 +01:00 |
|
chme
|
3e8221e377
|
[spotify] Add the owner of playlist to the virtual path of a spotify
playlist to avoid duplicate virtual paths
|
2016-03-12 13:10:08 +01:00 |
|
chme
|
167d5117be
|
[spotify] Remove options to exclude starred songs from the artist/album
override
|
2016-03-05 12:55:34 +01:00 |
|
chme
|
491bf54fdb
|
[directories/spotify] Init db with disabled spotify-root-directory and
enable only on successful login to spotify
|
2016-01-31 08:14:03 +01:00 |
|
chme
|
9197f0f64b
|
[spotify] fixup - added error handling
|
2016-01-24 18:59:05 +01:00 |
|
chme
|
1a6565e512
|
[directories] Initialize root directories on db init
|
2016-01-24 18:51:22 +01:00 |
|
chme
|
7678f98879
|
fixup - use sizeof instead of PATH_MAX
|
2016-01-24 18:51:22 +01:00 |
|
chme
|
c23cbde6ac
|
fixup - remove unused enum, remove unused local variable, remove
duplicate error log for failure in create_virtual_path, remove
unnecessary empty lines
|
2016-01-24 18:51:22 +01:00 |
|
chme
|
7703a997c4
|
[db/filescanner/spotify] Replace filelist-view with separate
directories-table
to increase the performance of the mpd command 'lsinfo'
|
2016-01-24 18:51:22 +01:00 |
|
ejurgensen
|
5f2fe87351
|
[spotify] Move purge so Spotify files get cleared even on empty .spotify (closes #219)
|
2016-01-17 15:29:31 +01:00 |
|
chme
|
532e9c3a32
|
[spotify/artwork] Remove spotify songs after playlist update and delete
cached artwork for removed spotify songs
|
2016-01-16 17:02:57 +01:00 |
|
ejurgensen
|
d356a0ae5c
|
[spotify] Split artwork_get so we don't wait for artwork callback in the Spotify thread (which might be playing)
|
2016-01-09 00:36:30 +01:00 |
|
ejurgensen
|
3a31074c07
|
[spotify] Increase artwork timeout slightly
|
2016-01-07 23:11:19 +01:00 |
|
ejurgensen
|
89e3864035
|
[spotify] Wait for Spotify artwork now that the worker gets artwork async for the player thread
|
2016-01-07 22:25:25 +01:00 |
|
ejurgensen
|
55104015e0
|
Full removal of libevent 1 legacy code. Also drop pipe() in FreeBSD, since pipe2 is available now.
|
2015-10-19 21:15:29 +02:00 |
|
chme
|
f4faac3cc8
|
[spotify] Remove duplicate method "resume" in favor of "play"
|
2015-10-04 07:59:58 +02:00 |
|
chme
|
58069e67f8
|
[player/spotify] adjust spotify integration to refactoring of player
|
2015-10-04 07:59:58 +02:00 |
|
ejurgensen
|
4a50a7a326
|
[spotify] Improve Spotify loading efficiency and set time_added so smart playlists will work
|
2015-05-29 19:47:53 +02:00 |
|
ejurgensen
|
40d7d044be
|
Lower log severity of message in spotify.c
|
2015-05-27 20:32:27 +02:00 |
|
chme
|
9f6afe0607
|
change pl_type for plain and special playlists and upgrade db to v18
|
2015-04-23 08:21:11 +02:00 |
|
ejurgensen
|
7982bca6f0
|
Merge branch 'pl2'
Conflicts:
src/db.c
|
2015-04-11 21:00:49 +02:00 |
|
ejurgensen
|
e101812478
|
Check for id3 compilation tag (credit @zmatsuo)
Ref. pr #127, issue #83 and maybe issue #63
|
2015-04-01 23:08:34 +02:00 |
|
ejurgensen
|
33bc7227ea
|
Make use of Spotify playlist folder configurable
|
2015-03-30 00:59:55 +02:00 |
|
ejurgensen
|
892fd9c402
|
Send mpco in daap playlist reply, even when 0 (like iTunes)
|
2015-03-29 23:34:36 +02:00 |
|
ejurgensen
|
618e22d57e
|
Put Spotify playlists in a base playlist
|
2015-03-14 22:52:07 +01:00 |
|
ejurgensen
|
e68c6c4932
|
Change db_pl_add/db_pl_update so input is playlist struct
- so they work like db_file_add/update and can accept all the struct data (incl. parent_id)
|
2015-03-14 22:34:03 +01:00 |
|
chme
|
988283c25d
|
[spotify] Added config options to use the playlist name as album name
|
2015-03-08 10:26:40 +01:00 |
|
chme
|
7cc3659d42
|
[spotify] Added config options to use the compilation artist for spotify
tracks
|
2015-03-08 10:26:40 +01:00 |
|
chme
|
563195b8a7
|
[spotify] Add "sp_track_is_starred" api method and log metadata
|
2015-03-08 10:26:40 +01:00 |
|
chme
|
c984bcd157
|
[spotify] Set the name for the starred playlist
|
2015-03-08 10:26:40 +01:00 |
|
chme
|
665c76de00
|
[spotify] Add "sp_session_starred_create" api method and load the
"starred" playlist on login
|
2015-03-08 10:26:40 +01:00 |
|
chme
|
830054bd71
|
Initial support for mpd protocol
|
2015-02-14 08:50:18 +01:00 |
|
ejurgensen
|
1a137db1b4
|
Better log message when libspotify is missing
|
2015-01-28 19:59:38 +01:00 |
|
ejurgensen
|
4de5f7c19c
|
Fix login/logout problem in spotify.c (see issue #68)
|
2014-12-28 21:08:52 +01:00 |
|
ejurgensen
|
9d9c82b6b1
|
Shorten timeout waiting for audio to Spotify
|
2014-11-11 20:22:39 +01:00 |
|
ejurgensen
|
5e4f449179
|
Add a timeout waiting for audio to Spotify
|
2014-11-11 11:59:40 +01:00 |
|
ejurgensen
|
f74774f5f7
|
Be more generous with Spotify image resolution now that the cache protects against poor reponse times
|
2014-11-11 11:37:03 +01:00 |
|
ejurgensen
|
7810f16361
|
Fix bug where it will wait endlessly if a Spotify track is paused the last few
seconds of a track (after new track has been opened)
|
2014-06-22 22:27:52 +02:00 |
|
ejurgensen
|
d993bc3750
|
Defer loading Spotify playlists until bulk scan is complete
(because of database locking issues)
|
2014-06-10 22:49:44 +02:00 |
|
ejurgensen
|
c47287a556
|
Support for Spotify artwork
|
2014-04-04 23:14:43 +02:00 |
|
ejurgensen
|
1be543b00a
|
Only cache available Spotify tracks
|
2014-04-03 20:44:36 +02:00 |
|
ejurgensen
|
49498800ba
|
Add config option for preferred Spotify bitrate. README update.
|
2014-03-29 22:26:46 +01:00 |
|