From 716784f632148ff5da1a3cd6d235f5b93191c5ab Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 16 Jul 2021 07:22:45 +0200 Subject: increment version number to 0.22.10 --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 64c3d23d2..7a34b69ea 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,5 @@ +ver 0.22.10 (not yet released) + ver 0.22.9 (2021/06/23) * database - simple: load all .mpdignore files of all parent directories -- cgit v1.2.3 From 64fa76c56826cdb89a0eb9b24553bdf6293fe434 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 16 Jul 2021 07:50:53 +0200 Subject: command/file: support "albumart" for virtual tracks in CUE sheets Instead of checking for "cover.jpg" in the virtual directory representing the CUE sheet, check its enclosing directory. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1206 --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 7a34b69ea..7b0c94c90 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,6 @@ ver 0.22.10 (not yet released) +* protocol + - support "albumart" for virtual tracks in CUE sheets ver 0.22.9 (2021/06/23) * database -- cgit v1.2.3 From 5355335f190016e2611a2029a982755c0cfa817b Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 30 Jul 2021 13:08:34 +0200 Subject: db/simple/ExportedSong: check src.OwnsTag(), not this->OwnsTag() this->OwnsTag() accesses fields that are not yet initialized. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 7b0c94c90..e18e3ba81 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,8 @@ ver 0.22.10 (not yet released) * protocol - support "albumart" for virtual tracks in CUE sheets +* database + - simple: fix crash bug ver 0.22.9 (2021/06/23) * database -- cgit v1.2.3 From 9fa3984a2fd9ef6ca4a8843be78592c072e1705e Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 2 Aug 2021 16:33:33 +0200 Subject: input/icy: adjust offset at end of stream in Read() ProxyInputStream::Read() assigns the `offset` field, which is the wrong offset because it does not consider Icy metadata removed from the stream. Therefore, after every ProxyInputStream::Read() call, IcyInputStream::Read() needs to override this offset. This was missing at the end of the stream, when Read()==0. Closes https://github.com/MusicPlayerDaemon/MPD/issues/1216 --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index e18e3ba81..a9cae45d1 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,8 @@ ver 0.22.10 (not yet released) - support "albumart" for virtual tracks in CUE sheets * database - simple: fix crash bug +* input + - curl: fix crash bug after stream with Icy metadata was closed by peer ver 0.22.9 (2021/06/23) * database -- cgit v1.2.3 From 97c43954e8df3f772899cda951ad5a7dd4a24f25 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 5 Aug 2021 13:50:04 +0200 Subject: input/tidal: remove defunct unmaintained plugin This plugin has been defunct for several years. Tidal has not ever replied to any of my emails, so they're apparently not interested in MPD support. --- NEWS | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index a9cae45d1..810379466 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,7 @@ ver 0.22.10 (not yet released) - simple: fix crash bug * input - curl: fix crash bug after stream with Icy metadata was closed by peer + - tidal: remove defunct unmaintained plugin ver 0.22.9 (2021/06/23) * database -- cgit v1.2.3 From 551c941b5a5cd9beea2e2970103839d5535e2d11 Mon Sep 17 00:00:00 2001 From: Cebtenzzre Date: Wed, 23 Jun 2021 17:39:30 -0400 Subject: tag/Builder: don't ignore the result of tag_pool_dup_item Also, use RemoveAll() instead of directly clearing TagBuilder::items in most cases, as its elements represent references that must be released. Closes #1023 --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 810379466..f42c8545a 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,8 @@ ver 0.22.10 (not yet released) * input - curl: fix crash bug after stream with Icy metadata was closed by peer - tidal: remove defunct unmaintained plugin +* tags + - fix crash caused by bug in TagBuilder and a few potential reference leaks ver 0.22.9 (2021/06/23) * database -- cgit v1.2.3 From 17b0ac75ca9d8d81e4eabaa8f11bec68830eb9ba Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 5 Aug 2021 15:07:27 +0200 Subject: output/oss: always enable PcmExport for alsa_channel_order We need this even when AFMT_S24_PACKED is not available, for the correct channel order in multi-channel files. Internally, MPD uses FLAC channel order, but OSS uses the same channel order as ALSA. --- NEWS | 2 ++ 1 file changed, 2 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index f42c8545a..a56c573e9 100644 --- a/NEWS +++ b/NEWS @@ -8,6 +8,8 @@ ver 0.22.10 (not yet released) - tidal: remove defunct unmaintained plugin * tags - fix crash caused by bug in TagBuilder and a few potential reference leaks +* output + - oss: fix channel order of multi-channel files ver 0.22.9 (2021/06/23) * database -- cgit v1.2.3