OutputGroupSettings class
Output Group settings, including type
Constructors
- OutputGroupSettings({CmafGroupSettings? cmafGroupSettings, DashIsoGroupSettings? dashIsoGroupSettings, FileGroupSettings? fileGroupSettings, HlsGroupSettings? hlsGroupSettings, MsSmoothGroupSettings? msSmoothGroupSettings, OutputGroupType? type})
-
OutputGroupSettings.fromJson(Map<
String, dynamic> json) -
factory
Properties
- cmafGroupSettings → CmafGroupSettings?
-
Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to
CMAF_GROUP_SETTINGS. Each output in a CMAF Output Group may only contain a
single video, audio, or caption output.
final
- dashIsoGroupSettings → DashIsoGroupSettings?
-
Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to
DASH_ISO_GROUP_SETTINGS.
final
- fileGroupSettings → FileGroupSettings?
-
Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to
FILE_GROUP_SETTINGS.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hlsGroupSettings → HlsGroupSettings?
-
Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to
HLS_GROUP_SETTINGS.
final
- msSmoothGroupSettings → MsSmoothGroupSettings?
-
Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to
MS_SMOOTH_GROUP_SETTINGS.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → OutputGroupType?
-
Type of output group (File group, Apple HLS, DASH ISO, Microsoft Smooth
Streaming, CMAF)
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