mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-10 09:16:53 +00:00
73_MPD: fix seekcur for player mopidy
git-svn-id: https://svn.fhem.de/fhem/trunk@13247 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
72ab1f3f69
commit
f7ab788561
@ -590,9 +590,9 @@ sub MPD_Set($@)
|
|||||||
|
|
||||||
if ($cmd eq "seekcur")
|
if ($cmd eq "seekcur")
|
||||||
{
|
{
|
||||||
if (int($hash->{SUBVERSION}) < 20)
|
if ((int($hash->{SUBVERSION}) < 20) && (AttrVal($name,"player","mpd") eq "mpd"))
|
||||||
{
|
{
|
||||||
$ret = "command $cmd needs a MPD version of 0.20.0 or greater !";
|
$ret = "command $cmd needs a MPD version of 0.20.0 or greater ! (is ".$hash->{VERSION}.")";
|
||||||
Log3 $name,3,"$name,$ret";
|
Log3 $name,3,"$name,$ret";
|
||||||
readingsSingleUpdate($hash,"last_error",$ret,1);
|
readingsSingleUpdate($hash,"last_error",$ret,1);
|
||||||
}
|
}
|
||||||
@ -600,9 +600,7 @@ sub MPD_Set($@)
|
|||||||
{
|
{
|
||||||
if($subcmd=~/^(?:(?:([01]?\d|2[0-3]):)?([0-5]?\d):)?([0-5]?\d)$/) # Matches valid time given as [[hh:]mm:]ss
|
if($subcmd=~/^(?:(?:([01]?\d|2[0-3]):)?([0-5]?\d):)?([0-5]?\d)$/) # Matches valid time given as [[hh:]mm:]ss
|
||||||
{
|
{
|
||||||
if (defined($1) && defined($2) && defined($3) )
|
$subcmd=(defined($1) ? $1 : 0)*3600+(defined($2) ? $2 : 0)*60+$3; # Sekunden ausrechnen
|
||||||
{ $subcmd=$1*3600+$2*60+$3; } # Sekunden ausrechnen
|
|
||||||
else { $subcmd=0; }
|
|
||||||
}
|
}
|
||||||
else { $subcmd--; $subcmd++; } # sicherstellen das subcmd numerisch ist
|
else { $subcmd--; $subcmd++; } # sicherstellen das subcmd numerisch ist
|
||||||
if ( $subcmd > 0 )
|
if ( $subcmd > 0 )
|
||||||
|
Loading…
x
Reference in New Issue
Block a user