ejurgensen
|
6221e24f1b
|
Support for live ICY metadata for streams (incl. artwork)
|
2015-03-14 21:42:53 +01:00 |
chme
|
f41e7014e4
|
[mpd] add support for commands 'listplaylists', 'listplaylist',
'listplaylistinfo', 'ping'; add support for additional tags
|
2015-03-10 22:15:33 +01:00 |
chme
|
4a1bff500a
|
[mpd] fixes for commands noidle, list (handle special case with second
argument 'album'), addid (sql error if virtual path contains
character ') and fix error messages in various commands
|
2015-03-10 22:12:33 +01:00 |
ejurgensen
|
a7f15eadd3
|
Merge pull request #118 from chme/spotify
Support for Spotify starred playlists and config options to avoid album/artist clutter
|
2015-03-08 12:57:17 +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
|
3fb6864216
|
[mpd] fix compile error on FreeBSD (thanks to Raivo Hool)
|
2015-03-08 09:39:33 +01:00 |
ejurgensen
|
0fb206d338
|
Merge pull request #116 from chme/mpdsqlext
[mpd] fix issues with utf8 characters when selecting from filelist
|
2015-03-07 20:16:24 +01:00 |
chme
|
2c0ce9cd56
|
[mpd] add support for speaker (de)activation through 'outputs',
'disableoutput', 'enableoutput', 'toggleoutput' commands
|
2015-03-07 18:55:42 +01:00 |
chme
|
9c979ef584
|
[mpd] fix issues with utf8 characters when selecting from filelist (lead
to an infinite loop in MPoD while importing the library and to missing
or wrong entries in ympd)
|
2015-03-07 10:05:09 +01:00 |
ejurgensen
|
6df734f497
|
Cleanup libevent 2 calls in httpd_daap.c/.h
|
2015-03-06 21:22:05 +01:00 |
ejurgensen
|
684de40be2
|
Minor change of log severity ("Done with group")
|
2015-03-05 21:24:27 +01:00 |
ejurgensen
|
1a0d2ef59b
|
Reduce log severity
|
2015-02-28 15:16:19 +01:00 |
chme
|
1923e7b67d
|
silence compiler warning in player.c "warning: ignoring return value of
‘read’ ..."
|
2015-02-28 08:00:10 +01:00 |
ejurgensen
|
114ec347bc
|
Merge pull request #110 from chme/dbupdate
Enclose DB upgrade in a single transaction
|
2015-02-27 23:17:08 +01:00 |
ejurgensen
|
01fd561107
|
Merge pull request #105 from chme/playqueue
Improve behaviour for playing from history
|
2015-02-26 18:55:38 +01:00 |
chme
|
10f2eb2409
|
Improve behaviour for playing from history
|
2015-02-26 17:29:13 +01:00 |
chme
|
1bbfcf61a5
|
Enclose DB upgrade in a single transaction (improves performance and in
case of an error does a rollback, keeping the db in a valid state)
|
2015-02-26 14:09:14 +01:00 |
ejurgensen
|
c2b5c08f36
|
Remove embedded libavl (ref commit df9bcade5a )
|
2015-02-25 22:05:08 +01:00 |
ejurgensen
|
72d7ba1452
|
Remove libavl dependency from filescanner_itunes.c
|
2015-02-25 21:58:08 +01:00 |
ejurgensen
|
3a5d2d560f
|
Remove libavl dependency from httpd_daap.c and also introduce random session id's
|
2015-02-24 22:58:47 +01:00 |
chme
|
5bf43b05db
|
fix compile error when compiled with --enable-itunes
|
2015-02-23 22:23:01 +01:00 |
chme
|
a00c25628e
|
fix warning for unused label "mpd_fail" when compiled without mpd
support
|
2015-02-23 22:21:06 +01:00 |
chme
|
795926605d
|
db: add missing field "virtual_path" in struct db_playlist_info (fixes
segfault when loading playlists)
|
2015-02-23 20:49:53 +01:00 |
chme
|
6f7d9f5b44
|
db: fix wrong number of elements for purge queries
|
2015-02-23 20:26:42 +01:00 |
chme
|
ec75664b81
|
filescanner: set event-base for cmdenv
|
2015-02-23 20:26:06 +01:00 |
chme
|
f4fcbfb526
|
Fix segfault when starting playback for audiobooks (dacp_reply_playspec)
|
2015-02-22 06:13:21 +01:00 |
ejurgensen
|
c8158805e3
|
Merge pull request #64 from chme/mpdprotocol
Add support for the mpd protocol
|
2015-02-20 22:39:03 +01:00 |
ejurgensen
|
02581f1aab
|
Align OSS with ALSA so that forked-daapd will start even when there is no sound device
|
2015-02-19 10:30:34 +01:00 |
chme
|
3eab952867
|
fixup: rename db_mpd_build_query to db_mpd_start_query, removed unused
function from db.h
|
2015-02-15 13:59:35 +01:00 |
chme
|
7024f2f3e7
|
(basic) support for mpd commands 'find' and 'list'
|
2015-02-15 13:55:24 +01:00 |
chme
|
911b982815
|
support for mpd command 'search'
|
2015-02-15 09:51:38 +01:00 |
chme
|
63a480d5fc
|
refactor playback_start, added comments to clarify the use of
item_range, renamed some variables (avoid using "song")
|
2015-02-14 22:39:51 +01:00 |
chme
|
df5b0f779a
|
Use view for filelist instead of separate table
|
2015-02-14 22:38:14 +01:00 |
ejurgensen
|
df9bcade5a
|
Embed libavl (v0.3.5), it is no longer available upstream and the dependency is a hassle
|
2015-02-14 20:58:01 +01:00 |
chme
|
aa0abc1664
|
Add mpd command "playlistid"; add dummy implementation for mpd command
"idle"
|
2015-02-14 08:50:18 +01:00 |
chme
|
ad23c0ff30
|
Add missing free of virtual_path for playlists
|
2015-02-14 08:50:18 +01:00 |
chme
|
0c936c9bea
|
Do not trigger a new rescan if one is already running; fix log domains
in filescanner; default to "file:" for virtual paths (fixes segfaults on
pipes)
|
2015-02-14 08:50:18 +01:00 |
chme
|
8401d5ad09
|
Removed unnecessary creation of index on db update
|
2015-02-14 08:50:18 +01:00 |
chme
|
830054bd71
|
Initial support for mpd protocol
|
2015-02-14 08:50:18 +01:00 |
ejurgensen
|
3cd7b27bac
|
Remove FreeBSD/OSS4 hacks and add FreeBSD 10.1 install and startup helper scripts (issue #94)
|
2015-02-11 22:59:57 +01:00 |
ejurgensen
|
d542ab9c98
|
Remove/disable raop_check_cseq because raop/rtsp servers like Reflector and AirFoil don't return it according to spec (issue #98)
|
2015-02-09 17:57:49 +01:00 |
ejurgensen
|
ebfff85afa
|
Fix problems with iTunes 12.1, see issue #100
- don't announce group support to iTunes
- support for absolute http url streaming requests
|
2015-02-06 22:14:26 +01:00 |
chme
|
07b4d6b6a9
|
first song not shuffled
|
2015-02-01 10:51:43 +01:00 |
m42i
|
360e7213e6
|
Fix filepath matching for iTunes library import
|
2015-01-29 21:07:52 +01:00 |
ejurgensen
|
1a137db1b4
|
Better log message when libspotify is missing
|
2015-01-28 19:59:38 +01:00 |
ejurgensen
|
dccbe92a75
|
Only do hex conversion if param is 0x-format. Also accept song-spec from Retune (issue #90).
|
2015-01-26 22:37:02 +01:00 |