Class: PlexRubySDK::Operations::TranscodeSession
- Inherits:
-
Crystalline::FieldAugmented
- Object
- Crystalline::FieldAugmented
- PlexRubySDK::Operations::TranscodeSession
- Extended by:
- T::Sig
- Defined in:
- lib/plex_ruby_sdk/models/operations/transcodesession.rb
Instance Method Summary collapse
Methods included from Crystalline::MetadataFields
#field, #fields, included, #marshal_single, #to_dict, #to_json
Constructor Details
#initialize(audio_channels: nil, audio_codec: nil, audio_decision: nil, complete: nil, container: nil, context: nil, duration: nil, error: nil, key: nil, max_offset_available: nil, min_offset_available: nil, progress: nil, protocol: nil, remaining: nil, size: nil, source_audio_codec: nil, source_video_codec: nil, speed: nil, subtitle_decision: nil, throttled: nil, time_stamp: nil, transcode_hw_requested: nil, video_codec: nil, video_decision: nil) ⇒ TranscodeSession
Returns a new instance of TranscodeSession.
65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
# File 'lib/plex_ruby_sdk/models/operations/transcodesession.rb', line 65 def initialize(audio_channels: nil, audio_codec: nil, audio_decision: nil, complete: nil, container: nil, context: nil, duration: nil, error: nil, key: nil, max_offset_available: nil, min_offset_available: nil, progress: nil, protocol: nil, remaining: nil, size: nil, source_audio_codec: nil, source_video_codec: nil, speed: nil, subtitle_decision: nil, throttled: nil, time_stamp: nil, transcode_hw_requested: nil, video_codec: nil, video_decision: nil) @audio_channels = audio_channels @audio_codec = audio_codec @audio_decision = audio_decision @complete = complete @container = container @context = context @duration = duration @error = error @key = key @max_offset_available = max_offset_available @min_offset_available = min_offset_available @progress = progress @protocol = protocol @remaining = remaining @size = size @source_audio_codec = source_audio_codec @source_video_codec = source_video_codec @speed = speed @subtitle_decision = subtitle_decision @throttled = throttled @time_stamp = time_stamp @transcode_hw_requested = transcode_hw_requested @video_codec = video_codec @video_decision = video_decision end |