input/tidal: deprecated because Tidal has changed the protocol

See https://github.com/MusicPlayerDaemon/MPD/issues/545
This commit is contained in:
Max Kellermann 2019-06-26 23:09:12 +02:00
parent f07f8f7d88
commit 8bf3f9b874
3 changed files with 9 additions and 0 deletions

2
NEWS
View File

@ -1,4 +1,6 @@
ver 0.21.11 (not yet released)
* input
- tidal: deprecated because Tidal has changed the protocol
* decoder
- wildmidi: log error if library initialization fails
* output

View File

@ -245,6 +245,11 @@ tidal
Play songs from the commercial streaming service `Tidal <http://tidal.com/>`_. It plays URLs in the form tidal://track/ID, e.g.:
.. warning::
This plugin is currently defunct because Tidal has changed the
protocol and decided not to share documentation.
.. code-block:: none
mpc add tidal://track/59727857

View File

@ -180,6 +180,8 @@ InitTidalInput(EventLoop &event_loop, const ConfigBlock &block)
if (password == nullptr)
throw PluginUnavailable("No Tidal password configured");
FormatWarning(tidal_domain, "The Tidal input plugin is deprecated because Tidal has changed the protocol and doesn't share documentation");
tidal_audioquality = block.GetBlockValue("audioquality", "HIGH");
tidal_session = new TidalSessionManager(event_loop, base_url, token,