From 1ca33a33301bfbd2c42e1ad74dbd6715174d6bea Mon Sep 17 00:00:00 2001 From: philippe44 Date: Sun, 2 Feb 2020 01:42:37 -0800 Subject: [PATCH] allow player to change its name --- plugin/SqueezeESP32.zip | Bin 4626 -> 4571 bytes plugin/SqueezeESP32/Player.pm | 6 ++---- plugin/SqueezeESP32/SqueezeESP32.zip | Bin 4626 -> 0 bytes plugin/SqueezeESP32/install.xml | 2 +- plugin/repo.xml | 4 ++-- 5 files changed, 5 insertions(+), 7 deletions(-) delete mode 100644 plugin/SqueezeESP32/SqueezeESP32.zip diff --git a/plugin/SqueezeESP32.zip b/plugin/SqueezeESP32.zip index 0a05ba232c6518c770c4318149bf211ff95a4afa..3785721fc00f77e558a8f2ce71bf7f49211b72d6 100644 GIT binary patch delta 818 zcmV-21I_%BB-1(Pm%X7|``^bfLt7No8>x9v(_%vC>k@H+vTpEq5_#0ikrpHHstw-HKE~qGi3g3An zJ@ecnMa|zNRzUu`1BZ$WN$U?GMO|aDTwa^TOJhEh(kLK(JdmE-E&7|fmZIc7bn5MY z5GbKvh5_kiasgzoXM(qra}x4V&AF&3lR`1HVN)PM_8rOLmY}&pnm=ytAD#;KyvefH zEMxik8IUfS_IITfb@%8HTHIyq7RX4=rIo1~8H&qhE3`{f_SGQ%VE-mf2OG#hP1Enj zWfsX5kWTEYl@_@-mgeL40vVm|V&vbGcm@rBtPDa>vG{<=paB2?2Lk{A2><{9P;6m& zWpXZXZEaEAPV+Dfy>6ev5{R}EeCozs`!NZ@kdP2m6s{0LS?g{Q=?_WD7-;W~lZK4} zy+~vG93LO2W5qL@BV?kV^F}2}{?a49<228X$4Qb2wnCZueyRZc7yK0l`ic*4yGWtI+_q&bELBQR^RuGy+UwoGypkN3ts7TNS92r zCvyBPJrrJ<=+S|AN#(vVFBS%8!6EE#c(e>~pYQF#H7+5a-kn3y*0mWjeyb3wR_+?` zJzha*`<_@x1Ruor22~OZH)=oRqKDBVO=bBGJ%LdS2M6H7|1geY>PH~YxjvdeIQ656 zmA`pKDS3(E=+LpEbO+vdB#0)rrm@zvlWi@(&!)FY^2e&f?^{{>U(cKuvK4|*V1|;Y zd)dIqBIx`Cvv~+<2MG2ILQrNJqrsEv4>1NMLHx0-*^?m<9u2GvLQt{zfXSc%000M* wOb{vtg;gA1tl5)%5Ig}wlerLD0Th!I5nKUZlW`GT0TGkV5k3aS3;+NC0Bx9l{Qv*} delta 885 zcmV-*1B(3HBa$SrN(BhxtTj;jCbamIQUxe~k%4k2qi7L9q!Px3n-bgW7|f$4=}`Uk zrmv~OEYCS#?jsjAt&-6mtrJGC^qXh94ow7ARIEs&9#ODj_~G8C81PH2~=?5jci!TwE}4mOa1nx@~6 z%Pf)=kWL(`l@_@-mgeL40vVm|V&vbGcm@rB6TLG~N$w{A*8u<{9P;6m& zWpXZXZDms1ZqzUkeNMh&q*hHLwJ6!XZRko|iiCv9ihy`P2zisqu7wl3zHC^k{ddNR zyGtMsu|0F(B$vot*(YX5N3IWKQS!0=^>jhz(c?yi)=@>@CUXlzTsByxcuECb~2;3%S&IPGgS6Xh^MjWVjjhUwpwG~>+ z`>hEQapcEc3+`J4nz-5V)|OMaVV3=%8~7_cCH71>3?SZ6+V%bgrOBJ*8ZJ+Nb#yrp zzBsyo2OMUTg8WyD&`LdTAdYwo>BxIGLNa)w`e;%mvGk<&k6iYx_)f0I`hZ?Rk;By$ zgyTzC#XC<lE@vT_D@iUiTej%4c?ALHjYRMlDvLDL1V zpwT+rLs5DJ{r><^O9KQH0001!VGtCvUI;2_F$T-Q975*Mlj;v1 z4HLaHP)Y750M`Kk0A!OD5Gn?SO=Ra}&yz(EJOO!=f)H8(OOxFYTmhDoIuTp}NRyWl LJ_h{^00000kUymf diff --git a/plugin/SqueezeESP32/Player.pm b/plugin/SqueezeESP32/Player.pm index 38b4e6a2..017c169f 100644 --- a/plugin/SqueezeESP32/Player.pm +++ b/plugin/SqueezeESP32/Player.pm @@ -12,10 +12,6 @@ sub model { 'squeezeesp32' } sub modelName { 'SqueezeESP32' } sub hasIR { 0 } -# We need to implement this to allow us to receive SETD commands -# and we need SETD to support custom display widths -sub directBodyFrame { 1 } - # Allow the player to define it's display width (and probably more) sub playerSettingsFrame { my $client = shift; @@ -32,6 +28,8 @@ sub playerSettingsFrame { $client->update; } } + + $client->SUPER::playerSettingsFrame($data_ref); } sub hasScrolling { diff --git a/plugin/SqueezeESP32/SqueezeESP32.zip b/plugin/SqueezeESP32/SqueezeESP32.zip deleted file mode 100644 index 0a05ba232c6518c770c4318149bf211ff95a4afa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4626 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 SfdJqD_}e7`fNgL%0Q?6sqV^a7 diff --git a/plugin/SqueezeESP32/install.xml b/plugin/SqueezeESP32/install.xml index f0689582..42c3b822 100644 --- a/plugin/SqueezeESP32/install.xml +++ b/plugin/SqueezeESP32/install.xml @@ -10,6 +10,6 @@ PLUGIN_SQUEEZEESP32 PLUGIN_SQUEEZEESP32_DESC Plugins::SqueezeESP32::Plugin - 0.7 + 0.8 Philippe diff --git a/plugin/repo.xml b/plugin/repo.xml index a98a12ce..0fb59927 100644 --- a/plugin/repo.xml +++ b/plugin/repo.xml @@ -1,10 +1,10 @@ - + https://github.com/sle118/squeezelite-esp32 Philippe - 0d5d5101edf534a6eaac8e42cec88532011976a5 + 66cde7aee1f92e82087e5a7a68c6d57f1229e2a0 philippe_44@outlook.com SqueezeESP32 additional player id (100) http://github.com/sle118/squeezelite-esp32/raw/master/plugin/SqueezeESP32.zip