From 83f6498aac5f3d62611d392c8a35f1b1fcf1e75a Mon Sep 17 00:00:00 2001 From: Miklos Vajna Date: Fri, 30 Sep 2011 08:37:36 +0200 Subject: Install systemd service file if systemd is available --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index f810c88e1..df870fc48 100644 --- a/NEWS +++ b/NEWS @@ -11,6 +11,7 @@ ver 0.16.5 (2010/??/??) - ffmpeg: don't require key frame for seeking - fix CUE track seeking * WIN32: close sockets properly +* install systemd service file if systemd is available ver 0.16.4 (2011/09/01) -- cgit v1.2.3 From 37f026a0a67b9014754e4ab1fcc22229e384fee3 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 5 Oct 2011 22:13:13 +0200 Subject: player_thread: handle SEEK while not playing --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index df870fc48..7e7f128c3 100644 --- a/NEWS +++ b/NEWS @@ -10,6 +10,9 @@ ver 0.16.5 (2010/??/??) - ffmpeg: higher precision timestamps - ffmpeg: don't require key frame for seeking - fix CUE track seeking +* player: + - make seeking to CUE track more reliable + - the "seek" command works when MPD is stopped * WIN32: close sockets properly * install systemd service file if systemd is available -- cgit v1.2.3 From 8ea6c113b57c9a8b577e7048a31f46cc868c99b7 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 5 Oct 2011 22:24:53 +0200 Subject: player_control: auto-start playback when seeking is requested Now that the player thread can handle SEEK commands while not (yet) playing, we can remove the "pc.state" check from pc_seek(). --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 7e7f128c3..eab7062fd 100644 --- a/NEWS +++ b/NEWS @@ -13,6 +13,7 @@ ver 0.16.5 (2010/??/??) * player: - make seeking to CUE track more reliable - the "seek" command works when MPD is stopped + - restore song position from state file (bug fix) * WIN32: close sockets properly * install systemd service file if systemd is available -- cgit v1.2.3 From b2f03e76ffd3af918d8eda0968f54c0b81bbff54 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 6 Oct 2011 20:30:46 +0200 Subject: player_thread: add flag "output_open", fixes assertion failure Previously, the condition "defined(play_audio_format)" was used to see if an output device has been opened, but if the device had failed on startup, an assertion failure could occur. This patch adds a separate flag. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index eab7062fd..44f78e470 100644 --- a/NEWS +++ b/NEWS @@ -14,6 +14,7 @@ ver 0.16.5 (2010/??/??) - make seeking to CUE track more reliable - the "seek" command works when MPD is stopped - restore song position from state file (bug fix) + - fix crash that sometimes occurred when audio device fails on startup * WIN32: close sockets properly * install systemd service file if systemd is available -- cgit v1.2.3 From 039b3544902fe479fa2ce31f06de2c08377e0fc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Bravo=20=C3=81lvarez?= Date: Thu, 6 Oct 2011 22:21:24 +0200 Subject: playlist_song: fix absolute path support in playlists Right now, a playlist with absolute pathnames can only add songs that are in the same the directory of the playlist or under it. If uri is an absolute pathname and base_uri is set, playlist_check_translate_song() will check that base_uri is a prefix of uri, excluding every other song in the music directory outside base_uri. I think in this case base_uri should be completely ignored (and made NULL) and uri should just be checked against music root directory. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 44f78e470..17169a617 100644 --- a/NEWS +++ b/NEWS @@ -15,6 +15,7 @@ ver 0.16.5 (2010/??/??) - the "seek" command works when MPD is stopped - restore song position from state file (bug fix) - fix crash that sometimes occurred when audio device fails on startup + - fix absolute path support in playlists * WIN32: close sockets properly * install systemd service file if systemd is available -- cgit v1.2.3