Comparing version 0.6.9 to 0.7.0
@@ -1,1 +0,1 @@ | ||
{"processes":{"5eb158b0-35d8-422d-886a-9f851e160168":{"parent":null,"children":[]}},"files":{"/home/runner/work/onvif/onvif/lib/utils.js":["5eb158b0-35d8-422d-886a-9f851e160168"],"/home/runner/work/onvif/onvif/lib/onvif.js":["5eb158b0-35d8-422d-886a-9f851e160168"],"/home/runner/work/onvif/onvif/lib/cam.js":["5eb158b0-35d8-422d-886a-9f851e160168"],"/home/runner/work/onvif/onvif/lib/device.js":["5eb158b0-35d8-422d-886a-9f851e160168"],"/home/runner/work/onvif/onvif/lib/events.js":["5eb158b0-35d8-422d-886a-9f851e160168"],"/home/runner/work/onvif/onvif/lib/media.js":["5eb158b0-35d8-422d-886a-9f851e160168"],"/home/runner/work/onvif/onvif/lib/ptz.js":["5eb158b0-35d8-422d-886a-9f851e160168"],"/home/runner/work/onvif/onvif/lib/imaging.js":["5eb158b0-35d8-422d-886a-9f851e160168"],"/home/runner/work/onvif/onvif/lib/recording.js":["5eb158b0-35d8-422d-886a-9f851e160168"],"/home/runner/work/onvif/onvif/lib/replay.js":["5eb158b0-35d8-422d-886a-9f851e160168"],"/home/runner/work/onvif/onvif/lib/discovery.js":["5eb158b0-35d8-422d-886a-9f851e160168"]},"externalIds":{}} | ||
{"processes":{"137d4283-5530-44dc-9ade-2b72903d2d78":{"parent":null,"children":[]}},"files":{"/home/runner/work/onvif/onvif/lib/utils.js":["137d4283-5530-44dc-9ade-2b72903d2d78"],"/home/runner/work/onvif/onvif/lib/onvif.js":["137d4283-5530-44dc-9ade-2b72903d2d78"],"/home/runner/work/onvif/onvif/lib/cam.js":["137d4283-5530-44dc-9ade-2b72903d2d78"],"/home/runner/work/onvif/onvif/lib/device.js":["137d4283-5530-44dc-9ade-2b72903d2d78"],"/home/runner/work/onvif/onvif/lib/events.js":["137d4283-5530-44dc-9ade-2b72903d2d78"],"/home/runner/work/onvif/onvif/lib/media.js":["137d4283-5530-44dc-9ade-2b72903d2d78"],"/home/runner/work/onvif/onvif/lib/ptz.js":["137d4283-5530-44dc-9ade-2b72903d2d78"],"/home/runner/work/onvif/onvif/lib/imaging.js":["137d4283-5530-44dc-9ade-2b72903d2d78"],"/home/runner/work/onvif/onvif/lib/recording.js":["137d4283-5530-44dc-9ade-2b72903d2d78"],"/home/runner/work/onvif/onvif/lib/replay.js":["137d4283-5530-44dc-9ade-2b72903d2d78"],"/home/runner/work/onvif/onvif/lib/discovery.js":["137d4283-5530-44dc-9ade-2b72903d2d78"]},"externalIds":{}} |
@@ -27,5 +27,6 @@ /** | ||
const linerase = require('./utils').linerase | ||
; | ||
const linerase = require('./utils').linerase; | ||
const parseSOAPString = require('./utils').parseSOAPString; | ||
/** | ||
@@ -309,3 +310,3 @@ * Event properties object | ||
} | ||
if (callback) { | ||
if (callback && callback.call) { | ||
callback.call(this, err, data, xml); | ||
@@ -401,2 +402,16 @@ } | ||
}; | ||
/** | ||
* Helper Function to Parse XML Event data received by an external TCP port and | ||
* a camera in Event PUSH mode (ie not in subscribe mode) | ||
*/ | ||
Cam.prototype.parseEventXML = function(xml, callback) { | ||
let innerFunction = function(err, data, _xml, _statusCode) { | ||
let result = linerase(data).notify.notificationMessage; | ||
callback(err, result); | ||
}; | ||
parseSOAPString(xml, innerFunction, 0); | ||
}; | ||
}; |
@@ -75,2 +75,3 @@ /** | ||
* @property {number} sharpness | ||
* @property {string} irCutFilter Mode of ir cut filter -enum { 'AUTO', 'ON', 'OFF' } | ||
*/ | ||
@@ -283,2 +284,13 @@ | ||
+ | ||
( | ||
options.irCutFilter ? | ||
( | ||
'<IrCutFilter xmlns="http://www.onvif.org/ver10/schema">' + | ||
options.irCutFilter + | ||
'</IrCutFilter>' | ||
) : '' | ||
) | ||
+ | ||
'</ImagingSettings>' + | ||
@@ -285,0 +297,0 @@ '</SetImagingSettings>' + |
{ | ||
"name": "onvif", | ||
"version": "0.6.9", | ||
"version": "0.7.0", | ||
"author": "Andrew D.Laptev <a.d.laptev@gmail.com>", | ||
@@ -5,0 +5,0 @@ "description": "Client to ONVIF NVT devices Profile S: cameras", |
790242
5316