844a9b43c9Fixup new libav 10 icy extraction
ejurgensen
2014-06-02 21:51:50 +0200
6a8f93b7dfINSTALL update to reflect compability with libevent 2.0
ejurgensen
2014-06-02 21:18:26 +0200
ada7ccca8fChange log level of .remote message to ease pairing troubleshooting
ejurgensen
2014-06-02 21:08:24 +0200
116289f5b7Libav 10 (and ffmpeg) now has native support for ICY metadata
ejurgensen
2014-06-02 00:00:52 +0200
b566c41a36Setting log level to info gave a lot of meaningless db.c messages
ejurgensen
2014-06-01 23:58:44 +0200
c740e6e3b0Make compatible with libevent 2.0 by crippling streaming and ICY metadata (see issue #30)
ejurgensen
2014-05-30 23:39:03 +0200
5b4ef31758Migrate all evhttp to non-deprecated libevent2 - well except a troublemaker in httpd_daap.c (req->flags &= ~EVHTTP_PROXY_REQUEST)
ejurgensen
2014-05-29 23:22:00 +0200
348ec4f66cMerge pull request #32 from chme/doc
ejurgensen
2014-05-29 10:26:02 +0200
a4fbeed81eAdded comments to queue_clear and queue_empty
chme
2014-05-29 09:45:04 +0200
02c23b0065Better thread sync, cleanup and libevent compability in ICY filescanner
ejurgensen
2014-05-26 23:38:19 +0200
76fa7c1849Merge pull request #31 from chme/playqueue
ejurgensen
2014-05-24 22:54:02 +0200
b7cb0da2c2Modifications to the playqueue-clear command: - do not stop playback when clearing the UpNext queue - clear history, if mode=0x68697374 ("hist")
chme
2014-05-17 14:06:50 +0200
ce209bae7aModify configure script: - make check for libavresample dependent on libavcodec (since the resample functions were removed from libavcodec) - check for libevent 1 or >=2.1.4 but don't bail if other libevent is also present
ejurgensen
2014-05-22 22:17:20 +0200
aa8344d14dSome filesystems have mtime=0 (Seafile), so add check for stamp before letting the scanner exit with just a db ping
ejurgensen
2014-05-21 22:31:05 +0200
7e43a42c88Remove dead code: playback_next_bh and playback_prev_bh are only called during playback_pause. In playback_pause "cur_playing" is always set to NULL so that in playback_next_bh and playback_prev_bh only the else-clause can become true.
chme
2014-05-04 05:45:53 +0200
8036a5a6d3fixes for playqueue-contents
chme
2014-05-03 19:44:26 +0200
5f307c7ce1Added support for playqueue-contents with negativ span value (returns the previously played songs)
chme
2014-04-19 17:18:20 +0200
20539c0c08Remove unused variable in queue_next_add
ejurgensen
2014-04-30 23:33:42 +0200
a2f90a997cMake sure albums/artists appear the same despite different capitalization
ejurgensen
2014-04-30 23:30:08 +0200
40fb55ae40Merge pull request #24 from chme/fixaddnextforshuffle
ejurgensen
2014-04-23 22:39:31 +0200
eab4c1c3d2Fix "play next" command - the queue was not circular anymore due the missing setting of pl_prev of the next song and start the shuffle-queue with ps_shuffle
chme
2014-04-23 20:44:40 +0200
7640349cf6Keep automake happy and warning free with subdir-objects
ejurgensen
2014-04-21 22:26:41 +0200
8eb6b46ed2Adjustments to queue_move/queue_remove, mostly for consistency
ejurgensen
2014-04-21 21:21:40 +0200
56e04fe247Merge pull request #22 from chme/gitignore
ejurgensen
2014-04-21 12:46:58 +0200
38139f79b4add eclipse workspace files to .gitignore
chme
2014-04-21 10:28:46 +0200
748ce1413fRevert msed to 0 for now
ejurgensen
2014-04-20 23:34:04 +0200
e005733700Merge pull request #20 from chme/playqueue-edit
ejurgensen
2014-04-20 23:24:10 +0200
4c5abdac5eadd songs for album or artist ordered by album
chme
2014-04-20 11:03:49 +0200
2391838ea1announce support of playlist editing by setting "msed" to 1
chme
2014-04-20 07:33:28 +0200
32c3b57fcdadded support for the playqueueedit add next command
chme
2014-04-19 09:12:58 +0200
475a2f4e8fadded support for the playqueueedit remove command
chme
2014-04-19 08:35:07 +0200
c3c2c421d2added support for the playqueueedit move command
chme
2014-04-19 08:09:32 +0200
365c5a3bc9Only queue the rest of the album on quirky query
ejurgensen
2014-04-18 22:39:17 +0200
2c16b070edMake the update of playcount non-blocking for playback - otherwise slow updates would disrupt streaming when switching track
ejurgensen
2014-04-18 22:31:37 +0200
35e9b3dc30Fix bug in m3u scanner
ejurgensen
2014-04-18 13:08:31 +0200
c47287a556Support for Spotify artwork
ejurgensen
2014-04-04 23:14:43 +0200
1be543b00aOnly cache available Spotify tracks
ejurgensen
2014-04-03 20:44:36 +0200
95164685c1Some notes in the README about pipes and curl
ejurgensen
2014-04-02 00:02:48 +0200
d722b18817Add optional request-session-id to login request - should make it easier to write curl scripts to control forked-daapd since you avoid the need to parse the replies just to find a valid session id
ejurgensen
2014-04-01 22:47:04 +0200
7e2f47f9caMinor adjustment so Valgrind is happy with string handling in user_agent_filter
ejurgensen
2014-04-01 21:51:07 +0200
a3f0145561Open nonblock so it won't hang if other end is absent
ejurgensen
2014-04-01 21:43:30 +0200
16756a6632Clean up old allocations in pipe.c before allocating
ejurgensen
2014-03-31 13:13:24 +0200
6062ca014bMake the player able to stream from pipes
ejurgensen
2014-03-31 13:10:18 +0200
9efc97d702Add support for query-modifier=containers in DACP playqueue-edit
ejurgensen
2014-03-31 01:53:46 +0200
8740249e05Clear up some code in filescanner.c
ejurgensen
2014-03-31 00:04:03 +0200
0c79a02e93Fix error in filescanner when renaming files. Allow scanner to add fifos (named pipes) for later Shairport integration.
ejurgensen
2014-03-30 23:44:30 +0200
87f8b204dfRewrite spotify to use libevent for better reliability
ejurgensen
2014-03-23 21:45:06 +0100
7c3da47eb7Small DAAP changes to align with iTunes
ejurgensen
2014-03-23 00:23:34 +0100
708b76ce1ePlay only a single item when playspec has item-spec (Podcasts/Audiobooks)
ejurgensen
2014-03-21 23:38:14 +0100
c01698e462Filescanner should not watch for IN_MODIFY - it is bad for performance (triggers many db selects) and is useless anyway.
ejurgensen
2014-03-21 22:57:56 +0100
4ab7ea6e31Reduce Spotify logging a bit
ejurgensen
2014-03-18 09:57:49 +0100
c3f05671b2Spotify: When track ends, empty buffer before stopping. Also some safeguards against indefinite waits and null pointer dereferencing.
ejurgensen
2014-03-17 22:25:47 +0100
8b97d7fdd8Forgot to remove some debug messages in mdns_avahi.c
libevent2
ejurgensen
2014-03-16 23:14:30 +0100
ae70bf58fcMake mdns_avahi.c fully compliant with libevent 2, so it doesn't complain in the logs about missing event base for event_del_
ejurgensen
2014-03-16 23:11:21 +0100
065bec6eeeAdjust INSTALL info for Debian
ejurgensen
2014-03-14 00:10:20 +0100
d5c6f1f72fUse EVBUFFER_EOL_CRLF for evbuffer_readln to make sure that the end of the rtsp-header (an empty line) is recognized
chme
2014-02-16 11:19:49 +0100
687f349927Let configure check libevent version and include according to version
ejurgensen
2014-03-13 23:33:35 +0100