Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: upmpdcli | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 1.7.7 | Vendor: openSUSE |
Release: bp156.1.8 | Build date: Mon May 13 19:31:46 2024 |
Group: Unspecified | Build host: i04-ch4d |
Size: 2724571 | Source RPM: upmpdcli-1.7.7-bp156.1.8.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.lesbonscomptes.com/updmpdcli | |
Summary: UPnP Media Renderer front-end to MPD, the Music Player Daemon |
Upmpdcli turns MPD, the Music Player Daemon into an UPnP Media Renderer, usable with most UPnP Control Point applications, such as those which run on Android tablets or phones.
GPL-2.0-or-later
* Thu Mar 23 2023 Michael Pujos <pujos.michael@gmail.com> - Update to 1.7.7: * Media Server: fix issues in upnp-to-recoll search translation, and improve search behaviour with some control points (BubbleUPnP and Linn Kazoo). * Fix potential issues with parallel requests. * Uprcl: index artist documents so that they can be searched for * When a search request is relative to objid "0", use the plugin root instead of last browsed container. * Avoid phantom entries by adjusting the result count for entries filtered out by class. - Update to 1.7.2: * Fix URL comparison issue which could cause false diags in checkContentFormat() * Change the default value for checkcontentformat from true to false. * Qobuz: always use https. * New radio-browser Media Server plugin for https://www.radio-browser.info/ * Ensure that we exit when getting a terminating signal while waiting for mpd during init - Update to 1.7.1: * Uprcl Media Server: report composers as <upnp:artist role="Composer"> * Uprcl: fix possible infinite loop while parsing search string. - Update to 1.7.0: * Media Server: implement rootalias parameter to point to arbitrary container inside the tree. This is to avoid useless navigation from the actual root for people who, e.g., only use the uprcl '[folders]' tree. * Uprcl: support multiple values for tags (e.g. multiple genres). * Uprcl: fix miscellaneous small issues. * Removed Spotify support as libspotify does not work any more. * Sat Dec 03 2022 Michael Pujos <pujos.michael@gmail.com> - update to 1.6.2: * Media Server: uprcl, qobuz, upradios: properly implement UPnP Browse(Metadata), for the sole use of Kodi, probably. * Uprcl container sort: sort by file names if there are no tags (e.g. wav files). * Uprcl: add uprclnotag view configuration variable to disable the "Tag View" entries in the folders tree. * Make configuration parameter names case-insensitive * Small bugs fixes - update to 1.6.1: * uprcl: process custom tags (not predefined anywhere) as regular ones. * main: change order of media server and renderer initialisations so that the media server does not have to wait for mpd. - update to 1.6.0: * Allow all configuration variables to also be set through environment variables named UPMPD_xxx where xxx is the upper-cased version of the variable name. This should facilitate running upmpdcli in a container. * Change the names of the low level UPnP library log variables from UPMPDCLI_xxx to UPMPD_xxx and manage them in the same way as the rest (with config entries too). * Allow substituting the host name (%h,%H) and version info (%v) in the configured friendlyname. The default friendlyname is now UpMpd-%h * Uprcl: use same host as upmpdcli by default. Add uprclport configuration variable to only set the port - update to 1.5.20: * Uprcl: preserve stored playlist order * Uprcl: choose folder image file rather than track-embedded art for folder or album * Uprcl: misc fixes. * Sat Aug 13 2022 Michael Pujos <pujos.michael@gmail.com> - update to 1.5.19: * Fix uprcl web control interface (asking for update did not work) * Fix upradios stations list order - update to 1.5.18: * Create an upmpdcli group during installation and change the group to upmpdcli when started as root (in addition to the setuid()) * uprcl: try to show more information when the initialisation fails * Wed Jun 01 2022 Michael Pujos <pujos.michael@gmail.com> - update to 1.5.17: * Fix Qobuz plugin consecutively to small change in Qobuz interface - update to 1.5.16: * Fix radios using Apple Live Streaming, which were broken in 1.5.14 - update to 1.5.15: * Fix possible deadlocks when switching to Songcast mode - update to 1.5.14: * Added mediaserver module for listing and listening to BBC radio stations * Sun Mar 20 2022 Andreas Stieger <andreas.stieger@gmx.de> - add upstream signing key and validate source signature * Tue Dec 14 2021 Michael Pujos <pujos.michael@gmail.com> - update to 1.5.13: * Enable L16 by default as it is handled correctly by current mpd versions * Add the mpd version to the description version string * Change Qobuz default format to 6 (44.1/16 FLAC) * Misc small bug fixes - update to 1.5.12: * Add small Media Server plugin (upradios) for exporting the radio list * uprcl: export the radio list as a playlist * uprcl: small improvements * Deezer, Qobuz: set pictures for artists and playlists * Fri Nov 26 2021 Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_upmpdcli.service.patch * Thu Apr 15 2021 Michael Pujos <pujos.michael@gmail.com> - update to 1.5.11: * Fix rare possible issue with Kazoo volume control * Passthrough for CDDA urls. An URL of the form: http://upmpdprotoescape/cdda/dev/sr0/1 will be translated to: cdda:///dev/sr0/1 This hack allows tunneling CDDA URLs, which mpd understands but some control points don’t like, for example, to construct a playlist which will play the tracks from a CD device * Reconnect the event loop when mpd restarts. Before the fix, events stopped being generated after mpd restarted * Radio metadata issues fixed * Media Server: Deezer streaming service plugin * Fix events not working when mpd had password set * Tue Jan 19 2021 Michael Pujos <pujos.michael@gmail.com> - update to 1.5.8: * Fix a number of memory leak and locking issues detected by valgrind/helgrind. * Improve performance of big playlist insert by rate-limiting events. * Fix possible crash when started while mpd is not running. * Thu Dec 31 2020 Michael Pujos <pujos.michael@gmail.com> - update to 1.5.7: * Fix timeout issue while in long pause (>60S, play transition started from other client was not detected) * Fix ohinfo issue resulting in no cover art display in Kazoo "currently playing" screen. * Fix a number of issues in radio metadata. * The minimum effective volume adjustment was 5. Reset it to 1. * Cache update issues in OH playlist resulted in incomplete metadata. * Wed Dec 09 2020 Michael Pujos <pujos.michael@gmail.com> - update to 1.5.5: * Fix issue with removing tracks from the playlist (sometimes slow or freezed). * Fix bad locking causing multiple execs of radio scripts. * Setting lumincompat = 1 is not useful any more and crashes some Kazoo versions. So you should keep the default value which is off. * Improve metadata processing when playing radios with BubbleDS. * Wed Nov 25 2020 Michael Pujos <pujos.michael@gmail.com> - update to 1.5.2: * Modify a few things which should not have mattered but which prevented Lumin to work with upmpdcli * Qobuz plugin working again (for now), by identifying itself as the web client (thanks to qobuz-dl on github) * Fixed crash * Will now generate events for bitrate changes when playing - update to 1.5.1: * Fix small issue resulting in missing metadata in ohinfo * Thu Nov 19 2020 Michael Pujos <pujos.michael@gmail.com> - removed unneeded systemd.obscpio - spec: removed unneeded %global __python python3 - spec: removed unneeded autoconf, automake build deps * Sun Nov 15 2020 Michael Pujos <pujos.michael@gmail.com> - update to upstream version 1.5.0 * Sat May 16 2020 Michael Pujos <pujos.michael@gmail.com> - added explicit dependency on libupnp to force packqhe recompilaiton when libupnp version changes (eg libupnp15 => libupnp16) * Fri Jan 24 2020 Michael Pujos <pujos.michael@gmail.com> - Initial version of upmpdcli 1.4.5
/etc/upmpdcli.conf /usr/bin/scctl /usr/bin/upmpdcli /usr/lib/systemd/system/upmpdcli.service /usr/sbin/rcupmpdcli /usr/share/doc/packages/upmpdcli /usr/share/doc/packages/upmpdcli/AUTHORS /usr/share/licenses/upmpdcli /usr/share/licenses/upmpdcli/COPYING /usr/share/man/man1/upmpdcli.1.gz /usr/share/upmpdcli /usr/share/upmpdcli/AVTransport.xml /usr/share/upmpdcli/Analog-Input /usr/share/upmpdcli/ConnectionManager.xml /usr/share/upmpdcli/ContentDirectory.xml /usr/share/upmpdcli/MS-description.xml /usr/share/upmpdcli/OHCredentials.xml /usr/share/upmpdcli/OHInfo.xml /usr/share/upmpdcli/OHPlaylist.xml /usr/share/upmpdcli/OHProduct.xml /usr/share/upmpdcli/OHRadio.xml /usr/share/upmpdcli/OHReceiver.xml /usr/share/upmpdcli/OHTime.xml /usr/share/upmpdcli/OHVolume.xml /usr/share/upmpdcli/RenderingControl.xml /usr/share/upmpdcli/cdplugins /usr/share/upmpdcli/cdplugins/bbc /usr/share/upmpdcli/cdplugins/bbc/bbc-app.py /usr/share/upmpdcli/cdplugins/deezer /usr/share/upmpdcli/cdplugins/deezer/deezer-app.py /usr/share/upmpdcli/cdplugins/deezer/deezerapi.py /usr/share/upmpdcli/cdplugins/deezer/deezersession.py /usr/share/upmpdcli/cdplugins/hra /usr/share/upmpdcli/cdplugins/hra/hra-app.py /usr/share/upmpdcli/cdplugins/hra/hraapi.py /usr/share/upmpdcli/cdplugins/hra/session.py /usr/share/upmpdcli/cdplugins/pycommon /usr/share/upmpdcli/cdplugins/pycommon/cmdtalk.py /usr/share/upmpdcli/cdplugins/pycommon/cmdtalkplugin.py /usr/share/upmpdcli/cdplugins/pycommon/conftree.py /usr/share/upmpdcli/cdplugins/pycommon/routing.py /usr/share/upmpdcli/cdplugins/pycommon/upmplgmodels.py /usr/share/upmpdcli/cdplugins/pycommon/upmplgutils.py /usr/share/upmpdcli/cdplugins/pycommon/upradioconf.py /usr/share/upmpdcli/cdplugins/pycommon/xbmcplug.py /usr/share/upmpdcli/cdplugins/qobuz /usr/share/upmpdcli/cdplugins/qobuz/__init__.py /usr/share/upmpdcli/cdplugins/qobuz/api /usr/share/upmpdcli/cdplugins/qobuz/api/__init__.py /usr/share/upmpdcli/cdplugins/qobuz/api/raw.py /usr/share/upmpdcli/cdplugins/qobuz/api/spoofbuz.py /usr/share/upmpdcli/cdplugins/qobuz/qobuz-app.py /usr/share/upmpdcli/cdplugins/qobuz/session.py /usr/share/upmpdcli/cdplugins/radio-browser /usr/share/upmpdcli/cdplugins/radio-browser/radio-browser-app.py /usr/share/upmpdcli/cdplugins/spotify /usr/share/upmpdcli/cdplugins/spotify/session.py /usr/share/upmpdcli/cdplugins/spotify/spotify-app.py /usr/share/upmpdcli/cdplugins/spotify/spotipy /usr/share/upmpdcli/cdplugins/spotify/spotipy/__init__.py /usr/share/upmpdcli/cdplugins/spotify/spotipy/client.py /usr/share/upmpdcli/cdplugins/spotify/spotipy/oauth2.py /usr/share/upmpdcli/cdplugins/spotify/spotipy/util.py /usr/share/upmpdcli/cdplugins/spotify/upmspotid.py /usr/share/upmpdcli/cdplugins/tidal /usr/share/upmpdcli/cdplugins/tidal/tidal-app.py /usr/share/upmpdcli/cdplugins/tidal/tidalapi /usr/share/upmpdcli/cdplugins/tidal/tidalapi/__init__.py /usr/share/upmpdcli/cdplugins/tidal/tidalapi/models.py /usr/share/upmpdcli/cdplugins/upradios /usr/share/upmpdcli/cdplugins/upradios/upradios-app.py /usr/share/upmpdcli/cdplugins/uprcl /usr/share/upmpdcli/cdplugins/uprcl/bottle /usr/share/upmpdcli/cdplugins/uprcl/bottle.py /usr/share/upmpdcli/cdplugins/uprcl/bottle/static /usr/share/upmpdcli/cdplugins/uprcl/bottle/static/style.css /usr/share/upmpdcli/cdplugins/uprcl/bottle/views /usr/share/upmpdcli/cdplugins/uprcl/bottle/views/footer.tpl /usr/share/upmpdcli/cdplugins/uprcl/bottle/views/header.tpl /usr/share/upmpdcli/cdplugins/uprcl/bottle/views/main.tpl /usr/share/upmpdcli/cdplugins/uprcl/minimconfig.py /usr/share/upmpdcli/cdplugins/uprcl/minimtagfixer.py /usr/share/upmpdcli/cdplugins/uprcl/rclconfig-fields /usr/share/upmpdcli/cdplugins/uprcl/rclconfig-mimeconf /usr/share/upmpdcli/cdplugins/uprcl/rclconfig-mimemap /usr/share/upmpdcli/cdplugins/uprcl/rwlock.py /usr/share/upmpdcli/cdplugins/uprcl/uprcl-app.py /usr/share/upmpdcli/cdplugins/uprcl/uprclfolders.py /usr/share/upmpdcli/cdplugins/uprcl/uprclhttp.py /usr/share/upmpdcli/cdplugins/uprcl/uprclindex.py /usr/share/upmpdcli/cdplugins/uprcl/uprclinit.py /usr/share/upmpdcli/cdplugins/uprcl/uprclplaylists.py /usr/share/upmpdcli/cdplugins/uprcl/uprclsearch.py /usr/share/upmpdcli/cdplugins/uprcl/uprcltags.py /usr/share/upmpdcli/cdplugins/uprcl/uprcltagscreate.py /usr/share/upmpdcli/cdplugins/uprcl/uprcluntagged.py /usr/share/upmpdcli/cdplugins/uprcl/uprclutils.py /usr/share/upmpdcli/description.xml /usr/share/upmpdcli/icon.png /usr/share/upmpdcli/presentation.html /usr/share/upmpdcli/protocolinfo.txt /usr/share/upmpdcli/radio_scripts /usr/share/upmpdcli/radio_scripts/radio-france-meta.py /usr/share/upmpdcli/radio_scripts/radio-paradise-get-art.sh /usr/share/upmpdcli/radio_scripts/radio-paradise-get-flac.py /usr/share/upmpdcli/radio_scripts/radio-paradise-meta.py /usr/share/upmpdcli/radio_scripts/radiolist.conf /usr/share/upmpdcli/rdpl2stream /usr/share/upmpdcli/rdpl2stream/AUTHORS /usr/share/upmpdcli/rdpl2stream/AsfPlaylistDecoder.py /usr/share/upmpdcli/rdpl2stream/AsxPlaylistDecoder.py /usr/share/upmpdcli/rdpl2stream/CONTRIBUTORS /usr/share/upmpdcli/rdpl2stream/COPYING /usr/share/upmpdcli/rdpl2stream/M3uPlaylistDecoder.py /usr/share/upmpdcli/rdpl2stream/PlsPlaylistDecoder.py /usr/share/upmpdcli/rdpl2stream/RamPlaylistDecoder.py /usr/share/upmpdcli/rdpl2stream/StreamDecoder.py /usr/share/upmpdcli/rdpl2stream/UrlInfo.py /usr/share/upmpdcli/rdpl2stream/XspfPlaylistDecoder.py /usr/share/upmpdcli/rdpl2stream/common.py /usr/share/upmpdcli/rdpl2stream/fetchStream.py /usr/share/upmpdcli/src_scripts /usr/share/upmpdcli/upmpdcli.conf-dist /usr/share/upmpdcli/upmpdcli.conf-xml /usr/share/upmpdcli/web /usr/share/upmpdcli/web/bottle.py /usr/share/upmpdcli/web/init /usr/share/upmpdcli/web/init/default-scweb /usr/share/upmpdcli/web/init/scweb-service /usr/share/upmpdcli/web/scweb-standalone.py /usr/share/upmpdcli/web/scweb.py /usr/share/upmpdcli/web/static /usr/share/upmpdcli/web/static/style.css /usr/share/upmpdcli/web/views /usr/share/upmpdcli/web/views/assoc.tpl /usr/share/upmpdcli/web/views/footer.tpl /usr/share/upmpdcli/web/views/header.tpl /usr/share/upmpdcli/web/views/list.tpl /usr/share/upmpdcli/web/views/main.tpl /usr/share/upmpdcli/web/views/menu.tpl /usr/share/upmpdcli/web/views/stop.tpl
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 20:06:21 2024