1
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-05-07 22:29:19 +00:00

49_SSCam: optimize _oPrunliveview

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22768 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
nasseeder1 2020-09-13 20:00:48 +00:00
parent 04299a0046
commit 4ea0e71836

View File

@ -1682,36 +1682,36 @@ sub Set {
} elsif(IsModelCam($hash)) { } elsif(IsModelCam($hash)) {
# selist für Cams # selist für Cams
my $hlslfw = IsCapHLS($hash) ? ",live_fw_hls," : ","; my $hlslfw = IsCapHLS($hash) ? ",live_fw_hls," : ",";
$setlist = "Unknown argument $opt, choose one of ". $setlist = "Unknown argument $opt, choose one of ".
"credentials ". "credentials ".
"smtpcredentials ". "smtpcredentials ".
"expmode:auto,day,night ". "expmode:auto,day,night ".
"on ". "on ".
"off:noArg ". "off:noArg ".
"motdetsc:disable,camera,SVS ". "motdetsc:disable,camera,SVS ".
"snap ". "snap ".
(AttrVal($name, "snapGalleryBoost",0) ? (AttrVal($name,"snapGalleryNumber",undef) || AttrVal($name,"snapGalleryBoost",0)) ? "snapGallery:noArg " : "snapGallery:$defSnum " : " "). (AttrVal($name, "snapGalleryBoost",0) ? (AttrVal($name,"snapGalleryNumber",undef) || AttrVal($name,"snapGalleryBoost",0)) ? "snapGallery:noArg " : "snapGallery:$defSnum " : " ").
"createReadingsGroup ". "createReadingsGroup ".
"createSnapGallery:noArg ". "createSnapGallery:noArg ".
"createStreamDev:generic,hls,lastsnap,mjpeg,switched ". "createStreamDev:generic,hls,lastsnap,mjpeg,switched ".
"enable:noArg ". "enable:noArg ".
"disable:noArg ". "disable:noArg ".
"optimizeParams ". "optimizeParams ".
"runView:live_fw".$hlslfw."live_link,live_open,lastrec_fw,lastrec_fw_MJPEG,lastrec_fw_MPEG4/H.264,lastrec_open,lastsnap_fw ". "runView:live_fw".$hlslfw."live_link,live_open,lastrec_fw,lastrec_fw_MJPEG,lastrec_fw_MPEG4/H.264,lastrec_open,lastsnap_fw ".
"stopView:noArg ". "stopView:noArg ".
(IsCapPTZObjTrack($hash) ? "startTracking:noArg " : ""). (IsCapPTZObjTrack($hash) ? "startTracking:noArg " : "").
(IsCapPTZObjTrack($hash) ? "stopTracking:noArg " : ""). (IsCapPTZObjTrack($hash) ? "stopTracking:noArg " : "").
(IsCapPTZPan($hash) ? "setPreset ": ""). (IsCapPTZPan($hash) ? "setPreset ": "").
(IsCapPTZPan($hash) ? "setHome:---currentPosition---,".ReadingsVal("$name","Presets","")." " : ""). (IsCapPTZPan($hash) ? "setHome:---currentPosition---,".ReadingsVal("$name","Presets","")." " : "").
(IsCapPTZPan($hash) ? "delPreset:".ReadingsVal("$name","Presets","")." " : ""). (IsCapPTZPan($hash) ? "delPreset:".ReadingsVal("$name","Presets","")." " : "").
(IsCapPTZPan($hash) ? "runPatrol:".ReadingsVal("$name", "Patrols", "")." " : ""). (IsCapPTZPan($hash) ? "runPatrol:".ReadingsVal("$name", "Patrols", "")." " : "").
(IsCapPTZPan($hash) ? "goPreset:".ReadingsVal("$name", "Presets", "")." " : ""). (IsCapPTZPan($hash) ? "goPreset:".ReadingsVal("$name", "Presets", "")." " : "").
(IsCapPTZ($hash) ? "createPTZcontrol:noArg " : ""). (IsCapPTZ($hash) ? "createPTZcontrol:noArg " : "").
(IsCapPTZAbs($hash) ? "goAbsPTZ"." " : ""). (IsCapPTZAbs($hash) ? "goAbsPTZ"." " : "").
(IsCapPTZDir($hash) ? "move"." " : ""). (IsCapPTZDir($hash) ? "move"." " : "").
(IsCapPIR($hash) ? "pirSensor:activate,deactivate " : ""). (IsCapPIR($hash) ? "pirSensor:activate,deactivate " : "").
(IsCapZoom($hash) ? "setZoom:$valZoom " : ""). (IsCapZoom($hash) ? "setZoom:$valZoom " : "").
""; "";
} else { } else {
# setlist für SVS Devices # setlist für SVS Devices
$setlist = "Unknown argument $opt, choose one of ". $setlist = "Unknown argument $opt, choose one of ".
@ -5646,7 +5646,7 @@ sub getApiSites_Parse {
} }
if($fret) { # Caller aufrufen wenn angegeben if($fret) { # Caller aufrufen wenn angegeben
no strict "refs"; no strict "refs"; ## no critic 'NoStrict'
delActiveToken($hash); # Freigabe Funktionstoken vor Neudurchlauf der aufrufenden Funktion delActiveToken($hash); # Freigabe Funktionstoken vor Neudurchlauf der aufrufenden Funktion
&$fret($arg); &$fret($arg);
use strict "refs"; use strict "refs";
@ -9667,7 +9667,6 @@ sub sendChat {
return; return;
} }
#no strict "refs";
my ($subject,$fileUrl,$uid,$fname,@as,%seen,@unique); my ($subject,$fileUrl,$uid,$fname,@as,%seen,@unique);
$cache = cache($name, "c_init"); # Cache initialisieren $cache = cache($name, "c_init"); # Cache initialisieren
@ -10559,7 +10558,6 @@ sub sendEmailblocking {
); );
} }
# no strict "refs";
if($sdat) { if($sdat) {
### Images liegen in einem Hash (Ref in $sdat) base64-codiert vor ### Images liegen in einem Hash (Ref in $sdat) base64-codiert vor
my ($ct,$img,$decoded); my ($ct,$img,$decoded);