NAME
ONVIF::Device::Types::CodingCapabilities
DESCRIPTION
Perl data type class for the XML Schema defined complexType CodingCapabilities from the namespace http://www.onvif.org/ver10/schema.
This type contains the Audio and Video coding capabilities of a display service.
PROPERTIES
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
- •
-
AudioEncodingCapabilities
- •
-
AudioDecodingCapabilities
- •
-
VideoDecodingCapabilities
METHODS
new
Constructor. The following data structure may be passed to new():
{ # ONVIF::Device::Types::CodingCapabilitiesAudioEncodingCapabilities => { # ONVIF::Device::Types::AudioEncoderConfigurationOptionsOptions => { # ONVIF::Device::Types::AudioEncoderConfigurationOptionEncoding => $some_value, # AudioEncodingBitrateList => { # ONVIF::Device::Types::IntListItems => $some_value, # int},SampleRateList => { # ONVIF::Device::Types::IntListItems => $some_value, # int},},},AudioDecodingCapabilities => { # ONVIF::Device::Types::AudioDecoderConfigurationOptionsAACDecOptions => { # ONVIF::Device::Types::AACDecOptionsBitrate => { # ONVIF::Device::Types::IntListItems => $some_value, # int},SampleRateRange => { # ONVIF::Device::Types::IntListItems => $some_value, # int},},G711DecOptions => { # ONVIF::Device::Types::G711DecOptionsBitrate => { # ONVIF::Device::Types::IntListItems => $some_value, # int},SampleRateRange => { # ONVIF::Device::Types::IntListItems => $some_value, # int},},G726DecOptions => { # ONVIF::Device::Types::G726DecOptionsBitrate => { # ONVIF::Device::Types::IntListItems => $some_value, # int},SampleRateRange => { # ONVIF::Device::Types::IntListItems => $some_value, # int},},Extension => { # ONVIF::Device::Types::AudioDecoderConfigurationOptionsExtension},},VideoDecodingCapabilities => { # ONVIF::Device::Types::VideoDecoderConfigurationOptionsJpegDecOptions => { # ONVIF::Device::Types::JpegDecOptionsResolutionsAvailable => { # ONVIF::Device::Types::VideoResolutionWidth => $some_value, # intHeight => $some_value, # int},SupportedInputBitrate => { # ONVIF::Device::Types::IntRangeMin => $some_value, # intMax => $some_value, # int},SupportedFrameRate => { # ONVIF::Device::Types::IntRangeMin => $some_value, # intMax => $some_value, # int},},H264DecOptions => { # ONVIF::Device::Types::H264DecOptionsResolutionsAvailable => { # ONVIF::Device::Types::VideoResolutionWidth => $some_value, # intHeight => $some_value, # int},SupportedH264Profiles => $some_value, # H264ProfileSupportedInputBitrate => { # ONVIF::Device::Types::IntRangeMin => $some_value, # intMax => $some_value, # int},SupportedFrameRate => { # ONVIF::Device::Types::IntRangeMin => $some_value, # intMax => $some_value, # int},},Mpeg4DecOptions => { # ONVIF::Device::Types::Mpeg4DecOptionsResolutionsAvailable => { # ONVIF::Device::Types::VideoResolutionWidth => $some_value, # intHeight => $some_value, # int},SupportedMpeg4Profiles => $some_value, # Mpeg4ProfileSupportedInputBitrate => { # ONVIF::Device::Types::IntRangeMin => $some_value, # intMax => $some_value, # int},SupportedFrameRate => { # ONVIF::Device::Types::IntRangeMin => $some_value, # intMax => $some_value, # int},},Extension => { # ONVIF::Device::Types::VideoDecoderConfigurationOptionsExtension},},},
AUTHOR
Generated by SOAP::WSDL