CreateJobPlaylist class
Information about the master playlist.
Constructors
-
CreateJobPlaylist({String? format, HlsContentProtection? hlsContentProtection, String? name, List<
String> ? outputKeys, PlayReadyDrm? playReadyDrm})
Properties
- format → String?
-
The format of the output playlist. Valid formats include
HLSv3
,HLSv4
, andSmooth
.final - hashCode → int
-
The hash code for this object.
no setterinherited
- hlsContentProtection → HlsContentProtection?
-
The HLS content protection settings, if any, that you want Elastic
Transcoder to apply to the output files associated with this playlist.
final
- name → String?
-
The name that you want Elastic Transcoder to assign to the master playlist,
for example, nyc-vacation.m3u8. If the name includes a
/
character, the section of the name before the last/
must be identical for allName
objects. If you create more than one master playlist, the values of allName
objects must be unique.final -
outputKeys
→ List<
String> ? -
For each output in this job that you want to include in a master playlist,
the value of the
Outputs:Key
object.final - playReadyDrm → PlayReadyDrm?
-
The DRM settings, if any, that you want Elastic Transcoder to apply to the
output files associated with this playlist.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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