TautulliVideoStream class
Model to store information about the video stream for some content.
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
- TautulliVideoStream({int? id, int? type, String? videoCodec, String? videoCodecLevel, int? videoBitrate, int? videoBitDepth, String? videoChromaSubsampling, String? videoColorPrimaries, String? videoColorRange, String? videoColorSpace, String? videoColorTRC, double? videoFrameRate, int? videoRefFrames, int? videoHeight, int? videoWidth, String? videoLanguage, String? videoLanguageCode, String? videoProfile, String? videoScanType, bool? selected})
-
TautulliVideoStream.fromJson(Map<
String, dynamic> json) -
Deserialize a JSON map to a TautulliVideoStream object.
factory
Properties
- 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
- videoBitDepth → int?
-
Bit depth of the video stream.
final
- videoBitrate → int?
-
Bitrate of the video stream.
final
- videoChromaSubsampling → String?
-
Chroma subsampling of the video stream.
final
- videoCodec → String?
-
Codec of the video stream.
final
- videoCodecLevel → String?
-
Codec level of the video stream.
final
- videoColorPrimaries → String?
-
Color primaries of the video stream.
final
- videoColorRange → String?
-
Color range of the video stream.
final
- videoColorSpace → String?
-
Color space of the video stream.
final
- videoColorTRC → String?
-
Color TRC of the video stream.
final
- videoFrameRate → double?
-
Frame rate of the video stream.
final
- videoHeight → int?
-
Height in pixels of the video stream.
final
- videoLanguage → String?
-
Language of the video stream.
final
- videoLanguageCode → String?
-
Language code of the video stream.
final
- videoProfile → String?
-
Profile of the video stream.
final
- videoRefFrames → int?
-
Reference frames in the video stream.
final
- videoScanType → String?
-
Scan type of the video stream.
final
- videoWidth → int?
-
Width in pixels of the video stream.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Serialize a TautulliVideoStream 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