Class: PlexRubySDK::Operations::StartUniversalTranscodeRequest

Inherits:
Crystalline::FieldAugmented show all
Extended by:
T::Sig
Defined in:
lib/plex_ruby_sdk/models/operations/startuniversaltranscode_request.rb

Instance Method Summary collapse

Methods included from Crystalline::MetadataFields

#field, #fields, included, #marshal_single, #to_dict, #to_json

Constructor Details

#initialize(has_mde: nil, media_index: nil, part_index: nil, path: nil, protocol: nil, add_debug_overlay: nil, audio_boost: nil, auto_adjust_quality: nil, direct_play: nil, direct_stream: nil, fast_seek: nil, location: nil, media_buffer_size: nil, session: nil, subtites: nil, subtitle_size: nil) ⇒ StartUniversalTranscodeRequest

Returns a new instance of StartUniversalTranscodeRequest.



49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# File 'lib/plex_ruby_sdk/models/operations/startuniversaltranscode_request.rb', line 49

def initialize(has_mde: nil, media_index: nil, part_index: nil, path: nil, protocol: nil, add_debug_overlay: nil, audio_boost: nil, auto_adjust_quality: nil, direct_play: nil, direct_stream: nil, fast_seek: nil, location: nil, media_buffer_size: nil, session: nil, subtites: nil, subtitle_size: nil)
  @has_mde = has_mde
  @media_index = media_index
  @part_index = part_index
  @path = path
  @protocol = protocol
  @add_debug_overlay = add_debug_overlay
  @audio_boost = audio_boost
  @auto_adjust_quality = auto_adjust_quality
  @direct_play = direct_play
  @direct_stream = direct_stream
  @fast_seek = fast_seek
  @location = location
  @media_buffer_size = media_buffer_size
  @session = session
  @subtites = subtites
  @subtitle_size = subtitle_size
end