TautulliAudioStream class

Model to store information about the audio stream for some content.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

TautulliAudioStream({int? id, int? type, String? audioCodec, int? audioBitrate, String? audioBitrateMode, String? audioChannelLayout, int? audioChannels, String? audioLanguage, String? audioLanguageCode, int? audioSampleRate, String? audioProfile, bool? selected})
TautulliAudioStream.fromJson(Map<String, dynamic> json)
Deserialize a JSON map to a TautulliAudioStream object.
factory

Properties

audioBitrate int?
Bitrate of the audio stream.
final
audioBitrateMode String?
Bitrate mode of the audio stream.
final
audioChannelLayout String?
The layout of the channels in the audio stream.
final
audioChannels int?
Number of channels in the audio stream.
final
audioCodec String?
Codec of the audio stream.
final
audioLanguage String?
Language of the audio stream.
final
audioLanguageCode String?
Language code of the audio stream.
final
audioProfile String?
Profile of the audio stream.
final
audioSampleRate int?
Sample rate of the audio stream.
final
hashCode int
The hash code for this object.
no setterinherited
id int?
The part ID.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selected bool?
Unknown
final
type int?
The type of content within this stream.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serialize a TautulliAudioStream object to a JSON map.
toString() String
Returns a JSON-encoded string version of this object.
override

Operators

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