BlackoutSlate class

Blackout Slate

Constructors

BlackoutSlate({InputLocation? blackoutSlateImage, BlackoutSlateNetworkEndBlackout? networkEndBlackout, InputLocation? networkEndBlackoutImage, String? networkId, BlackoutSlateState? state})
BlackoutSlate.fromJson(Map<String, dynamic> json)
factory

Properties

blackoutSlateImage InputLocation?
Blackout slate image to be used. Leave empty for solid black. Only bmp and png images are supported.
final
hashCode int
The hash code for this object.
no setterinherited
networkEndBlackout BlackoutSlateNetworkEndBlackout?
Setting to enabled causes the encoder to blackout the video, audio, and captions, and raise the "Network Blackout Image" slate when an SCTE104/35 Network End Segmentation Descriptor is encountered. The blackout will be lifted when the Network Start Segmentation Descriptor is encountered. The Network End and Network Start descriptors must contain a network ID that matches the value entered in "Network ID".
final
networkEndBlackoutImage InputLocation?
Path to local file to use as Network End Blackout image. Image will be scaled to fill the entire output raster.
final
networkId String?
Provides Network ID that matches EIDR ID format (e.g., "10.XXXX/XXXX-XXXX-XXXX-XXXX-XXXX-C").
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state BlackoutSlateState?
When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.
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