From 54ebf2a699777961ebb30bc4b4fca459880d4329 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sat, 26 Apr 2014 22:08:08 +0200 Subject: configure.ac: prepare for 0.18.11 --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index d87626bd9..27c43988a 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,5 @@ +ver 0.18.11 (not yet released) + ver 0.18.10 (2014/04/10) * decoder - ffmpeg: fix seeking bug -- cgit v1.2.3 From 0efb67b51e0d9d34c65bbdbd9df567a8a991cc4c Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sat, 26 Apr 2014 22:11:23 +0200 Subject: DeferredMonitor: fix race condition when using GLib event loop Turns out the lock-free code using atomics was not thread-safe. The given callback could be invoked by GLib before the source_id attribute was assigned. This commit changes the DeferredMonitor class to use a Mutex to block the event loop until source_id is assigned. This bug does not exist in the 0.19 branch because it does not use the GLib main loop anymore. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 27c43988a..ff0d0f141 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,5 @@ ver 0.18.11 (not yet released) +* fix race condition when using GLib event loop (non-Linux) ver 0.18.10 (2014/04/10) * decoder -- cgit v1.2.3 From 70bd35abe2ab774b70e37822f0200fcd4ebcd6c6 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 29 Apr 2014 11:56:05 +0200 Subject: decoder/OggUtil: allow skipping up to 32 kB after seek Fixes missing song length on high-latency Opus files. According to tests with 320 kbit/s opus files with 60ms packets, we need to skip up to 29 kB. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index ff0d0f141..753ab2748 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,6 @@ ver 0.18.11 (not yet released) +* decoder + - opus: fix missing song length on high-latency files * fix race condition when using GLib event loop (non-Linux) ver 0.18.10 (2014/04/10) -- cgit v1.2.3 From 8bfdb4ed0c09a576aacbbe01e93b2673360cf817 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 12 May 2014 18:20:26 +0200 Subject: release v0.18.11 --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 753ab2748..d8e901654 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -ver 0.18.11 (not yet released) +ver 0.18.11 (2014/05/12) * decoder - opus: fix missing song length on high-latency files * fix race condition when using GLib event loop (non-Linux) -- cgit v1.2.3