media

package
v0.0.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 21, 2024 License: MIT Imports: 2 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddAudioDecoderConfiguration

type AddAudioDecoderConfiguration struct {
	XMLName            string               `xml:"trt:AddAudioDecoderConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddAudioDecoderConfigurationFunction added in v0.0.13

type AddAudioDecoderConfigurationFunction struct{}

func (*AddAudioDecoderConfigurationFunction) Request added in v0.0.13

func (_ *AddAudioDecoderConfigurationFunction) Request() interface{}

func (*AddAudioDecoderConfigurationFunction) Response added in v0.0.13

func (_ *AddAudioDecoderConfigurationFunction) Response() interface{}

type AddAudioDecoderConfigurationResponse

type AddAudioDecoderConfigurationResponse struct {
}

type AddAudioEncoderConfiguration

type AddAudioEncoderConfiguration struct {
	XMLName            string               `xml:"trt:AddAudioEncoderConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddAudioEncoderConfigurationFunction added in v0.0.13

type AddAudioEncoderConfigurationFunction struct{}

func (*AddAudioEncoderConfigurationFunction) Request added in v0.0.13

func (_ *AddAudioEncoderConfigurationFunction) Request() interface{}

func (*AddAudioEncoderConfigurationFunction) Response added in v0.0.13

func (_ *AddAudioEncoderConfigurationFunction) Response() interface{}

type AddAudioEncoderConfigurationResponse

type AddAudioEncoderConfigurationResponse struct {
}

type AddAudioOutputConfiguration

type AddAudioOutputConfiguration struct {
	XMLName            string               `xml:"trt:AddAudioOutputConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddAudioOutputConfigurationFunction added in v0.0.13

type AddAudioOutputConfigurationFunction struct{}

func (*AddAudioOutputConfigurationFunction) Request added in v0.0.13

func (_ *AddAudioOutputConfigurationFunction) Request() interface{}

func (*AddAudioOutputConfigurationFunction) Response added in v0.0.13

func (_ *AddAudioOutputConfigurationFunction) Response() interface{}

type AddAudioOutputConfigurationResponse

type AddAudioOutputConfigurationResponse struct {
}

type AddAudioSourceConfiguration

type AddAudioSourceConfiguration struct {
	XMLName            string               `xml:"trt:AddAudioSourceConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddAudioSourceConfigurationFunction added in v0.0.13

type AddAudioSourceConfigurationFunction struct{}

func (*AddAudioSourceConfigurationFunction) Request added in v0.0.13

func (_ *AddAudioSourceConfigurationFunction) Request() interface{}

func (*AddAudioSourceConfigurationFunction) Response added in v0.0.13

func (_ *AddAudioSourceConfigurationFunction) Response() interface{}

type AddAudioSourceConfigurationResponse

type AddAudioSourceConfigurationResponse struct {
}

type AddMetadataConfiguration

type AddMetadataConfiguration struct {
	XMLName            string               `xml:"trt:AddMetadataConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddMetadataConfigurationFunction added in v0.0.13

type AddMetadataConfigurationFunction struct{}

func (*AddMetadataConfigurationFunction) Request added in v0.0.13

func (_ *AddMetadataConfigurationFunction) Request() interface{}

func (*AddMetadataConfigurationFunction) Response added in v0.0.13

func (_ *AddMetadataConfigurationFunction) Response() interface{}

type AddMetadataConfigurationResponse

type AddMetadataConfigurationResponse struct {
}

type AddPTZConfiguration

type AddPTZConfiguration struct {
	XMLName            string               `xml:"trt:AddPTZConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddPTZConfigurationFunction added in v0.0.13

type AddPTZConfigurationFunction struct{}

func (*AddPTZConfigurationFunction) Request added in v0.0.13

func (_ *AddPTZConfigurationFunction) Request() interface{}

func (*AddPTZConfigurationFunction) Response added in v0.0.13

func (_ *AddPTZConfigurationFunction) Response() interface{}

type AddPTZConfigurationResponse

type AddPTZConfigurationResponse struct {
}

type AddVideoAnalyticsConfiguration

type AddVideoAnalyticsConfiguration struct {
	XMLName            string               `xml:"trt:AddVideoAnalyticsConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddVideoAnalyticsConfigurationFunction added in v0.0.13

type AddVideoAnalyticsConfigurationFunction struct{}

func (*AddVideoAnalyticsConfigurationFunction) Request added in v0.0.13

func (_ *AddVideoAnalyticsConfigurationFunction) Request() interface{}

func (*AddVideoAnalyticsConfigurationFunction) Response added in v0.0.13

func (_ *AddVideoAnalyticsConfigurationFunction) Response() interface{}

type AddVideoAnalyticsConfigurationResponse

type AddVideoAnalyticsConfigurationResponse struct {
}

type AddVideoEncoderConfiguration

type AddVideoEncoderConfiguration struct {
	XMLName            string               `xml:"trt:AddVideoEncoderConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddVideoEncoderConfigurationFunction added in v0.0.13

type AddVideoEncoderConfigurationFunction struct{}

func (*AddVideoEncoderConfigurationFunction) Request added in v0.0.13

func (_ *AddVideoEncoderConfigurationFunction) Request() interface{}

func (*AddVideoEncoderConfigurationFunction) Response added in v0.0.13

func (_ *AddVideoEncoderConfigurationFunction) Response() interface{}

type AddVideoEncoderConfigurationResponse

type AddVideoEncoderConfigurationResponse struct {
}

type AddVideoSourceConfiguration

type AddVideoSourceConfiguration struct {
	XMLName            string               `xml:"trt:AddVideoSourceConfiguration"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type AddVideoSourceConfigurationFunction added in v0.0.13

type AddVideoSourceConfigurationFunction struct{}

func (*AddVideoSourceConfigurationFunction) Request added in v0.0.13

func (_ *AddVideoSourceConfigurationFunction) Request() interface{}

func (*AddVideoSourceConfigurationFunction) Response added in v0.0.13

func (_ *AddVideoSourceConfigurationFunction) Response() interface{}

type AddVideoSourceConfigurationResponse

type AddVideoSourceConfigurationResponse struct {
}

type Capabilities

type Capabilities struct {
	SnapshotUri           bool `xml:"SnapshotUri,attr"`
	Rotation              bool `xml:"Rotation,attr"`
	VideoSourceMode       bool `xml:"VideoSourceMode,attr"`
	OSD                   bool `xml:"OSD,attr"`
	TemporaryOSDText      bool `xml:"TemporaryOSDText,attr"`
	EXICompression        bool `xml:"EXICompression,attr"`
	ProfileCapabilities   ProfileCapabilities
	StreamingCapabilities StreamingCapabilities
}

type CreateOSD

type CreateOSD struct {
	XMLName string                 `xml:"trt:CreateOSD"`
	OSD     onvif.OSDConfiguration `xml:"trt:OSD"`
}

type CreateOSDFunction added in v0.0.13

type CreateOSDFunction struct{}

func (*CreateOSDFunction) Request added in v0.0.13

func (_ *CreateOSDFunction) Request() interface{}

func (*CreateOSDFunction) Response added in v0.0.13

func (_ *CreateOSDFunction) Response() interface{}

type CreateOSDResponse

type CreateOSDResponse struct {
	OSDToken onvif.ReferenceToken
}

type CreateProfile

type CreateProfile struct {
	XMLName string               `xml:"trt:CreateProfile"`
	Name    onvif.Name           `xml:"trt:Name"`
	Token   onvif.ReferenceToken `xml:"trt:Token"`
}

type CreateProfileFunction added in v0.0.13

type CreateProfileFunction struct{}

func (*CreateProfileFunction) Request added in v0.0.13

func (_ *CreateProfileFunction) Request() interface{}

func (*CreateProfileFunction) Response added in v0.0.13

func (_ *CreateProfileFunction) Response() interface{}

type CreateProfileResponse

type CreateProfileResponse struct {
	Profile onvif.Profile
}

type DeleteOSD

type DeleteOSD struct {
	XMLName  string               `xml:"trt:DeleteOSD"`
	OSDToken onvif.ReferenceToken `xml:"trt:OSDToken"`
}

type DeleteOSDFunction added in v0.0.13

type DeleteOSDFunction struct{}

func (*DeleteOSDFunction) Request added in v0.0.13

func (_ *DeleteOSDFunction) Request() interface{}

func (*DeleteOSDFunction) Response added in v0.0.13

func (_ *DeleteOSDFunction) Response() interface{}

type DeleteOSDResponse

type DeleteOSDResponse struct {
}

type DeleteProfile

type DeleteProfile struct {
	XMLName      string               `xml:"trt:DeleteProfile"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type DeleteProfileFunction added in v0.0.13

type DeleteProfileFunction struct{}

func (*DeleteProfileFunction) Request added in v0.0.13

func (_ *DeleteProfileFunction) Request() interface{}

func (*DeleteProfileFunction) Response added in v0.0.13

func (_ *DeleteProfileFunction) Response() interface{}

type DeleteProfileResponse

type DeleteProfileResponse struct {
}

type GetAudioDecoderConfiguration

type GetAudioDecoderConfiguration struct {
	XMLName            string               `xml:"trt:GetAudioDecoderConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioDecoderConfigurationFunction added in v0.0.13

type GetAudioDecoderConfigurationFunction struct{}

func (*GetAudioDecoderConfigurationFunction) Request added in v0.0.13

func (_ *GetAudioDecoderConfigurationFunction) Request() interface{}

func (*GetAudioDecoderConfigurationFunction) Response added in v0.0.13

func (_ *GetAudioDecoderConfigurationFunction) Response() interface{}

type GetAudioDecoderConfigurationOptions

type GetAudioDecoderConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetAudioDecoderConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioDecoderConfigurationOptionsFunction added in v0.0.13

type GetAudioDecoderConfigurationOptionsFunction struct{}

func (*GetAudioDecoderConfigurationOptionsFunction) Request added in v0.0.13

func (_ *GetAudioDecoderConfigurationOptionsFunction) Request() interface{}

func (*GetAudioDecoderConfigurationOptionsFunction) Response added in v0.0.13

func (_ *GetAudioDecoderConfigurationOptionsFunction) Response() interface{}

type GetAudioDecoderConfigurationOptionsResponse

type GetAudioDecoderConfigurationOptionsResponse struct {
	Options onvif.AudioDecoderConfigurationOptions
}

type GetAudioDecoderConfigurationResponse

type GetAudioDecoderConfigurationResponse struct {
	Configuration onvif.AudioDecoderConfiguration
}

type GetAudioDecoderConfigurations

type GetAudioDecoderConfigurations struct {
	XMLName string `xml:"trt:GetAudioDecoderConfigurations"`
}

type GetAudioDecoderConfigurationsFunction added in v0.0.13

type GetAudioDecoderConfigurationsFunction struct{}

func (*GetAudioDecoderConfigurationsFunction) Request added in v0.0.13

func (_ *GetAudioDecoderConfigurationsFunction) Request() interface{}

func (*GetAudioDecoderConfigurationsFunction) Response added in v0.0.13

func (_ *GetAudioDecoderConfigurationsFunction) Response() interface{}

type GetAudioDecoderConfigurationsResponse

type GetAudioDecoderConfigurationsResponse struct {
	Configurations onvif.AudioDecoderConfiguration
}

type GetAudioEncoderConfiguration

type GetAudioEncoderConfiguration struct {
	XMLName            string               `xml:"trt:GetAudioEncoderConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioEncoderConfigurationFunction added in v0.0.13

type GetAudioEncoderConfigurationFunction struct{}

func (*GetAudioEncoderConfigurationFunction) Request added in v0.0.13

func (_ *GetAudioEncoderConfigurationFunction) Request() interface{}

func (*GetAudioEncoderConfigurationFunction) Response added in v0.0.13

func (_ *GetAudioEncoderConfigurationFunction) Response() interface{}

type GetAudioEncoderConfigurationOptions

type GetAudioEncoderConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetAudioEncoderConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioEncoderConfigurationOptionsFunction added in v0.0.13

type GetAudioEncoderConfigurationOptionsFunction struct{}

func (*GetAudioEncoderConfigurationOptionsFunction) Request added in v0.0.13

func (_ *GetAudioEncoderConfigurationOptionsFunction) Request() interface{}

func (*GetAudioEncoderConfigurationOptionsFunction) Response added in v0.0.13

func (_ *GetAudioEncoderConfigurationOptionsFunction) Response() interface{}

type GetAudioEncoderConfigurationOptionsResponse

type GetAudioEncoderConfigurationOptionsResponse struct {
	Options onvif.AudioEncoderConfigurationOptions
}

type GetAudioEncoderConfigurationResponse

type GetAudioEncoderConfigurationResponse struct {
	Configuration onvif.AudioEncoderConfiguration
}

type GetAudioEncoderConfigurations

type GetAudioEncoderConfigurations struct {
	XMLName string `xml:"trt:GetAudioEncoderConfigurations"`
}

type GetAudioEncoderConfigurationsFunction added in v0.0.13

type GetAudioEncoderConfigurationsFunction struct{}

func (*GetAudioEncoderConfigurationsFunction) Request added in v0.0.13

func (_ *GetAudioEncoderConfigurationsFunction) Request() interface{}

func (*GetAudioEncoderConfigurationsFunction) Response added in v0.0.13

func (_ *GetAudioEncoderConfigurationsFunction) Response() interface{}

type GetAudioEncoderConfigurationsResponse

type GetAudioEncoderConfigurationsResponse struct {
	Configurations onvif.AudioEncoderConfiguration
}

type GetAudioOutputConfiguration

type GetAudioOutputConfiguration struct {
	XMLName            string               `xml:"trt:GetAudioOutputConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioOutputConfigurationFunction added in v0.0.13

type GetAudioOutputConfigurationFunction struct{}

func (*GetAudioOutputConfigurationFunction) Request added in v0.0.13

func (_ *GetAudioOutputConfigurationFunction) Request() interface{}

func (*GetAudioOutputConfigurationFunction) Response added in v0.0.13

func (_ *GetAudioOutputConfigurationFunction) Response() interface{}

type GetAudioOutputConfigurationOptions

type GetAudioOutputConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetAudioOutputConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioOutputConfigurationOptionsFunction added in v0.0.13

type GetAudioOutputConfigurationOptionsFunction struct{}

func (*GetAudioOutputConfigurationOptionsFunction) Request added in v0.0.13

func (_ *GetAudioOutputConfigurationOptionsFunction) Request() interface{}

func (*GetAudioOutputConfigurationOptionsFunction) Response added in v0.0.13

func (_ *GetAudioOutputConfigurationOptionsFunction) Response() interface{}

type GetAudioOutputConfigurationOptionsResponse

type GetAudioOutputConfigurationOptionsResponse struct {
	Options onvif.AudioOutputConfigurationOptions
}

type GetAudioOutputConfigurationResponse

type GetAudioOutputConfigurationResponse struct {
	Configuration onvif.AudioOutputConfiguration
}

type GetAudioOutputConfigurations

type GetAudioOutputConfigurations struct {
	XMLName string `xml:"trt:GetAudioOutputConfigurations"`
}

type GetAudioOutputConfigurationsFunction added in v0.0.13

type GetAudioOutputConfigurationsFunction struct{}

func (*GetAudioOutputConfigurationsFunction) Request added in v0.0.13

func (_ *GetAudioOutputConfigurationsFunction) Request() interface{}

func (*GetAudioOutputConfigurationsFunction) Response added in v0.0.13

func (_ *GetAudioOutputConfigurationsFunction) Response() interface{}

type GetAudioOutputConfigurationsResponse

type GetAudioOutputConfigurationsResponse struct {
	Configurations onvif.AudioOutputConfiguration
}

type GetAudioOutputs

type GetAudioOutputs struct {
	XMLName string `xml:"trt:GetAudioOutputs"`
}

type GetAudioOutputsFunction added in v0.0.13

type GetAudioOutputsFunction struct{}

func (*GetAudioOutputsFunction) Request added in v0.0.13

func (_ *GetAudioOutputsFunction) Request() interface{}

func (*GetAudioOutputsFunction) Response added in v0.0.13

func (_ *GetAudioOutputsFunction) Response() interface{}

type GetAudioOutputsResponse

type GetAudioOutputsResponse struct {
	AudioOutputs onvif.AudioOutput
}

type GetAudioSourceConfiguration

type GetAudioSourceConfiguration struct {
	XMLName            string               `xml:"trt:GetAudioSourceConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioSourceConfigurationFunction added in v0.0.13

type GetAudioSourceConfigurationFunction struct{}

func (*GetAudioSourceConfigurationFunction) Request added in v0.0.13

func (_ *GetAudioSourceConfigurationFunction) Request() interface{}

func (*GetAudioSourceConfigurationFunction) Response added in v0.0.13

func (_ *GetAudioSourceConfigurationFunction) Response() interface{}

type GetAudioSourceConfigurationOptions

type GetAudioSourceConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetAudioSourceConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetAudioSourceConfigurationOptionsFunction added in v0.0.13

type GetAudioSourceConfigurationOptionsFunction struct{}

func (*GetAudioSourceConfigurationOptionsFunction) Request added in v0.0.13

func (_ *GetAudioSourceConfigurationOptionsFunction) Request() interface{}

func (*GetAudioSourceConfigurationOptionsFunction) Response added in v0.0.13

func (_ *GetAudioSourceConfigurationOptionsFunction) Response() interface{}

type GetAudioSourceConfigurationOptionsResponse

type GetAudioSourceConfigurationOptionsResponse struct {
	Options onvif.AudioSourceConfigurationOptions
}

type GetAudioSourceConfigurationResponse

type GetAudioSourceConfigurationResponse struct {
	Configuration onvif.AudioSourceConfiguration
}

type GetAudioSourceConfigurations

type GetAudioSourceConfigurations struct {
	XMLName string `xml:"trt:GetAudioSourceConfigurations"`
}

type GetAudioSourceConfigurationsFunction added in v0.0.13

type GetAudioSourceConfigurationsFunction struct{}

func (*GetAudioSourceConfigurationsFunction) Request added in v0.0.13

func (_ *GetAudioSourceConfigurationsFunction) Request() interface{}

func (*GetAudioSourceConfigurationsFunction) Response added in v0.0.13

func (_ *GetAudioSourceConfigurationsFunction) Response() interface{}

type GetAudioSourceConfigurationsResponse

type GetAudioSourceConfigurationsResponse struct {
	Configurations onvif.AudioSourceConfiguration
}

type GetAudioSources

type GetAudioSources struct {
	XMLName string `xml:"trt:GetAudioSources"`
}

type GetAudioSourcesFunction added in v0.0.13

type GetAudioSourcesFunction struct{}

func (*GetAudioSourcesFunction) Request added in v0.0.13

func (_ *GetAudioSourcesFunction) Request() interface{}

func (*GetAudioSourcesFunction) Response added in v0.0.13

func (_ *GetAudioSourcesFunction) Response() interface{}

type GetAudioSourcesResponse

type GetAudioSourcesResponse struct {
	AudioSources onvif.AudioSource
}

type GetCompatibleAudioDecoderConfigurations

type GetCompatibleAudioDecoderConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleAudioDecoderConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleAudioDecoderConfigurationsFunction added in v0.0.13

type GetCompatibleAudioDecoderConfigurationsFunction struct{}

func (*GetCompatibleAudioDecoderConfigurationsFunction) Request added in v0.0.13

func (_ *GetCompatibleAudioDecoderConfigurationsFunction) Request() interface{}

func (*GetCompatibleAudioDecoderConfigurationsFunction) Response added in v0.0.13

func (_ *GetCompatibleAudioDecoderConfigurationsFunction) Response() interface{}

type GetCompatibleAudioDecoderConfigurationsResponse

type GetCompatibleAudioDecoderConfigurationsResponse struct {
	Configurations onvif.AudioDecoderConfiguration
}

type GetCompatibleAudioEncoderConfigurations

type GetCompatibleAudioEncoderConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleAudioEncoderConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleAudioEncoderConfigurationsFunction added in v0.0.13

type GetCompatibleAudioEncoderConfigurationsFunction struct{}

func (*GetCompatibleAudioEncoderConfigurationsFunction) Request added in v0.0.13

func (_ *GetCompatibleAudioEncoderConfigurationsFunction) Request() interface{}

func (*GetCompatibleAudioEncoderConfigurationsFunction) Response added in v0.0.13

func (_ *GetCompatibleAudioEncoderConfigurationsFunction) Response() interface{}

type GetCompatibleAudioEncoderConfigurationsResponse

type GetCompatibleAudioEncoderConfigurationsResponse struct {
	Configurations onvif.AudioEncoderConfiguration
}

type GetCompatibleAudioOutputConfigurations

type GetCompatibleAudioOutputConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleAudioOutputConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleAudioOutputConfigurationsFunction added in v0.0.13

type GetCompatibleAudioOutputConfigurationsFunction struct{}

func (*GetCompatibleAudioOutputConfigurationsFunction) Request added in v0.0.13

func (_ *GetCompatibleAudioOutputConfigurationsFunction) Request() interface{}

func (*GetCompatibleAudioOutputConfigurationsFunction) Response added in v0.0.13

func (_ *GetCompatibleAudioOutputConfigurationsFunction) Response() interface{}

type GetCompatibleAudioOutputConfigurationsResponse

type GetCompatibleAudioOutputConfigurationsResponse struct {
	Configurations onvif.AudioOutputConfiguration
}

type GetCompatibleAudioSourceConfigurations

type GetCompatibleAudioSourceConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleAudioSourceConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleAudioSourceConfigurationsFunction added in v0.0.13

type GetCompatibleAudioSourceConfigurationsFunction struct{}

func (*GetCompatibleAudioSourceConfigurationsFunction) Request added in v0.0.13

func (_ *GetCompatibleAudioSourceConfigurationsFunction) Request() interface{}

func (*GetCompatibleAudioSourceConfigurationsFunction) Response added in v0.0.13

func (_ *GetCompatibleAudioSourceConfigurationsFunction) Response() interface{}

type GetCompatibleAudioSourceConfigurationsResponse

type GetCompatibleAudioSourceConfigurationsResponse struct {
	Configurations onvif.AudioSourceConfiguration
}

type GetCompatibleMetadataConfigurations

type GetCompatibleMetadataConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleMetadataConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

GetCompatibleMetadataConfigurations and its properties are defined in the Onvif specification: https://www.onvif.org/ver10/media/wsdl/media.wsdl#op.GetCompatibleMetadataConfigurations

type GetCompatibleMetadataConfigurationsFunction added in v0.0.13

type GetCompatibleMetadataConfigurationsFunction struct{}

func (*GetCompatibleMetadataConfigurationsFunction) Request added in v0.0.13

func (_ *GetCompatibleMetadataConfigurationsFunction) Request() interface{}

func (*GetCompatibleMetadataConfigurationsFunction) Response added in v0.0.13

func (_ *GetCompatibleMetadataConfigurationsFunction) Response() interface{}

type GetCompatibleMetadataConfigurationsResponse

type GetCompatibleMetadataConfigurationsResponse struct {
	Configurations onvif.MetadataConfiguration
}

type GetCompatibleVideoAnalyticsConfigurations

type GetCompatibleVideoAnalyticsConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleVideoAnalyticsConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleVideoAnalyticsConfigurationsFunction added in v0.0.13

type GetCompatibleVideoAnalyticsConfigurationsFunction struct{}

func (*GetCompatibleVideoAnalyticsConfigurationsFunction) Request added in v0.0.13

func (_ *GetCompatibleVideoAnalyticsConfigurationsFunction) Request() interface{}

func (*GetCompatibleVideoAnalyticsConfigurationsFunction) Response added in v0.0.13

func (_ *GetCompatibleVideoAnalyticsConfigurationsFunction) Response() interface{}

type GetCompatibleVideoAnalyticsConfigurationsResponse

type GetCompatibleVideoAnalyticsConfigurationsResponse struct {
	Configurations onvif.VideoAnalyticsConfiguration
}

type GetCompatibleVideoEncoderConfigurations

type GetCompatibleVideoEncoderConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleVideoEncoderConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleVideoEncoderConfigurationsFunction added in v0.0.13

type GetCompatibleVideoEncoderConfigurationsFunction struct{}

func (*GetCompatibleVideoEncoderConfigurationsFunction) Request added in v0.0.13

func (_ *GetCompatibleVideoEncoderConfigurationsFunction) Request() interface{}

func (*GetCompatibleVideoEncoderConfigurationsFunction) Response added in v0.0.13

func (_ *GetCompatibleVideoEncoderConfigurationsFunction) Response() interface{}

type GetCompatibleVideoEncoderConfigurationsResponse

type GetCompatibleVideoEncoderConfigurationsResponse struct {
	Configurations onvif.VideoEncoderConfiguration
}

type GetCompatibleVideoSourceConfigurations

type GetCompatibleVideoSourceConfigurations struct {
	XMLName      string               `xml:"trt:GetCompatibleVideoSourceConfigurations"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetCompatibleVideoSourceConfigurationsFunction added in v0.0.13

type GetCompatibleVideoSourceConfigurationsFunction struct{}

func (*GetCompatibleVideoSourceConfigurationsFunction) Request added in v0.0.13

func (_ *GetCompatibleVideoSourceConfigurationsFunction) Request() interface{}

func (*GetCompatibleVideoSourceConfigurationsFunction) Response added in v0.0.13

func (_ *GetCompatibleVideoSourceConfigurationsFunction) Response() interface{}

type GetCompatibleVideoSourceConfigurationsResponse

type GetCompatibleVideoSourceConfigurationsResponse struct {
	Configurations onvif.VideoSourceConfiguration
}

type GetGuaranteedNumberOfVideoEncoderInstances

type GetGuaranteedNumberOfVideoEncoderInstances struct {
	XMLName            string               `xml:"trt:GetGuaranteedNumberOfVideoEncoderInstances"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetGuaranteedNumberOfVideoEncoderInstancesFunction added in v0.0.13

type GetGuaranteedNumberOfVideoEncoderInstancesFunction struct{}

func (*GetGuaranteedNumberOfVideoEncoderInstancesFunction) Request added in v0.0.13

func (_ *GetGuaranteedNumberOfVideoEncoderInstancesFunction) Request() interface{}

func (*GetGuaranteedNumberOfVideoEncoderInstancesFunction) Response added in v0.0.13

func (_ *GetGuaranteedNumberOfVideoEncoderInstancesFunction) Response() interface{}

type GetGuaranteedNumberOfVideoEncoderInstancesResponse

type GetGuaranteedNumberOfVideoEncoderInstancesResponse struct {
	TotalNumber int
	JPEG        int
	H264        int
	MPEG4       int
}

type GetMetadataConfiguration

type GetMetadataConfiguration struct {
	XMLName            string               `xml:"trt:GetMetadataConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

GetMetadataConfiguration and its properties are defined in the Onvif specification: https://www.onvif.org/ver10/media/wsdl/media.wsdl#op.GetMetadataConfiguration

type GetMetadataConfigurationFunction added in v0.0.13

type GetMetadataConfigurationFunction struct{}

func (*GetMetadataConfigurationFunction) Request added in v0.0.13

func (_ *GetMetadataConfigurationFunction) Request() interface{}

func (*GetMetadataConfigurationFunction) Response added in v0.0.13

func (_ *GetMetadataConfigurationFunction) Response() interface{}

type GetMetadataConfigurationOptions

type GetMetadataConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetMetadataConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetMetadataConfigurationOptionsFunction added in v0.0.13

type GetMetadataConfigurationOptionsFunction struct{}

func (*GetMetadataConfigurationOptionsFunction) Request added in v0.0.13

func (_ *GetMetadataConfigurationOptionsFunction) Request() interface{}

func (*GetMetadataConfigurationOptionsFunction) Response added in v0.0.13

func (_ *GetMetadataConfigurationOptionsFunction) Response() interface{}

type GetMetadataConfigurationOptionsResponse

type GetMetadataConfigurationOptionsResponse struct {
	Options onvif.MetadataConfigurationOptions
}

type GetMetadataConfigurationResponse

type GetMetadataConfigurationResponse struct {
	Configuration onvif.MetadataConfiguration
}

type GetMetadataConfigurations

type GetMetadataConfigurations struct {
	XMLName string `xml:"trt:GetMetadataConfigurations"`
}

GetMetadataConfigurations and its properties are defined in the Onvif specification: https://www.onvif.org/ver10/media/wsdl/media.wsdl#op.GetMetadataConfigurations

type GetMetadataConfigurationsFunction added in v0.0.13

type GetMetadataConfigurationsFunction struct{}

func (*GetMetadataConfigurationsFunction) Request added in v0.0.13

func (_ *GetMetadataConfigurationsFunction) Request() interface{}

func (*GetMetadataConfigurationsFunction) Response added in v0.0.13

func (_ *GetMetadataConfigurationsFunction) Response() interface{}

type GetMetadataConfigurationsResponse

type GetMetadataConfigurationsResponse struct {
	Configurations onvif.MetadataConfiguration
}

type GetOSD

type GetOSD struct {
	XMLName  string               `xml:"trt:GetOSD"`
	OSDToken onvif.ReferenceToken `xml:"trt:OSDToken"`
}

type GetOSDFunction added in v0.0.13

type GetOSDFunction struct{}

func (*GetOSDFunction) Request added in v0.0.13

func (_ *GetOSDFunction) Request() interface{}

func (*GetOSDFunction) Response added in v0.0.13

func (_ *GetOSDFunction) Response() interface{}

type GetOSDOptions

type GetOSDOptions struct {
	XMLName            string               `xml:"trt:GetOSDOptions"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetOSDOptionsFunction added in v0.0.13

type GetOSDOptionsFunction struct{}

func (*GetOSDOptionsFunction) Request added in v0.0.13

func (_ *GetOSDOptionsFunction) Request() interface{}

func (*GetOSDOptionsFunction) Response added in v0.0.13

func (_ *GetOSDOptionsFunction) Response() interface{}

type GetOSDOptionsResponse

type GetOSDOptionsResponse struct {
	OSDOptions onvif.OSDConfigurationOptions
}

type GetOSDResponse

type GetOSDResponse struct {
	OSD onvif.OSDConfiguration
}

type GetOSDs

type GetOSDs struct {
	XMLName            string               `xml:"trt:GetOSDs"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetOSDsFunction added in v0.0.13

type GetOSDsFunction struct{}

func (*GetOSDsFunction) Request added in v0.0.13

func (_ *GetOSDsFunction) Request() interface{}

func (*GetOSDsFunction) Response added in v0.0.13

func (_ *GetOSDsFunction) Response() interface{}

type GetOSDsResponse

type GetOSDsResponse struct {
	OSDs onvif.OSDConfiguration
}

type GetProfile

type GetProfile struct {
	XMLName      string               `xml:"trt:GetProfile"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

GetProfile and its properties are defined in the Onvif specification: https://www.onvif.org/ver10/media/wsdl/media.wsdl#op.GetProfile

type GetProfileFunction added in v0.0.13

type GetProfileFunction struct{}

func (*GetProfileFunction) Request added in v0.0.13

func (_ *GetProfileFunction) Request() interface{}

func (*GetProfileFunction) Response added in v0.0.13

func (_ *GetProfileFunction) Response() interface{}

type GetProfileResponse

type GetProfileResponse struct {
	Profile onvif.Profile
}

type GetProfiles

type GetProfiles struct {
	XMLName string `xml:"trt:GetProfiles"`
}

type GetProfilesFunction added in v0.0.13

type GetProfilesFunction struct{}

func (*GetProfilesFunction) Request added in v0.0.13

func (_ *GetProfilesFunction) Request() interface{}

func (*GetProfilesFunction) Response added in v0.0.13

func (_ *GetProfilesFunction) Response() interface{}

type GetProfilesResponse

type GetProfilesResponse struct {
	Profiles []onvif.Profile
}

type GetServiceCapabilities

type GetServiceCapabilities struct {
	XMLName string `xml:"trt:GetServiceCapabilities"`
}

type GetServiceCapabilitiesFunction added in v0.0.13

type GetServiceCapabilitiesFunction struct{}

func (*GetServiceCapabilitiesFunction) Request added in v0.0.13

func (_ *GetServiceCapabilitiesFunction) Request() interface{}

func (*GetServiceCapabilitiesFunction) Response added in v0.0.13

func (_ *GetServiceCapabilitiesFunction) Response() interface{}

type GetServiceCapabilitiesResponse

type GetServiceCapabilitiesResponse struct {
	Capabilities Capabilities
}

type GetSnapshotUri

type GetSnapshotUri struct {
	XMLName      string               `xml:"trt:GetSnapshotUri"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type GetSnapshotUriFunction added in v0.0.13

type GetSnapshotUriFunction struct{}

func (*GetSnapshotUriFunction) Request added in v0.0.13

func (_ *GetSnapshotUriFunction) Request() interface{}

func (*GetSnapshotUriFunction) Response added in v0.0.13

func (_ *GetSnapshotUriFunction) Response() interface{}

type GetSnapshotUriResponse

type GetSnapshotUriResponse struct {
	MediaUri onvif.MediaUri
}

type GetStreamUri

type GetStreamUri struct {
	XMLName      string                `xml:"trt:GetStreamUri"`
	StreamSetup  *onvif.StreamSetup    `xml:"trt:StreamSetup"`
	ProfileToken *onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

GetStreamUri and its properties are defined in the Onvif specification: https://www.onvif.org/ver10/media/wsdl/media.wsdl#op.GetStreamUri

type GetStreamUriFunction added in v0.0.13

type GetStreamUriFunction struct{}

func (*GetStreamUriFunction) Request added in v0.0.13

func (_ *GetStreamUriFunction) Request() interface{}

func (*GetStreamUriFunction) Response added in v0.0.13

func (_ *GetStreamUriFunction) Response() interface{}

type GetStreamUriResponse

type GetStreamUriResponse struct {
	MediaUri onvif.MediaUri
}

type GetVideoAnalyticsConfiguration

type GetVideoAnalyticsConfiguration struct {
	XMLName            string               `xml:"trt:GetVideoAnalyticsConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetVideoAnalyticsConfigurationFunction added in v0.0.13

type GetVideoAnalyticsConfigurationFunction struct{}

func (*GetVideoAnalyticsConfigurationFunction) Request added in v0.0.13

func (_ *GetVideoAnalyticsConfigurationFunction) Request() interface{}

func (*GetVideoAnalyticsConfigurationFunction) Response added in v0.0.13

func (_ *GetVideoAnalyticsConfigurationFunction) Response() interface{}

type GetVideoAnalyticsConfigurationResponse

type GetVideoAnalyticsConfigurationResponse struct {
	Configuration onvif.VideoAnalyticsConfiguration
}

type GetVideoAnalyticsConfigurations

type GetVideoAnalyticsConfigurations struct {
	XMLName string `xml:"trt:GetVideoAnalyticsConfigurations"`
}

type GetVideoAnalyticsConfigurationsFunction added in v0.0.13

type GetVideoAnalyticsConfigurationsFunction struct{}

func (*GetVideoAnalyticsConfigurationsFunction) Request added in v0.0.13

func (_ *GetVideoAnalyticsConfigurationsFunction) Request() interface{}

func (*GetVideoAnalyticsConfigurationsFunction) Response added in v0.0.13

func (_ *GetVideoAnalyticsConfigurationsFunction) Response() interface{}

type GetVideoAnalyticsConfigurationsResponse

type GetVideoAnalyticsConfigurationsResponse struct {
	Configurations onvif.VideoAnalyticsConfiguration
}

type GetVideoEncoderConfiguration

type GetVideoEncoderConfiguration struct {
	XMLName            string               `xml:"trt:GetVideoEncoderConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

GetVideoEncoderConfiguration and its properties are defined in the Onvif specification: https://www.onvif.org/ver10/media/wsdl/media.wsdl#op.GetVideoEncoderConfiguration

type GetVideoEncoderConfigurationFunction added in v0.0.13

type GetVideoEncoderConfigurationFunction struct{}

func (*GetVideoEncoderConfigurationFunction) Request added in v0.0.13

func (_ *GetVideoEncoderConfigurationFunction) Request() interface{}

func (*GetVideoEncoderConfigurationFunction) Response added in v0.0.13

func (_ *GetVideoEncoderConfigurationFunction) Response() interface{}

type GetVideoEncoderConfigurationOptions

type GetVideoEncoderConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetVideoEncoderConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

GetVideoEncoderConfigurationOptions and its properties are defined in the Onvif specification: https://www.onvif.org/ver10/media/wsdl/media.wsdl#op.GetVideoEncoderConfigurationOptions

type GetVideoEncoderConfigurationOptionsFunction added in v0.0.13

type GetVideoEncoderConfigurationOptionsFunction struct{}

func (*GetVideoEncoderConfigurationOptionsFunction) Request added in v0.0.13

func (_ *GetVideoEncoderConfigurationOptionsFunction) Request() interface{}

func (*GetVideoEncoderConfigurationOptionsFunction) Response added in v0.0.13

func (_ *GetVideoEncoderConfigurationOptionsFunction) Response() interface{}

type GetVideoEncoderConfigurationOptionsResponse

type GetVideoEncoderConfigurationOptionsResponse struct {
	Options onvif.VideoEncoderConfigurationOptions
}

type GetVideoEncoderConfigurationResponse

type GetVideoEncoderConfigurationResponse struct {
	Configuration onvif.VideoEncoderConfiguration
}

type GetVideoEncoderConfigurations

type GetVideoEncoderConfigurations struct {
	XMLName string `xml:"trt:GetVideoEncoderConfigurations"`
}

type GetVideoEncoderConfigurationsFunction added in v0.0.13

type GetVideoEncoderConfigurationsFunction struct{}

func (*GetVideoEncoderConfigurationsFunction) Request added in v0.0.13

func (_ *GetVideoEncoderConfigurationsFunction) Request() interface{}

func (*GetVideoEncoderConfigurationsFunction) Response added in v0.0.13

func (_ *GetVideoEncoderConfigurationsFunction) Response() interface{}

type GetVideoEncoderConfigurationsResponse

type GetVideoEncoderConfigurationsResponse struct {
	Configurations onvif.VideoEncoderConfiguration
}

type GetVideoSourceConfiguration

type GetVideoSourceConfiguration struct {
	XMLName            string               `xml:"trt:GetVideoSourceConfiguration"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetVideoSourceConfigurationFunction added in v0.0.13

type GetVideoSourceConfigurationFunction struct{}

func (*GetVideoSourceConfigurationFunction) Request added in v0.0.13

func (_ *GetVideoSourceConfigurationFunction) Request() interface{}

func (*GetVideoSourceConfigurationFunction) Response added in v0.0.13

func (_ *GetVideoSourceConfigurationFunction) Response() interface{}

type GetVideoSourceConfigurationOptions

type GetVideoSourceConfigurationOptions struct {
	XMLName            string               `xml:"trt:GetVideoSourceConfigurationOptions"`
	ProfileToken       onvif.ReferenceToken `xml:"trt:ProfileToken"`
	ConfigurationToken onvif.ReferenceToken `xml:"trt:ConfigurationToken"`
}

type GetVideoSourceConfigurationOptionsFunction added in v0.0.13

type GetVideoSourceConfigurationOptionsFunction struct{}

func (*GetVideoSourceConfigurationOptionsFunction) Request added in v0.0.13

func (_ *GetVideoSourceConfigurationOptionsFunction) Request() interface{}

func (*GetVideoSourceConfigurationOptionsFunction) Response added in v0.0.13

func (_ *GetVideoSourceConfigurationOptionsFunction) Response() interface{}

type GetVideoSourceConfigurationOptionsResponse

type GetVideoSourceConfigurationOptionsResponse struct {
	Options onvif.VideoSourceConfigurationOptions
}

type GetVideoSourceConfigurationResponse

type GetVideoSourceConfigurationResponse struct {
	Configuration onvif.VideoSourceConfiguration
}

type GetVideoSourceConfigurations

type GetVideoSourceConfigurations struct {
	XMLName string `xml:"trt:GetVideoSourceConfigurations"`
}

type GetVideoSourceConfigurationsFunction added in v0.0.13

type GetVideoSourceConfigurationsFunction struct{}

func (*GetVideoSourceConfigurationsFunction) Request added in v0.0.13

func (_ *GetVideoSourceConfigurationsFunction) Request() interface{}

func (*GetVideoSourceConfigurationsFunction) Response added in v0.0.13

func (_ *GetVideoSourceConfigurationsFunction) Response() interface{}

type GetVideoSourceConfigurationsResponse

type GetVideoSourceConfigurationsResponse struct {
	Configurations onvif.VideoSourceConfiguration
}

type GetVideoSourceModes

type GetVideoSourceModes struct {
	XMLName          string               `xml:"trt:GetVideoSourceModes"`
	VideoSourceToken onvif.ReferenceToken `xml:"trt:VideoSourceToken"`
}

type GetVideoSourceModesFunction added in v0.0.13

type GetVideoSourceModesFunction struct{}

func (*GetVideoSourceModesFunction) Request added in v0.0.13

func (_ *GetVideoSourceModesFunction) Request() interface{}

func (*GetVideoSourceModesFunction) Response added in v0.0.13

func (_ *GetVideoSourceModesFunction) Response() interface{}

type GetVideoSourceModesResponse

type GetVideoSourceModesResponse struct {
	VideoSourceModes onvif.VideoSourceMode
}

type GetVideoSources

type GetVideoSources struct {
	XMLName string `xml:"trt:GetVideoSources"`
}

type GetVideoSourcesFunction added in v0.0.13

type GetVideoSourcesFunction struct{}

func (*GetVideoSourcesFunction) Request added in v0.0.13

func (_ *GetVideoSourcesFunction) Request() interface{}

func (*GetVideoSourcesFunction) Response added in v0.0.13

func (_ *GetVideoSourcesFunction) Response() interface{}

type GetVideoSourcesResponse

type GetVideoSourcesResponse struct {
	VideoSources onvif.VideoSource
}

type ProfileCapabilities

type ProfileCapabilities struct {
	MaximumNumberOfProfiles int `xml:"MaximumNumberOfProfiles,attr"`
}

type RemoveAudioDecoderConfiguration

type RemoveAudioDecoderConfiguration struct {
	XMLName      string               `xml:"trt:RemoveAudioDecoderConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveAudioDecoderConfigurationFunction added in v0.0.13

type RemoveAudioDecoderConfigurationFunction struct{}

func (*RemoveAudioDecoderConfigurationFunction) Request added in v0.0.13

func (_ *RemoveAudioDecoderConfigurationFunction) Request() interface{}

func (*RemoveAudioDecoderConfigurationFunction) Response added in v0.0.13

func (_ *RemoveAudioDecoderConfigurationFunction) Response() interface{}

type RemoveAudioDecoderConfigurationResponse

type RemoveAudioDecoderConfigurationResponse struct {
}

type RemoveAudioEncoderConfiguration

type RemoveAudioEncoderConfiguration struct {
	XMLName      string               `xml:"trt:RemoveAudioEncoderConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveAudioEncoderConfigurationFunction added in v0.0.13

type RemoveAudioEncoderConfigurationFunction struct{}

func (*RemoveAudioEncoderConfigurationFunction) Request added in v0.0.13

func (_ *RemoveAudioEncoderConfigurationFunction) Request() interface{}

func (*RemoveAudioEncoderConfigurationFunction) Response added in v0.0.13

func (_ *RemoveAudioEncoderConfigurationFunction) Response() interface{}

type RemoveAudioEncoderConfigurationResponse

type RemoveAudioEncoderConfigurationResponse struct {
}

type RemoveAudioOutputConfiguration

type RemoveAudioOutputConfiguration struct {
	XMLName      string               `xml:"trt:RemoveAudioOutputConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveAudioOutputConfigurationFunction added in v0.0.13

type RemoveAudioOutputConfigurationFunction struct{}

func (*RemoveAudioOutputConfigurationFunction) Request added in v0.0.13

func (_ *RemoveAudioOutputConfigurationFunction) Request() interface{}

func (*RemoveAudioOutputConfigurationFunction) Response added in v0.0.13

func (_ *RemoveAudioOutputConfigurationFunction) Response() interface{}

type RemoveAudioOutputConfigurationResponse

type RemoveAudioOutputConfigurationResponse struct {
}

type RemoveAudioSourceConfiguration

type RemoveAudioSourceConfiguration struct {
	XMLName      string               `xml:"trt:RemoveAudioSourceConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveAudioSourceConfigurationFunction added in v0.0.13

type RemoveAudioSourceConfigurationFunction struct{}

func (*RemoveAudioSourceConfigurationFunction) Request added in v0.0.13

func (_ *RemoveAudioSourceConfigurationFunction) Request() interface{}

func (*RemoveAudioSourceConfigurationFunction) Response added in v0.0.13

func (_ *RemoveAudioSourceConfigurationFunction) Response() interface{}

type RemoveAudioSourceConfigurationResponse

type RemoveAudioSourceConfigurationResponse struct {
}

type RemoveMetadataConfiguration

type RemoveMetadataConfiguration struct {
	XMLName      string               `xml:"trt:RemoveMetadataConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveMetadataConfigurationFunction added in v0.0.13

type RemoveMetadataConfigurationFunction struct{}

func (*RemoveMetadataConfigurationFunction) Request added in v0.0.13

func (_ *RemoveMetadataConfigurationFunction) Request() interface{}

func (*RemoveMetadataConfigurationFunction) Response added in v0.0.13

func (_ *RemoveMetadataConfigurationFunction) Response() interface{}

type RemoveMetadataConfigurationResponse

type RemoveMetadataConfigurationResponse struct {
}

type RemovePTZConfiguration

type RemovePTZConfiguration struct {
	XMLName      string               `xml:"trt:RemovePTZConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemovePTZConfigurationFunction added in v0.0.13

type RemovePTZConfigurationFunction struct{}

func (*RemovePTZConfigurationFunction) Request added in v0.0.13

func (_ *RemovePTZConfigurationFunction) Request() interface{}

func (*RemovePTZConfigurationFunction) Response added in v0.0.13

func (_ *RemovePTZConfigurationFunction) Response() interface{}

type RemovePTZConfigurationResponse

type RemovePTZConfigurationResponse struct {
}

type RemoveVideoAnalyticsConfiguration

type RemoveVideoAnalyticsConfiguration struct {
	XMLName      string               `xml:"trt:RemoveVideoAnalyticsConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveVideoAnalyticsConfigurationFunction added in v0.0.13

type RemoveVideoAnalyticsConfigurationFunction struct{}

func (*RemoveVideoAnalyticsConfigurationFunction) Request added in v0.0.13

func (_ *RemoveVideoAnalyticsConfigurationFunction) Request() interface{}

func (*RemoveVideoAnalyticsConfigurationFunction) Response added in v0.0.13

func (_ *RemoveVideoAnalyticsConfigurationFunction) Response() interface{}

type RemoveVideoAnalyticsConfigurationResponse

type RemoveVideoAnalyticsConfigurationResponse struct {
}

type RemoveVideoEncoderConfiguration

type RemoveVideoEncoderConfiguration struct {
	XMLName      string               `xml:"trt:RemoveVideoEncoderConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveVideoEncoderConfigurationFunction added in v0.0.13

type RemoveVideoEncoderConfigurationFunction struct{}

func (*RemoveVideoEncoderConfigurationFunction) Request added in v0.0.13

func (_ *RemoveVideoEncoderConfigurationFunction) Request() interface{}

func (*RemoveVideoEncoderConfigurationFunction) Response added in v0.0.13

func (_ *RemoveVideoEncoderConfigurationFunction) Response() interface{}

type RemoveVideoEncoderConfigurationResponse

type RemoveVideoEncoderConfigurationResponse struct {
}

type RemoveVideoSourceConfiguration

type RemoveVideoSourceConfiguration struct {
	XMLName      string               `xml:"trt:RemoveVideoSourceConfiguration"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type RemoveVideoSourceConfigurationFunction added in v0.0.13

type RemoveVideoSourceConfigurationFunction struct{}

func (*RemoveVideoSourceConfigurationFunction) Request added in v0.0.13

func (_ *RemoveVideoSourceConfigurationFunction) Request() interface{}

func (*RemoveVideoSourceConfigurationFunction) Response added in v0.0.13

func (_ *RemoveVideoSourceConfigurationFunction) Response() interface{}

type RemoveVideoSourceConfigurationResponse

type RemoveVideoSourceConfigurationResponse struct {
}

type SetAudioDecoderConfiguration

type SetAudioDecoderConfiguration struct {
	XMLName          string                          `xml:"trt:SetAudioDecoderConfiguration"`
	Configuration    onvif.AudioDecoderConfiguration `xml:"trt:Configuration"`
	ForcePersistence xsd.Boolean                     `xml:"trt:ForcePersistence"`
}

type SetAudioDecoderConfigurationFunction added in v0.0.13

type SetAudioDecoderConfigurationFunction struct{}

func (*SetAudioDecoderConfigurationFunction) Request added in v0.0.13

func (_ *SetAudioDecoderConfigurationFunction) Request() interface{}

func (*SetAudioDecoderConfigurationFunction) Response added in v0.0.13

func (_ *SetAudioDecoderConfigurationFunction) Response() interface{}

type SetAudioDecoderConfigurationResponse

type SetAudioDecoderConfigurationResponse struct {
}

type SetAudioEncoderConfiguration

type SetAudioEncoderConfiguration struct {
	XMLName          string                          `xml:"trt:SetAudioEncoderConfiguration"`
	Configuration    onvif.AudioEncoderConfiguration `xml:"trt:Configuration"`
	ForcePersistence xsd.Boolean                     `xml:"trt:ForcePersistence"`
}

type SetAudioEncoderConfigurationFunction added in v0.0.13

type SetAudioEncoderConfigurationFunction struct{}

func (*SetAudioEncoderConfigurationFunction) Request added in v0.0.13

func (_ *SetAudioEncoderConfigurationFunction) Request() interface{}

func (*SetAudioEncoderConfigurationFunction) Response added in v0.0.13

func (_ *SetAudioEncoderConfigurationFunction) Response() interface{}

type SetAudioEncoderConfigurationResponse

type SetAudioEncoderConfigurationResponse struct {
}

type SetAudioOutputConfiguration

type SetAudioOutputConfiguration struct {
	XMLName          string                         `xml:"trt:SetAudioOutputConfiguration"`
	Configuration    onvif.AudioOutputConfiguration `xml:"trt:Configuration"`
	ForcePersistence bool                           `xml:"trt:ForcePersistence"`
}

type SetAudioOutputConfigurationFunction added in v0.0.13

type SetAudioOutputConfigurationFunction struct{}

func (*SetAudioOutputConfigurationFunction) Request added in v0.0.13

func (_ *SetAudioOutputConfigurationFunction) Request() interface{}

func (*SetAudioOutputConfigurationFunction) Response added in v0.0.13

func (_ *SetAudioOutputConfigurationFunction) Response() interface{}

type SetAudioOutputConfigurationResponse

type SetAudioOutputConfigurationResponse struct {
}

type SetAudioSourceConfiguration

type SetAudioSourceConfiguration struct {
	XMLName          string                         `xml:"trt:SetAudioSourceConfiguration"`
	Configuration    onvif.AudioSourceConfiguration `xml:"trt:Configuration"`
	ForcePersistence xsd.Boolean                    `xml:"trt:ForcePersistence"`
}

type SetAudioSourceConfigurationFunction added in v0.0.13

type SetAudioSourceConfigurationFunction struct{}

func (*SetAudioSourceConfigurationFunction) Request added in v0.0.13

func (_ *SetAudioSourceConfigurationFunction) Request() interface{}

func (*SetAudioSourceConfigurationFunction) Response added in v0.0.13

func (_ *SetAudioSourceConfigurationFunction) Response() interface{}

type SetAudioSourceConfigurationResponse

type SetAudioSourceConfigurationResponse struct {
}

type SetMetadataConfiguration

type SetMetadataConfiguration struct {
	XMLName          string                             `xml:"trt:SetMetadataConfiguration"`
	Configuration    onvif.MetadataConfigurationRequest `xml:"trt:Configuration"`
	ForcePersistence xsd.Boolean                        `xml:"trt:ForcePersistence"`
}

SetMetadataConfiguration and its properties are defined in the Onvif specification: https://www.onvif.org/ver10/media/wsdl/media.wsdl#op.SetMetadataConfiguration

type SetMetadataConfigurationFunction added in v0.0.13

type SetMetadataConfigurationFunction struct{}

func (*SetMetadataConfigurationFunction) Request added in v0.0.13

func (_ *SetMetadataConfigurationFunction) Request() interface{}

func (*SetMetadataConfigurationFunction) Response added in v0.0.13

func (_ *SetMetadataConfigurationFunction) Response() interface{}

type SetMetadataConfigurationResponse

type SetMetadataConfigurationResponse struct {
}

type SetOSD

type SetOSD struct {
	XMLName string                 `xml:"trt:SetOSD"`
	OSD     onvif.OSDConfiguration `xml:"trt:OSD"`
}

type SetOSDFunction added in v0.0.13

type SetOSDFunction struct{}

func (*SetOSDFunction) Request added in v0.0.13

func (_ *SetOSDFunction) Request() interface{}

func (*SetOSDFunction) Response added in v0.0.13

func (_ *SetOSDFunction) Response() interface{}

type SetOSDResponse

type SetOSDResponse struct {
}

type SetSynchronizationPoint

type SetSynchronizationPoint struct {
	XMLName      string               `xml:"trt:SetSynchronizationPoint"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type SetSynchronizationPointFunction added in v0.0.13

type SetSynchronizationPointFunction struct{}

func (*SetSynchronizationPointFunction) Request added in v0.0.13

func (_ *SetSynchronizationPointFunction) Request() interface{}

func (*SetSynchronizationPointFunction) Response added in v0.0.13

func (_ *SetSynchronizationPointFunction) Response() interface{}

type SetSynchronizationPointResponse

type SetSynchronizationPointResponse struct {
}

type SetVideoAnalyticsConfiguration

type SetVideoAnalyticsConfiguration struct {
	XMLName          string                            `xml:"trt:SetVideoAnalyticsConfiguration"`
	Configuration    onvif.VideoAnalyticsConfiguration `xml:"trt:Configuration"`
	ForcePersistence bool                              `xml:"trt:ForcePersistence"`
}

type SetVideoAnalyticsConfigurationFunction added in v0.0.13

type SetVideoAnalyticsConfigurationFunction struct{}

func (*SetVideoAnalyticsConfigurationFunction) Request added in v0.0.13

func (_ *SetVideoAnalyticsConfigurationFunction) Request() interface{}

func (*SetVideoAnalyticsConfigurationFunction) Response added in v0.0.13

func (_ *SetVideoAnalyticsConfigurationFunction) Response() interface{}

type SetVideoAnalyticsConfigurationResponse

type SetVideoAnalyticsConfigurationResponse struct {
}

type SetVideoEncoderConfiguration

type SetVideoEncoderConfiguration struct {
	XMLName          string                                  `xml:"trt:SetVideoEncoderConfiguration"`
	Configuration    *onvif.VideoEncoderConfigurationRequest `xml:"trt:Configuration,omitempty"`
	ForcePersistence *xsd.Boolean                            `xml:"trt:ForcePersistence,omitempty"`
}

type SetVideoEncoderConfigurationFunction added in v0.0.13

type SetVideoEncoderConfigurationFunction struct{}

func (*SetVideoEncoderConfigurationFunction) Request added in v0.0.13

func (_ *SetVideoEncoderConfigurationFunction) Request() interface{}

func (*SetVideoEncoderConfigurationFunction) Response added in v0.0.13

func (_ *SetVideoEncoderConfigurationFunction) Response() interface{}

type SetVideoEncoderConfigurationResponse

type SetVideoEncoderConfigurationResponse struct {
}

type SetVideoSourceConfiguration

type SetVideoSourceConfiguration struct {
	XMLName          string                         `xml:"trt:SetVideoSourceConfiguration"`
	Configuration    onvif.VideoSourceConfiguration `xml:"trt:Configuration"`
	ForcePersistence xsd.Boolean                    `xml:"trt:ForcePersistence"`
}

type SetVideoSourceConfigurationFunction added in v0.0.13

type SetVideoSourceConfigurationFunction struct{}

func (*SetVideoSourceConfigurationFunction) Request added in v0.0.13

func (_ *SetVideoSourceConfigurationFunction) Request() interface{}

func (*SetVideoSourceConfigurationFunction) Response added in v0.0.13

func (_ *SetVideoSourceConfigurationFunction) Response() interface{}

type SetVideoSourceConfigurationResponse

type SetVideoSourceConfigurationResponse struct {
}

type SetVideoSourceMode

type SetVideoSourceMode struct {
	XMLName              string               `xml:"trt:SetVideoSourceMode"`
	VideoSourceToken     onvif.ReferenceToken `xml:"trt:VideoSourceToken"`
	VideoSourceModeToken onvif.ReferenceToken `xml:"trt:VideoSourceModeToken"`
}

type SetVideoSourceModeFunction added in v0.0.13

type SetVideoSourceModeFunction struct{}

func (*SetVideoSourceModeFunction) Request added in v0.0.13

func (_ *SetVideoSourceModeFunction) Request() interface{}

func (*SetVideoSourceModeFunction) Response added in v0.0.13

func (_ *SetVideoSourceModeFunction) Response() interface{}

type SetVideoSourceModeResponse

type SetVideoSourceModeResponse struct {
	Reboot bool
}

type StartMulticastStreaming

type StartMulticastStreaming struct {
	XMLName      string               `xml:"trt:StartMulticastStreaming"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type StartMulticastStreamingFunction added in v0.0.13

type StartMulticastStreamingFunction struct{}

func (*StartMulticastStreamingFunction) Request added in v0.0.13

func (_ *StartMulticastStreamingFunction) Request() interface{}

func (*StartMulticastStreamingFunction) Response added in v0.0.13

func (_ *StartMulticastStreamingFunction) Response() interface{}

type StartMulticastStreamingResponse

type StartMulticastStreamingResponse struct {
}

type StopMulticastStreaming

type StopMulticastStreaming struct {
	XMLName      string               `xml:"trt:StopMulticastStreaming"`
	ProfileToken onvif.ReferenceToken `xml:"trt:ProfileToken"`
}

type StopMulticastStreamingFunction added in v0.0.13

type StopMulticastStreamingFunction struct{}

func (*StopMulticastStreamingFunction) Request added in v0.0.13

func (_ *StopMulticastStreamingFunction) Request() interface{}

func (*StopMulticastStreamingFunction) Response added in v0.0.13

func (_ *StopMulticastStreamingFunction) Response() interface{}

type StopMulticastStreamingResponse

type StopMulticastStreamingResponse struct {
}

type StreamingCapabilities

type StreamingCapabilities struct {
	RTPMulticast        bool `xml:"RTPMulticast,attr"`
	RTP_TCP             bool `xml:"RTP_TCP,attr"`
	RTP_RTSP_TCP        bool `xml:"RTP_RTSP_TCP,attr"`
	NonAggregateControl bool `xml:"NonAggregateControl,attr"`
	NoRTSPStreaming     bool `xml:"NoRTSPStreaming,attr"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL