mirror of
https://github.com/kerberos-io/onvif.git
synced 2026-08-23 15:08:33 +00:00
@@ -20,8 +20,8 @@ func FunctionByServiceAndFunctionName(serviceName, functionName string) (Functio
|
|||||||
functionMap = EventFunctionMap
|
functionMap = EventFunctionMap
|
||||||
case AnalyticsWebService:
|
case AnalyticsWebService:
|
||||||
functionMap = AnalyticsFunctionMap
|
functionMap = AnalyticsFunctionMap
|
||||||
//case ImagingWebService:
|
case ImagingWebService:
|
||||||
// functionMap = ImagingFunctionMap
|
functionMap = ImagingFunctionMap
|
||||||
case RecordingWebService:
|
case RecordingWebService:
|
||||||
functionMap = RecordingFunctionMap
|
functionMap = RecordingFunctionMap
|
||||||
default:
|
default:
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ import (
|
|||||||
"github.com/kerberos-io/onvif/analytics"
|
"github.com/kerberos-io/onvif/analytics"
|
||||||
"github.com/kerberos-io/onvif/device"
|
"github.com/kerberos-io/onvif/device"
|
||||||
"github.com/kerberos-io/onvif/event"
|
"github.com/kerberos-io/onvif/event"
|
||||||
|
"github.com/kerberos-io/onvif/imaging"
|
||||||
"github.com/kerberos-io/onvif/media"
|
"github.com/kerberos-io/onvif/media"
|
||||||
"github.com/kerberos-io/onvif/media2"
|
"github.com/kerberos-io/onvif/media2"
|
||||||
"github.com/kerberos-io/onvif/ptz"
|
"github.com/kerberos-io/onvif/ptz"
|
||||||
@@ -140,7 +141,7 @@ var EventFunctionMap = map[string]Function{
|
|||||||
Unsubscribe: &event.UnsubscribeFunction{},
|
Unsubscribe: &event.UnsubscribeFunction{},
|
||||||
}
|
}
|
||||||
|
|
||||||
/*var ImagingFunctionMap = map[string]Function{
|
var ImagingFunctionMap = map[string]Function{
|
||||||
GetCurrentPreset: &imaging.GetCurrentPresetFunction{},
|
GetCurrentPreset: &imaging.GetCurrentPresetFunction{},
|
||||||
GetImagingSettings: &imaging.GetImagingSettingsFunction{},
|
GetImagingSettings: &imaging.GetImagingSettingsFunction{},
|
||||||
GetMoveOptions: &imaging.GetMoveOptionsFunction{},
|
GetMoveOptions: &imaging.GetMoveOptionsFunction{},
|
||||||
@@ -152,7 +153,7 @@ var EventFunctionMap = map[string]Function{
|
|||||||
SetCurrentPreset: &imaging.SetCurrentPresetFunction{},
|
SetCurrentPreset: &imaging.SetCurrentPresetFunction{},
|
||||||
SetImagingSettings: &imaging.SetImagingSettingsFunction{},
|
SetImagingSettings: &imaging.SetImagingSettingsFunction{},
|
||||||
Stop: &imaging.StopFunction{},
|
Stop: &imaging.StopFunction{},
|
||||||
}*/
|
}
|
||||||
|
|
||||||
var MediaFunctionMap = map[string]Function{
|
var MediaFunctionMap = map[string]Function{
|
||||||
AddAudioDecoderConfiguration: &media.AddAudioDecoderConfigurationFunction{},
|
AddAudioDecoderConfiguration: &media.AddAudioDecoderConfigurationFunction{},
|
||||||
|
|||||||
@@ -1840,8 +1840,8 @@ type RelayOutputSettings struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type DigitalInput struct {
|
type DigitalInput struct {
|
||||||
Token ReferenceToken `xml:"token,attr"`
|
Token ReferenceToken `xml:"token,attr"`
|
||||||
IdleState InputIdleState `xml:"IdleState,attr"`
|
IdleState InputIdleState `xml:"IdleState,attr"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO:enumeration
|
// TODO:enumeration
|
||||||
|
|||||||
Reference in New Issue
Block a user