Capabilities1 class

The capabilities for the media service is returned in the Capabilities element.

Annotations
  • @JsonSerializable()

Constructors

Capabilities1({required bool snapshotUri, required bool rotation, required bool videoSourceMode, required bool osd, required bool? temporaryOSDText, required bool? exiCompression, required ProfileCapabilities profileCapabilities, required StreamingCapabilities streamingCapabilities})
Capabilities1.fromJson(Map<String, dynamic> json)
factory

Properties

exiCompression bool?
Indicates the support for the Efficient XML Interchange (EXI) binary XML format.
final
hashCode int
The hash code for this object.
no setterinherited
osd bool
Indicates if OSD is supported.
final
profileCapabilities ProfileCapabilities
Media profile capabilities.
final
rotation bool
Indicates whether or not Rotation feature is supported.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
snapshotUri bool
Indicates if GetSnapshotUri is supported.
final
streamingCapabilities StreamingCapabilities
Streaming capabilities.
final
temporaryOSDText bool?
Indicates the support for temporary osd text configuration.
final
videoSourceMode bool
Indicates the support for changing video source mode.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited