From 2f5fd91bd8cb11ce064b4002c1ed47dd7fb0d6f6 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 25 Mar 2015 18:02:35 +0100 Subject: configure.ac: prepare for 0.19.10 --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index c03ef44e9..713550034 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,5 @@ +ver 0.19.10 (not yet released) + ver 0.19.9 (2015/02/06) * decoder - dsdiff, dsf: raise ID3 tag limit to 1 MB -- cgit v1.2.3 From 0d7ee2b014db4f5072ac17839d0c7f3535c60675 Mon Sep 17 00:00:00 2001 From: Michal Nazarewicz Date: Mon, 23 Mar 2015 19:14:54 +0100 Subject: OpusEncoderPlugin: initialise granulepos so we end up with sane values Not initialising granulepos leads to it having arbitrary values in the encoded stream including possibly negative values which are not valid and confuse opusdec. Explicitly initialise opus_encoder::granulepos to avoid that problem. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 713550034..73f1b403a 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,6 @@ ver 0.19.10 (not yet released) +* encoder + - opus: fix bogus granulepos ver 0.19.9 (2015/02/06) * decoder -- cgit v1.2.3 From aed0af1e00b7d3f1bbe886a50cc140d01fc2bff8 Mon Sep 17 00:00:00 2001 From: jai Date: Fri, 29 May 2015 22:37:49 +0200 Subject: input/smbclient: fix DFF playback --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 73f1b403a..493177025 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,6 @@ ver 0.19.10 (not yet released) +* input + - smbclient: fix DFF playback * encoder - opus: fix bogus granulepos -- cgit v1.2.3 From 3436a646b5a2fc181056fa44989e17ff1f6b083c Mon Sep 17 00:00:00 2001 From: Thomas Guillem Date: Sat, 9 May 2015 15:59:31 +0200 Subject: storage/nfs: fix deadlock when connecting The Connect method can be called between Schedule and lock. In that case, when locked, the state is already set to CONNECTING of READY and the condition won't be signaled anymore. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 493177025..e5cc2e540 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,8 @@ ver 0.19.10 (not yet released) - smbclient: fix DFF playback * encoder - opus: fix bogus granulepos +* neighbor + - nfs: fix deadlock when connecting ver 0.19.9 (2015/02/06) * decoder -- cgit v1.2.3 From 947e902288d5436c62214c509fda81708815b3d6 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 19 Jun 2015 16:45:38 +0200 Subject: input/curl: trigger the condition variable in RequestDone() Fixes deadlock on small responses. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index e5cc2e540..4d92cd3e1 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,6 @@ ver 0.19.10 (not yet released) * input + - curl: fix deadlock on small responses - smbclient: fix DFF playback * encoder - opus: fix bogus granulepos -- cgit v1.2.3 From 327a8e6c5974f99ff1067afc2e725a2ebc2c4802 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 19 Jun 2015 18:02:10 +0200 Subject: decoder/ffmpeg: skip unwanted samples after seeking When seeking to the beginning of a packet, skip the samples that come before the desired time stamp. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 4d92cd3e1..c07674e83 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,8 @@ ver 0.19.10 (not yet released) * input - curl: fix deadlock on small responses - smbclient: fix DFF playback +* decoder + - ffmpeg: improve seeking accuracy * encoder - opus: fix bogus granulepos * neighbor -- cgit v1.2.3 From ae77542a118120adb4b339ad6ec2ec433bf43533 Mon Sep 17 00:00:00 2001 From: Romain Rollet Date: Sat, 20 Jun 2015 15:37:19 +0200 Subject: OutputControl: fix fail_timer check right after booting Right after booting, the monotonic clock starts with a very small value, and AudioOutput::LockUpdate() may believe that the fail_timer has not recovered yet. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index c07674e83..03400d83a 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,8 @@ ver 0.19.10 (not yet released) - ffmpeg: improve seeking accuracy * encoder - opus: fix bogus granulepos +* output + - fix failure to open device right after booting * neighbor - nfs: fix deadlock when connecting -- cgit v1.2.3 From 9acefcb256347ac252db3ea61be2e047d32c0a51 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 21 Jun 2015 15:02:14 +0200 Subject: DecoderThread: set Decoder::song_tag only for local files If the song tag comes from a stream, and MPD playback restarts, MPD would believe the tag should override the newly received tag. This makes the previous tag appear stuck. This change passes the song tag only if it's authoritative - i.e. if it's a song file. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 03400d83a..b77559f56 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,7 @@ ver 0.19.10 (not yet released) - smbclient: fix DFF playback * decoder - ffmpeg: improve seeking accuracy + - fix stuck stream tags * encoder - opus: fix bogus granulepos * output -- cgit v1.2.3 From 06301e279c047f5f6c27393edb88c3207c94a992 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 21 Jun 2015 15:38:48 +0200 Subject: PlayerThread: start the decoder on PlayerCommand::QUEUE Fixes missing SongBorder() call, which causes "single" mode breakage. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index b77559f56..2e529e3cc 100644 --- a/NEWS +++ b/NEWS @@ -11,6 +11,7 @@ ver 0.19.10 (not yet released) - fix failure to open device right after booting * neighbor - nfs: fix deadlock when connecting +* fix "single" mode breakage due to queue edits ver 0.19.9 (2015/02/06) * decoder -- cgit v1.2.3 From b0ff3bc7a30674fe44e946e228e8c2facd8e8377 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 21 Jun 2015 15:51:50 +0200 Subject: release v0.19.10 --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 2e529e3cc..1d72d188b 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -ver 0.19.10 (not yet released) +ver 0.19.10 (2015/06/21) * input - curl: fix deadlock on small responses - smbclient: fix DFF playback -- cgit v1.2.3