AudioEncoderConfiguration class

The requested audio encoder configuration

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

AudioEncoderConfiguration.new(dynamic xmlName, dynamic xmlUseCount, dynamic xmlEncoding, dynamic xmlBitRate, dynamic xmlSampleRate, Multicast multiCast, dynamic xmlSessionTimeout)
AudioEncoderConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

bitRate int
The output bitrate in kbps.
no setter
encoding String
Audio codec used for encoding the audio input (either G.711, G.726 or AAC)
no setter
hashCode int
The hash code for this object.
no setterinherited
multiCast Multicast
final
name String
User readable name. Length up to 64 characters.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sampleRate int
The output sample rate in kHz.
no setter
sessionTimeout String
The rtsp session timeout for the related audio stream
no setter
useCount int
Number of internal references currently using this configuration. This informational parameter is read-only. Deprecated for Media2 Service.
no setter
xmlBitRate → dynamic
final
xmlEncoding → dynamic
final
xmlName → dynamic
final
xmlSampleRate → dynamic
final
xmlSessionTimeout → dynamic
final
xmlUseCount → dynamic
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.
inherited

Operators

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