From a549d871f30db65da597b6d9b478dd5bab1a62f9 Mon Sep 17 00:00:00 2001 From: Avuton Olrich Date: Sun, 10 Oct 2010 09:57:57 -0700 Subject: Modify version string to post-release version 0.15.14~git --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 01fd82d13..805e19819 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,6 @@ +ver 0.15.14 (2010/??/??) + + ver 0.15.13 (2010/10/10) * output_thread: fix race condition after CANCEL command * output: -- cgit v1.2.3 From 8d5fa754e8e9a0de7b03413bb5433e1626368927 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 4 Nov 2010 21:30:16 +0100 Subject: output_thread: fix assertion failure due to race condition in OPEN Change the assertion on "fail_timer==NULL" in OPEN to a runtime check. This assertion crashed when the output thread failed while the player thread was calling audio_output_open(). --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 805e19819..65c5def28 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,5 @@ ver 0.15.14 (2010/??/??) - +* output_thread: fix assertion failure due to race condition in OPEN ver 0.15.13 (2010/10/10) * output_thread: fix race condition after CANCEL command -- cgit v1.2.3 From e8d8bd4c0db6322932b331638007e6f277a7e2bb Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 5 Nov 2010 02:01:35 +0100 Subject: decoder/{mp4ff,ffmpeg}: add extension ".m4b" (audio book) Same as ".m4a". --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 65c5def28..276956be0 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,8 @@ ver 0.15.14 (2010/??/??) * output_thread: fix assertion failure due to race condition in OPEN +* decoders: + - mp4ff, ffmpeg: add extension ".m4b" (audio book) + ver 0.15.13 (2010/10/10) * output_thread: fix race condition after CANCEL command -- cgit v1.2.3 From a728d7a026896cc9b3fe68d00a689dee4c3312e1 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 5 Nov 2010 18:23:48 +0100 Subject: input/rewind: fix double free bug Duplicate the "mime" attribute of the inner input_stream object, instead of copying the pointer. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 276956be0..3a61e1149 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,7 @@ ver 0.15.14 (2010/??/??) * output_thread: fix assertion failure due to race condition in OPEN +* input: + - rewind: fix double free bug * decoders: - mp4ff, ffmpeg: add extension ".m4b" (audio book) -- cgit v1.2.3 From 83ec0e55523b05c724dcf8ef68839e04d4911396 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 5 Nov 2010 19:24:42 +0100 Subject: player_thread: fix assertion failure due to wrong music pipe on seek When one song is played twice, and the decoder is working on the second "instance", but the first should be seeked, the check in player_seek_decoder() may assume that it can reuse the decoder without exchanging pipes. The last thing was the mistake: the pipe pointer was different, which led to an assertion failure. This patch adds another check which exchanges the player pipe. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 3a61e1149..29ce2dcc4 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,5 @@ ver 0.15.14 (2010/??/??) +* player_thread: fix assertion failure due to wrong music pipe on seek * output_thread: fix assertion failure due to race condition in OPEN * input: - rewind: fix double free bug -- cgit v1.2.3 From dec7090198a0bbdd91ab8c531b84624f8bde4da9 Mon Sep 17 00:00:00 2001 From: Avuton Olrich Date: Sat, 6 Nov 2010 14:42:02 -0700 Subject: mpd version 0.15.14 --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 29ce2dcc4..0c8e03d88 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -ver 0.15.14 (2010/??/??) +ver 0.15.14 (2010/11/06) * player_thread: fix assertion failure due to wrong music pipe on seek * output_thread: fix assertion failure due to race condition in OPEN * input: -- cgit v1.2.3