AudioOutputConfiguration class

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

AudioOutputConfiguration(String token, String name, int useCount, String outputToken, String sendPrimacy, int outputLevel)
AudioOutputConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
name String
User readable name. Length up to 64 characters.
final
outputLevel int
Volume setting of the output. The applicable range is defined via the option AudioOutputOptions.OutputLevelRange.
final
outputToken String
Token of the phsycial Audio output.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sendPrimacy String
An audio channel MAY support different types of audio transmission. While for full duplex operation no special handling is required, in half duplex operation the transmission direction needs to be switched. The optional SendPrimacy parameter inside the AudioOutputConfiguration indicates which direction is currently active. An NVC can switch between different modes by setting the AudioOutputConfiguration. The following modes for the Send-Primacy are defined:
final
token String
Token that uniquely references this configuration. Length up to 64 characters.
final
useCount int
Number of internal references currently using this configuration. This informational parameter is read-only. Deprecated for Media2 Service.
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