From d1eeed6a5ba0ac35f9dcad6355fc2d18c1860a9f Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 20 Jul 2011 06:54:51 +0200 Subject: output/alsa: fix SIGFPE when alsa announces a period size of 0 --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 4756b64f6..ddba638c7 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,8 @@ ver 0.16.4 (2011/??/??) * decoder: - ffmpeg: workaround for semantic API change in recent ffmpeg versions - flac: validate the sample rate when scanning the tag +* output: + - alsa: fix SIGFPE when alsa announces a period size of 0 ver 0.16.3 (2011/06/04) -- cgit v1.2.3 From d7d717f2ce096015527593f8e163dc3d59cf91fc Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 20 Jul 2011 11:33:51 +0200 Subject: playlist_control: don't resume playback when seeking to another song while paused Use a shortcut in playlist_seek_song(), don't call playlist_play_order() because that would reset the "paused" state. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index ddba638c7..26a4c1134 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,6 @@ ver 0.16.4 (2011/??/??) * fix memory leaks +* don't resume playback when seeking to another song while paused * decoder: - ffmpeg: workaround for semantic API change in recent ffmpeg versions - flac: validate the sample rate when scanning the tag -- cgit v1.2.3 From 2e28ed8f81630cdadf9e3a22d0cd460f6afffe1a Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 20 Jul 2011 12:30:56 +0200 Subject: wavpack: obey all decoder commands, stop at CUE track border It used to ignore the decoder_data() return value. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 26a4c1134..e6580c5f0 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,7 @@ ver 0.16.4 (2011/??/??) * decoder: - ffmpeg: workaround for semantic API change in recent ffmpeg versions - flac: validate the sample rate when scanning the tag + - wavpack: obey all decoder commands, stop at CUE track border * output: - alsa: fix SIGFPE when alsa announces a period size of 0 -- cgit v1.2.3 From b2175629fde13ce58ccb7cd1c4c39b9707225b84 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 20 Jul 2011 07:05:10 +0200 Subject: update_walk: apply follow_inside_symlinks to absolute symlinks --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index e6580c5f0..b642c820b 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,7 @@ ver 0.16.4 (2011/??/??) * fix memory leaks * don't resume playback when seeking to another song while paused +* apply follow_inside_symlinks to absolute symlinks * decoder: - ffmpeg: workaround for semantic API change in recent ffmpeg versions - flac: validate the sample rate when scanning the tag -- cgit v1.2.3 From 838f7cd210dbd3f071d48d54c168c123c3d20c58 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 20 Jul 2011 20:54:34 +0200 Subject: encoder_plugin: add method pre_tag() In the "vorbis" plugin, this is a copy of the old flush() method, while flush() gets a lot of code remove, it just sets the "flush" flag and nothing else. It doesn't start a new stream now, which should fix a few problems in some players. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index b642c820b..3cc704ef0 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,8 @@ ver 0.16.4 (2011/??/??) - ffmpeg: workaround for semantic API change in recent ffmpeg versions - flac: validate the sample rate when scanning the tag - wavpack: obey all decoder commands, stop at CUE track border +* encoder: + - vorbis: don't send end-of-stream on flush * output: - alsa: fix SIGFPE when alsa announces a period size of 0 -- cgit v1.2.3