Re: [SlimDevices: Plugins] [Announce] Spotty 4.0 - integrate local library with your Spotify collection (LMS 8+)
Spotty 4.0.0 on LMS 7.9.2 - 1578996832. I found this error on my Spotty settings page: Access Rate limit exceeded for: search?limit=5&market=from_token&q=Oh%2C%20Lonesome%20Me%20artist%3A%22Neil%20Young%22&type=track; retry after 1 seconds. I did play Neil Young a few days ago but, as I remember it, I did not search for him in Spotty but played the music from my own collection. I certainly did not search for 'Lonesome Me'. Bafpund's Profile: http://forums.slimdevices.com/member.php?userid=56441 View this thread: http://forums.slimdevices.com/showthread.php?t=111923 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Local Player plugin and Squeezelite for Linux/Windows/OSX
Since I made yesterday the tests to start Squeezelite, I have the following in my sound controlpanel: 29964 How can I get rid of this Airplay entry for Squeezelite? In the meantime I deleted Squeezelite from my Mac as I don't use it, but the entry is still there. +---+ |Filename: Bildschirmfoto 2020-04-07 um 08.26.32.png| |Download: http://forums.slimdevices.com/attachment.php?attachmentid=29964| +---+ carsten_h's Profile: http://forums.slimdevices.com/member.php?userid=69113 View this thread: http://forums.slimdevices.com/showthread.php?t=97766 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 4.0 - integrate local library with your Spotify collection (LMS 8+)
I seem to get duplicates of albums when the album is availble both locally and added to my music collection in spotify. I did enable "Show only local album if you got another copy in your online music collection. " - makes no difference. I'd prefer to see only my local version, when it is available :-) BR Kasper macsat's Profile: http://forums.slimdevices.com/member.php?userid=46905 View this thread: http://forums.slimdevices.com/showthread.php?t=111923 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Squeezelite-X
Version 2.6.7. Changes: - Fixed a bug I inadvertently introduced in 2.6.6 while reorganizing some network code. Under very specific circumstances, the bug could cause squeezelite startup to take a few seconds longer than it should. R Greg Dawson Squeezelite-X rgdawson's Profile: http://forums.slimdevices.com/member.php?userid=65236 View this thread: http://forums.slimdevices.com/showthread.php?t=108550 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] No output Raspberrypi zero W with Google voicehat
Hi Paul I have used the alsamixer settings from aiy raspbian build and used on my rpi zero w running PCP 6 rc1 and it works great, stereo on headphones and speakers. Here is the dropbox link to a Excel file with the settings. https://www.dropbox.com/s/kmr0x0jjzfsfh0v/alsamixervalues.xlsx?dl=0 Hope this helps someone else Greg Frye Greg Frye LMS - QNAP TS-451, piCorePlayer - Raspberry Pi 1 B+, piCorePlayer - Raspberry Pi zero WH, Tinkerboard gregfrye's Profile: http://forums.slimdevices.com/member.php?userid=69809 View this thread: http://forums.slimdevices.com/showthread.php?t=111607 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
Mark Miksis wrote: > Is it possible to not have the "Add URL to queue" dialog prefill the > "http://"; prefix? Most of the time I am just cutting/pasting a URL that > already includes "http://"; and having it there creates more clicks > rather than fewer. Makes sense. Done for 1.5.3 *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
Is it possible to not have the "Add URL to queue" dialog prefill the "http://"; prefix? Most of the time I am just cutting/pasting a URL that already includes "http://"; and having it there creates more clicks rather than fewer. Mark Miksis's Profile: http://forums.slimdevices.com/member.php?userid=529 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Music & Artist Information plugin
mherger wrote: > > Some want the checks more losely, some more strictly :-). It always > depends on the way it fails for the user... If it was stricter, we'd > fail more often than we fail with false positives, I believe. > You're right. :) Keep it as it is. reinholdk's Profile: http://forums.slimdevices.com/member.php?userid=36070 View this thread: http://forums.slimdevices.com/showthread.php?t=99537 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
It is my own modified Qobuz plugin. But I call a function in Michael's MusicArtistInfo Plugin. This funktion displays a menu and the last point is 'Pictures'. I have no control over this code. Can you give exact step-by-step instructions how to reproduce this? Because this is working as expected for me. -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Local Player plugin and Squeezelite for Linux/Windows/OSX
ralphy wrote: > You can try replacing the squeezelite-osx included/downloaded by the > localplayer plugin with the one from > 'Squeezelite-x86_64-1.9.7r1218.tar.gz' > (https://sourceforge.net/projects/lmsclients/files/squeezelite/osx/intel/), > instead of using the disk image version. Thanks. For some reason that version won't download. The counter decrements to 1 or 0 but nothing happens. The previous version (1198) does download however and is now working, so thanks very much indeed. Alan the_bat's Profile: http://forums.slimdevices.com/member.php?userid=70024 View this thread: http://forums.slimdevices.com/showthread.php?t=97766 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > Is this in your own modified Qobuz plugin? Or in the official one? Your > items have type "text" - hence Material treats them as text items. How > is Material supposed to know they are images? Perhaps "type" should be > "image" ??? It is my own modified Qobuz plugin. But I call a function in Michael's MusicArtistInfo Plugin. This funktion displays a menu and the last point is 'Pictures'. I have no control over this code. I have no idea what is going wrong here. sveninndh's Profile: http://forums.slimdevices.com/member.php?userid=69030 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
sveninndh wrote: > If Artist-Information - Pictures is called from Music - All Artists you > see no pictures. Is this in your own modified Qobuz plugin? Or in the official one? Your items have type "text" - hence Material treats them as text items. How is Material supposed to know they are images? Perhaps "type" should be "image" ??? *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] ANNOUNCE: RadioNet plugin to enable playing stream from the radio.net service
castalla wrote: > Thanks! Excellent. > > [Is your first repo url correct? It points to iheart radio, I think] Mistake, I'll fix that. Too much cutting & pasting bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=111951 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
Another similar problem. Again, the output of the same method is different depending on where it was called from. This time it is a method in the MusicArtistInfo plugin. If Artist-Information - Pictures is called from the Qobuz plugin everything is ok. 29960 29962 If Artist-Information - Pictures is called from Music - All Artists you see no pictures. 29959 29961 +---+ |Filename: Artist Pictures 0.log| |Download: http://forums.slimdevices.com/attachment.php?attachmentid=29962| +---+ sveninndh's Profile: http://forums.slimdevices.com/member.php?userid=69030 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] ANNOUNCE: RadioNet plugin to enable playing stream from the radio.net service
bpa wrote: > ANNOUNCE: RadioNet plugin enables playing streams from the radio.net > directory service > > This plugin enables using radio.net directory of internet streams from > Squeezebox UIs > > It adds a "RadioNet" menu under the top-level Radio. > > - Can search for a stream > - Browse via Genres > - List Top Stations > > The plugin supports the various language / regions via Settings - LMS > must be restarted for change in language/region to take effect. > > The plugin does not play the stream - it passes the URL to LMS to be > played by standard LMS mechanisms. This means if a stream fails to > play, it is likely a problem with the station/URL. > > Install by adding the repository URL to the "Additional repositories" at > the bottom of the WebUI Settings/Plugins tab. > > Repository URL > http://bpa-code.github.io/bpaplugins/iheartradio-repo.xml > > Alternative but maybe not as reliable > http://downloads.sourceforge.net/project/bpaplugins/radionet-repo.xml > > > This is V1.0 and has only been lightly tested. Thanks! Excellent. [Is your first repo url correct? It points to iheart radio, I think] LMS server: O2 Joggler with Jivelite Amp: Denon PMA-50 Players/Speakers: Touch, Logitech Radios, Sonos Play 1s & Beam, Libratone Zipp, GGMM E2 & E3, Yamaha WXAD-010, Loewe Airspeaker, Google Chromecast Audio, Home Mini & Nest Hub, Amazon Echo 2,3 and Show5, Pioneer WX-SMA1, Roberts S1, O2 Joggler, Cisco Joggler, Fiio M6, Avantree Priva BT transmitter Brexit = Still ∞ stupidity castalla's Profile: http://forums.slimdevices.com/member.php?userid=15624 View this thread: http://forums.slimdevices.com/showthread.php?t=111951 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > I'm not saying its *wrong*, just that in the other responses the *icon* > is in -icon- or -icon-id-. This places an -icon- in the -image- tag. I > have no idea if that is wrong or not! Anyhow, code handles this case so > its not a massive issue. Ah ok, anyway, it looks good now. sveninndh's Profile: http://forums.slimdevices.com/member.php?userid=69030 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
[SlimDevices: Plugins] ANNOUNCE: RadioNet plugin to enable playing stream from the radio.net service
ANNOUNCE: RadioNet plugin enables playing streams from the radio.net directory service This plugin enables using radio.net directory of internet streams from Squeezebox UIs It adds a "RadioNet" menu under the top-level Radio. - Can search for a stream - Browse via Genres - List Top Stations The plugin supports the various language / regions via Settings - LMS must be restarted for change in language/region to take effect. The plugin does not play the stream - it passes the URL to LMS to be played by standard LMS mechanisms. This means if a stream fails to play, it is likely a problem with the station/URL. Install by adding the repository URL to the "Additional repositories" at the bottom of the WebUI Settings/Plugins tab. Repository URL http://bpa-code.github.io/bpaplugins/iheartradio-repo.xml Alternative but maybe not as reliable http://downloads.sourceforge.net/project/bpaplugins/radionet-repo.xml This is V1.0 and has only been lightly tested. bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=111951 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Local Player plugin and Squeezelite for Linux/Windows/OSX
You can try replacing the squeezelite-osx included/downloaded by the localplayer plugin with the one from 'Squeezelite-x86_64-1.9.7r1218.tar.gz' (https://sourceforge.net/projects/lmsclients/files/squeezelite/osx/intel/), instead of using the disk image version. Ralphy *1*-Touch, *5*-Classics, *3*-Booms, *1*-UE Radio 'Squeezebox client builds' (https://sourceforge.net/projects/lmsclients/files/) 'donations' (https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=LL5P6365KQEXN&lc=CA&item_name=Squeezebox%20client%20builds¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted) always appreciated. ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484 View this thread: http://forums.slimdevices.com/showthread.php?t=97766 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
sveninndh wrote: > What is wrong with* image => 'html/images/artists.png'* ? > > You can find the same code in many places in the original Qobuz plugin. I'm not saying its *wrong*, just that in the other responses the *icon* is in -icon- or -icon-id-. This places an -icon- in the -image- tag. I have no idea if that is wrong or not! Anyhow, code handles this case so its not a massive issue. *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > Ah! So, is your fork wrong? What is wrong with* image => 'html/images/artists.png'* ? You can find the same code in many places in the original Qobuz plugin. sveninndh's Profile: http://forums.slimdevices.com/member.php?userid=69030 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Squeezelite-X
rgdawson wrote: > I just submitted 2.6.6 to the Store. > > Changes: > > > > > - Updated Chromium Embedded Framework (CEF) to 80.1.4.0 (Chrome: > 80.0.3987.149) - Updated squeezelite-win.exe to 1.9.6-1210 - Attempted fix for Access Violation when restarting. Previously, > when SLX is shutting down, it will terminate the squeezelite-win > instances it has started. Now SLX will not terminate squeezelite > instances if it is shutting down due to a Windows WMEndSession > event. The squeezelite instances will terminate themselves in > response to an EndSession event. While I could not reproduce this > problem, my theory is that SLX trying to terminate squeezelite, > while squeezelite is terminating itself, could be the issue if the > timing is right. Just a theory, so we'll see. > > > > > R Greg Dawson Just tried this again after a long haitus as I`m now isolated and home working - it really is a superb implementation. Thanks very much for your hard work! scoob101's Profile: http://forums.slimdevices.com/member.php?userid=4957 View this thread: http://forums.slimdevices.com/showthread.php?t=108550 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Qobuz.com streaming plugin
mherger wrote: > No, this depends on how you call a sub: > > My::Class->call('abc') -> first parameters is the class, 'abc' second > My::Class::call('abc') -> first parameter is "abc" > Thanks a lot, I am not aware of this. (I am not a Perl professional, I use Perl only for Qopuz plugin) sveninndh's Profile: http://forums.slimdevices.com/member.php?userid=69030 View this thread: http://forums.slimdevices.com/showthread.php?t=97146 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Local Player plugin and Squeezelite for Linux/Windows/OSX
the_bat wrote: > Right clicking brings up the "open" dialogue but clicking that doesn't > do anything and nothing shows up in Activity Monitor. I tried it myself. For the first start this is correct, when I try it a second time, there is "Open" in the Dialog available, but the program only jumps in the taskbar. So no luck so far. Sorry. carsten_h's Profile: http://forums.slimdevices.com/member.php?userid=69113 View this thread: http://forums.slimdevices.com/showthread.php?t=97766 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 4.0 - integrate local library with your Spotify collection (LMS 8+)
I dont understand because connect mode does not want to work!! The First song start with delay and the second Song dont start corrobor's Profile: http://forums.slimdevices.com/member.php?userid=69872 View this thread: http://forums.slimdevices.com/showthread.php?t=111923 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Qobuz.com streaming plugin
mherger wrote: > > > No, this depends on how you call a sub: > > My::Class->call('abc') -> first parameters is the class, 'abc' second > My::Class::call('abc') -> first parameter is "abc" > Something I expect I knew once but had forgotten. Thankfully much of my code nowadays is based on some pre-existing stuff ... hoping that the person who wrote what I am emulating knew what they were doing! Paul Webster http://dabdig.blogspot.com Author Radio France (FIP etc) plugin Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105 View this thread: http://forums.slimdevices.com/showthread.php?t=97146 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Local Player plugin and Squeezelite for Linux/Windows/OSX
carsten_h wrote: > If you have such program, you can normally start it with right mousekey > and chosing "Open" and in the following dialog I think "Ok". > You always have to do it with most programs not from the Mac Appstore. Unfortunately that doesn't work - Right clicking brings up the "open" dialogue but clicking that doesn't do anything and nothing shows up in Activity Monitor. Catalina has introduced new requirements for security around applications which are tough for non-commercial developers. the_bat's Profile: http://forums.slimdevices.com/member.php?userid=70024 View this thread: http://forums.slimdevices.com/showthread.php?t=97766 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Qobuz.com streaming plugin
sub getArtist { my ($class, $cb, $artistId) = @_; $cb is the second parameter and you can verify that this is the first parameter of the method call *Plugins::Qobuz::API->getArtist(sub {* I thought that the first parameter always contained a pointer to the object itself ($self, $class, $client ...) which is automatically assigned by perl. No, this depends on how you call a sub: My::Class->call('abc') -> first parameters is the class, 'abc' second My::Class::call('abc') -> first parameter is "abc" -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
sveninndh wrote: > Sorry guys for the confusion, the screenshots were from my own fork of > the Qobuz plugin. > > The code for the artist image is in both cases: > > image => 'html/images/artists.png', Ah! So, is your fork wrong? Previously only icon and icon-id were mapped. The new code now maps image - if it starts with "html/images/" *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
mherger wrote: > Where's that screen coming from? This is what I am seeing: > > 29955 Hi Michael - first of all a very, very big thank you for keeping the ecosystem up and running, but more important development going forward... I have just happily made up my mind and stopped using Roon for my Transporter. Because of yours (and others) cool implementation of streaming services, information, upnp and skins. I've just found Material. A bit late. And that is why I'm jumping this thread. I apologize, of course. I've searched and searched the forum, settings on LMS (running latest build, 8.0), settings in Material (1.5.2), settings in MAI (1.6.14) to get the view from your screendump where the Artist get's presented with Albums, songs, biograph and similar artists. When I click Albumartist I just get the Albums. I do know is probably a easy setting - or perhaps I'm missing another plugin? When on an android I'm able to use the 3 dots to select some of the information, but I would like to see your quick access. And by the way: On a pc using Material selecting Tidal dosen't present any albums either - I've tried latest Firefox, Chrome and new Edge. Maybe that requires Mr. Drummond. Again I tried searching the forum the best I could to - sadly - no avail. Best regards - and again thank you all providers... Spending more time indoor it's fun to dig into the music library - again... ucw's Profile: http://forums.slimdevices.com/member.php?userid=32782 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > @Michael - as you can see in the above screenshot, the Material supplied > artist image is mixed with the others. Ideally this image would only be > used as the MAI fallback, and the existing image/icon used for lists > such as the above. Can this be rectified? Sorry guys for the confusion, the screenshots were from my own fork of the Qobuz plugin. The code for the artist image is in both cases: image => 'html/images/artists.png', sveninndh's Profile: http://forums.slimdevices.com/member.php?userid=69030 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
cpd73 wrote: > Please try version from git. Thanks for the quick solution, works great now. sveninndh's Profile: http://forums.slimdevices.com/member.php?userid=69030 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Qobuz.com streaming plugin
mherger wrote: > > Here is another funny use of the plugin: > > Is this in some plugi of yours? You should probably share a little > information about what you're trying to do. > > > sub getAlbumMenu { > > my ($client, $cb, $params, $args) = @_; > > > > if ($params->{album}->{client}) { $client = > $params->{album}->{client}; delete $params->{album}->{client}; } #Sven > 2020-03-31 > > Why don't you send the $client reference as the first parameter (as > expected here), instead of putting it into $params? Problem solved, no > patching required, right? > > > This changes the $client value. > > It doesn't change it. It defines it. Which is required because you send > > the "undef" value as $client. > > -- > > Michael >Is this in some plugi of yours? It's my fork, feel free to try it. https://github.com/Sveninndh/SqueezeboxQobuz >Why don't you send the $client reference as the first parameter Maybe I understand something fundamentally wrong with Perl. Let me give you an example: Take your code in Qobuz Plugin v2.1.0. *package Plugins::Qobuz::Plugin* file *Plugin.pm* Line 414: Code: sub QobuzArtist { my ($client, $cb, $params, $args) = @_; Plugins::Qobuz::API->getArtist(sub { my $artist = shift; if ($artist->{status} && $artist->{status} =~ /error/i) { $cb->(); return; } The first parameter is sub {}, this is the callback function right? Now look in *package Plugins::Qobuz::API* file *API.pm* at line 136: Code: sub getArtist { my ($class, $cb, $artistId) = @_; $cb is the second parameter and you can verify that this is the first parameter of the method call *Plugins::Qobuz::API->getArtist(sub {* I thought that the first parameter always contained a pointer to the object itself ($self, $class, $client ...) which is automatically assigned by perl. sveninndh's Profile: http://forums.slimdevices.com/member.php?userid=69030 View this thread: http://forums.slimdevices.com/showthread.php?t=97146 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
If you're running the git version, then that issue was fixed. If not, then no idea - don't use Qobuz. Still the mixed style of icons affects default web UI and SB Radio. I first tested with a pre-1.52 revision (a1657d19). And it already looked that way then. Maybe the reporter can confirm how he's getting there. -- Michael ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Material Skin
mherger wrote: > Where's that screen coming from? This is what I am seeing: > > 29955 ...also the "Songs" entry has a playlist icon, this is an example where it'd be nice to have a more specific icon (filename at least) be used. *Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json 2. Open browser's developer tools 3. Open console tab in developer tools 4. REQ/RESP messages sent to/from LMS will be logged here. cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686 View this thread: http://forums.slimdevices.com/showthread.php?t=109624 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] ANNOUNCE: YouTube Plugin (API v3)
Greetings, Similar issue to sniki, however my region code is set to US and appears to be appropriate. When I attempt a search from either http://LMS Server IP address:9000/ or from SqueezePlay on any of the computers i use as clients, the Youtube search yields nothing (on the clients, it shows Empty). I am currently running LMS v7.9.3, r1584993250 on a Mac Mini, running Mac OS X 10.11.6, El Capitan. YouTube Plugin (v0.93.0). Here is the report from Console when I run a YouTube search attempt for "Paul Simon" in the video option(without quotes): Marker - Apr 6, 2020, 12:23:32 AM [20-04-06 00:26:10.6002] main::init (387) Starting Logitech Media Server (v7.9.3, 1584993250, Tue Mar 24 04:10:26 CET 2020) perl 5.018002 - darwin-thread-multi-2level [20-04-06 00:26:10.6001] main::init (387) Starting Logitech Media Server (v7.9.3, 1584993250, Tue Mar 24 04:10:26 CET 2020) perl 5.018002 - darwin-thread-multi-2level [20-04-06 00:26:53.2376] Slim::Utils::Misc::msg (1255) Warning: [00:26:53.2370] ( bless([ sub { "???" }, sub { "???" }, { params => {}, timeout => 15 }, "GET", "https://www.googleapis.com/youtube/v3/search?key=MyKeyReplacedWithThis&maxResults=50&order=relevance&part=snippet&q=paul%20simon®ionCode=US&relevanceLanguage=EN&type=video";, "403 Forbidden", undef, undef, undef, undef, undef, undef, ], "Slim::Networking::SimpleAsyncHTTP"), "403 Forbidden", ) at /Users/mainuser/Library/Caches/Squeezebox/InstalledPlugins/Plugins/YouTube/API.pm line 169. [20-04-06 00:26:53.2379] Plugins::YouTube::API::__ANON__ (170) 403 Forbidden [20-04-06 00:26:53.2382] Plugins::YouTube::API::__ANON__ (81) no results [20-04-06 00:26:53.5219] Slim::Networking::IO::Select::__ANON__ (130) Error: Select task failed calling Slim::Networking::Async::_async_read: Can't use an undefined value as an ARRAY reference at /Users/mainuser/Library/Caches/Squeezebox/InstalledPlugins/Plugins/YouTube/API.pm line 97. ; fh=Slim::Networking::Async::Socket::HTTPS=GLOB(0x7fc2038630b8) [20-04-06 00:27:54.2936] Slim::Utils::Misc::msg (1255) Warning: [00:27:54.2933] ( bless([ sub { "???" }, sub { "???" }, { params => {}, timeout => 15 }, "GET", "https://www.googleapis.com/youtube/v3/videoCategories?key=MyKeyReplacedWithThis=EN&maxResults=50&order=date&part=snippet®ionCode=US";, "403 Forbidden", undef, undef, undef, undef, undef, undef, ], "Slim::Networking::SimpleAsyncHTTP"), "403 Forbidden", ) at /Users/mainuser/Library/Caches/Squeezebox/InstalledPlugins/Plugins/YouTube/API.pm line 169. [20-04-06 00:27:54.2938] Plugins::YouTube::API::__ANON__ (170) 403 Forbidden [20-04-06 00:27:54.2940] Plugins::YouTube::API::__ANON__ (81) no results [20-04-06 00:27:54.3059] Slim::Networking::IO::Select::__ANON__ (130) Error: Select task failed calling Slim::Networking::Async::_async_read: Can't use an undefined value as an ARRAY reference at /Users/mainuser/Library/Caches/Squeezebox/InstalledPlugins/Plugins/YouTube/API.pm line 97. ; fh=Slim::Networking::Async::Socket::HTTPS=GLOB(0x7fc2038682f0) The issue is system wide, affecting all users, and the report is identical for all users - referencing their /Library/Caches/Squeezebox/InstalledPlugins/Plugins/YouTube/API.pm . - Issue persists after reboot of LMS Server - Issue persists after reboot of Mac Mini running LMS Server - Issue persists after removing Youtube plugin and then re-adding it - I see no reference to an updated API.pm at https://github.com/philippe44/LMS-YouTube - line 97 of my copy of the API.pm is identical to line 97 of the most current listing of the API.pm located at https://github.com/philippe44/LMS-YouTube/blob/master/plugin/API.pm : push @items, @{$results->{items}}; - I HAVE NOT deleted my Google API Project, and have not generated a new key. PLease see the attached screenshot of the search errors listed on Google's API Metrics page. 29957 Please find an attached copy of my API.pm. Thank you all very much in advance for any assistance which can be provided to resolve this issue. +---+ |Filename: Screen Shot 2020-04-06 at 1.13.30 AM.png | |Download: http://forums.slimdevices.com/attachment.php?attachmentid=29957| +---+ Listen Closely's Profile: http://forums.slimdevices.com/member.php?userid=70028 View this thread: http://forums.slimdevices.com/showthread.php?t=105840 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] [Announce] Spotty 4.0 - integrate local library with your Spotify collection (LMS 8+)
mherger wrote: > > Access Rate limit exceeded for: > > > tracks?ids=4i6LmGukU7aH3mrDmjPAtE%2C3llxqT4IdBS7i2CCIPImww%2C2oLyUsbt7CasNFN6kw5Quz%2 > > Did you have players with Spotify tracks in the queue before you updated > > LMS and/or the Spotty plugin? > > > Greetings from Switzerland, > > Cheers from sunny Aargau :-) > > -- > > Michael I'm sorry Michael but I cannot tell you with certainty whether there were tracks in the queue or not. But it is very likely indeed since I'm often streaming playlists. I hope this helps. Kind regards Bernard Bberger's Profile: http://forums.slimdevices.com/member.php?userid=48291 View this thread: http://forums.slimdevices.com/showthread.php?t=111923 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins