Class: Livepeer::Shared::TranscodeFile

Inherits:
Utils::FieldAugmented show all
Extended by:
T::Sig
Defined in:
lib/sdk/models/shared/task.rb

Overview

Parameters for the transcode-file task

Instance Method Summary collapse

Methods included from MetadataFields

#field, #fields, included, #marshal_json, #marshal_single

Constructor Details

#initialize(creator_id: nil, input: nil, outputs: nil, profiles: nil, storage: nil, target_segment_size_secs: nil) ⇒ TranscodeFile

Returns a new instance of TranscodeFile.



196
197
198
199
200
201
202
203
# File 'lib/sdk/models/shared/task.rb', line 196

def initialize(creator_id: nil, input: nil, outputs: nil, profiles: nil, storage: nil, target_segment_size_secs: nil)
  @creator_id = creator_id
  @input = input
  @outputs = outputs
  @profiles = profiles
  @storage = storage
  @target_segment_size_secs = target_segment_size_secs
end