From 65ad29846084755eef3f4bcec761bed921563a24 Mon Sep 17 00:00:00 2001 From: Avuton Olrich Date: Sun, 30 May 2010 08:59:00 -0700 Subject: Modify version string to post-release version 0.15.11~git --- NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index ca4e7ecc4..ef5cc0091 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,6 @@ +ver 0.15.11 (2010/??/??) + + ver 0.15.10 (2010/05/30) * input: - mms: fix memory leak in error handler -- cgit v1.2.3 From 9328558fc7245613a620ea77e26d19861a23f1ce Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 30 May 2010 22:29:48 +0200 Subject: tag_ape: support album artist I took this tag name from a MusePack sample file I got from a user. It is not documented in the APE specification: http://wiki.hydrogenaudio.org/index.php?title=APE_key People seem to be using undocumented extensions to the specification anyway, and the best we can do is attempt to support them. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index ef5cc0091..fe0ec6e6b 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,6 @@ ver 0.15.11 (2010/??/??) +* tags: + - ape: support album artist ver 0.15.10 (2010/05/30) -- cgit v1.2.3 From 0aeec9059053bf724942831a45e07d43b99b5955 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 30 Jun 2010 21:22:13 +0200 Subject: decoder/mp4ff: support tags "albumartist", "band" I'm not sure if mapping "band" to TAG_PERFORMER is correct, but it might be better than nothing. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index fe0ec6e6b..6f499856d 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,8 @@ ver 0.15.11 (2010/??/??) * tags: - ape: support album artist +* decoders: + - mp4ff: support tags "albumartist", "band" ver 0.15.10 (2010/05/30) -- cgit v1.2.3 From 77e6810c14e3b47f27a385e2fd9e8760710d0a99 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 30 Jun 2010 19:37:36 +0000 Subject: decoder/mikmod: fix memory leak The return value of Player_LoadTitle() is allocated with malloc(), and must be freed by the caller. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 6f499856d..eaaa24b9f 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,7 @@ ver 0.15.11 (2010/??/??) - ape: support album artist * decoders: - mp4ff: support tags "albumartist", "band" + - mikmod: fix memory leak ver 0.15.10 (2010/05/30) -- cgit v1.2.3 From 0a0c78674f8ca6ffce08feabd7c292133fd2d86e Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 30 Jun 2010 21:40:33 +0200 Subject: playlist: emit IDLE_OPTIONS when resetting single mode --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index eaaa24b9f..4a4c4405f 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,7 @@ ver 0.15.11 (2010/??/??) * decoders: - mp4ff: support tags "albumartist", "band" - mikmod: fix memory leak +* playlist: emit IDLE_OPTIONS when resetting single mode ver 0.15.10 (2010/05/30) -- cgit v1.2.3 From 34415bf0b60738b22099023af5cd2cd1d202bf80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20V=C3=B6gele?= Date: Wed, 30 Jun 2010 21:42:01 +0200 Subject: Make get_remote_uid() work on BSD I've attached a patch that will make file URIs work on operating systems that provide the getpeereid() function call to check the user ID of the peer connected to a UNIX domain socket. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 4a4c4405f..6e1c41076 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,7 @@ ver 0.15.11 (2010/??/??) - mp4ff: support tags "albumartist", "band" - mikmod: fix memory leak * playlist: emit IDLE_OPTIONS when resetting single mode +* listen: make get_remote_uid() work on BSD ver 0.15.10 (2010/05/30) -- cgit v1.2.3 From ec89ce5a8a3a609c5ecd725560304c9686726fa7 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 30 Jun 2010 21:55:03 +0200 Subject: decoder/mp4ff: support tag "album artist" We already supported "albumartist", but it seems some folks also use "album artist" (with a space). --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 6e1c41076..1a8cf2364 100644 --- a/NEWS +++ b/NEWS @@ -2,7 +2,7 @@ ver 0.15.11 (2010/??/??) * tags: - ape: support album artist * decoders: - - mp4ff: support tags "albumartist", "band" + - mp4ff: support tags "album artist", "albumartist", "band" - mikmod: fix memory leak * playlist: emit IDLE_OPTIONS when resetting single mode * listen: make get_remote_uid() work on BSD -- cgit v1.2.3 From 814daac5bae1e7e3a67cd7ed727bd1fe6b9a3889 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 18 Jan 2010 11:05:15 +0100 Subject: decoder/ffmpeg: free AVFormatContext on error Fix a memory leak in some code paths. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 1a8cf2364..d0b8788a7 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,7 @@ ver 0.15.11 (2010/??/??) * decoders: - mp4ff: support tags "album artist", "albumartist", "band" - mikmod: fix memory leak + - ffmpeg: free AVFormatContext on error * playlist: emit IDLE_OPTIONS when resetting single mode * listen: make get_remote_uid() work on BSD -- cgit v1.2.3 From c3569814bda057142da3f02a8d0cccb35184e396 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Tue, 2 Feb 2010 12:35:08 +0100 Subject: ffmpeg: read more metadata. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index d0b8788a7..14465cad5 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,7 @@ ver 0.15.11 (2010/??/??) - mp4ff: support tags "album artist", "albumartist", "band" - mikmod: fix memory leak - ffmpeg: free AVFormatContext on error + - ffmpeg: read more metadata * playlist: emit IDLE_OPTIONS when resetting single mode * listen: make get_remote_uid() work on BSD -- cgit v1.2.3 From a1882f48beee0c1b6750ec03f8b133e7325057a9 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 30 Jun 2010 23:38:49 +0200 Subject: decoder/vorbis: handle uri==NULL This fixes a theoretical crash, which has never occurred in practice. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 14465cad5..fac8ec6fd 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,7 @@ ver 0.15.11 (2010/??/??) * decoders: - mp4ff: support tags "album artist", "albumartist", "band" - mikmod: fix memory leak + - vorbis: handle uri==NULL - ffmpeg: free AVFormatContext on error - ffmpeg: read more metadata * playlist: emit IDLE_OPTIONS when resetting single mode -- cgit v1.2.3 From 0265c34bed4bdfd45a4ef1b5ff73071c5d5a5e10 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 30 Jun 2010 23:40:04 +0200 Subject: decoder/ffmpeg: free URI, fix memory leak Free the string allocated by decoder_get_uri(). --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index fac8ec6fd..3ae9fc7f3 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,7 @@ ver 0.15.11 (2010/??/??) - mp4ff: support tags "album artist", "albumartist", "band" - mikmod: fix memory leak - vorbis: handle uri==NULL + - ffmpeg: fix memory leak - ffmpeg: free AVFormatContext on error - ffmpeg: read more metadata * playlist: emit IDLE_OPTIONS when resetting single mode -- cgit v1.2.3 From 49bc317fb8b5dad101eb0d995167ce0ccaf9f7fc Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 30 Jun 2010 23:27:45 +0200 Subject: decoder/ffmpeg: fix libavformat 0.6 by using av_open_input_stream() libavformat 0.6 does not pass the original URI pointer to the "open" method, which leads to a crash because MPD was using a dirty hack to pass a pointer to that method. This patch switches to av_open_input_stream() with a custom ByteIOContext class, instead of doing the URI string hack with av_open_input_file(). Loosely based on a patch from Jasper St. Pierre. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 3ae9fc7f3..a68abb0ed 100644 --- a/NEWS +++ b/NEWS @@ -8,6 +8,7 @@ ver 0.15.11 (2010/??/??) - ffmpeg: fix memory leak - ffmpeg: free AVFormatContext on error - ffmpeg: read more metadata + - ffmpeg: fix libavformat 0.6 by using av_open_input_stream() * playlist: emit IDLE_OPTIONS when resetting single mode * listen: make get_remote_uid() work on BSD -- cgit v1.2.3 From 56bf4ede1896708c50df864521bd71aebf25aa02 Mon Sep 17 00:00:00 2001 From: Avuton Olrich Date: Wed, 14 Jul 2010 17:33:28 -0700 Subject: mpd version 0.15.11 --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index a68abb0ed..65d693166 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -ver 0.15.11 (2010/??/??) +ver 0.15.11 (2010/06/14) * tags: - ape: support album artist * decoders: -- cgit v1.2.3