class Kaltura::KalturaConversionProfile
Attributes
Should calculate file conversion complexity
Clipping duration (in miliseconds)
Clipping start position (in miliseconds)
JSON string with array of “condition,profile-id” pairs.
Creation date as Unix timestamp (In seconds)
Cropping dimensions
ID of the default entry to be used for template data
Default replacement options to be applied to entries
The description of the Conversion Profile
When set, the ExtractMedia job should detect the source file GOP using this value as the max calculated period
List of included flavor ids (comma separated)
The id of the Conversion Profile
Indicates that this conversion profile is system default
Indicates that this conversion profile is partner default
XSL to transform ingestion Media Info XML
Media parser type to be used for extract media
The name of the Conversion Profile
ID of default storage profile to be used for linked net-storage file syncs
System name of the Conversion Profile
XSL to transform ingestion MRSS XML
Public Instance Methods
# File lib/kaltura_types.rb, line 3404 def calculate_complexity=(val) @calculate_complexity = val.to_i end
# File lib/kaltura_types.rb, line 3398 def clip_duration=(val) @clip_duration = val.to_i end
# File lib/kaltura_types.rb, line 3395 def clip_start=(val) @clip_start = val.to_i end
# File lib/kaltura_types.rb, line 3386 def created_at=(val) @created_at = val.to_i end
# File lib/kaltura_types.rb, line 3407 def detect_gop=(val) @detect_gop = val.to_i end
Kaltura::KalturaObjectBase#from_xml
# File lib/kaltura_types.rb, line 3411 def from_xml(xml_element) super if xml_element.elements['id'] != nil self.id = xml_element.elements['id'].text end if xml_element.elements['partnerId'] != nil self.partner_id = xml_element.elements['partnerId'].text end if xml_element.elements['status'] != nil self.status = xml_element.elements['status'].text end if xml_element.elements['type'] != nil self.type = xml_element.elements['type'].text end if xml_element.elements['name'] != nil self.name = xml_element.elements['name'].text end if xml_element.elements['systemName'] != nil self.system_name = xml_element.elements['systemName'].text end if xml_element.elements['tags'] != nil self.tags = xml_element.elements['tags'].text end if xml_element.elements['description'] != nil self.description = xml_element.elements['description'].text end if xml_element.elements['defaultEntryId'] != nil self.default_entry_id = xml_element.elements['defaultEntryId'].text end if xml_element.elements['createdAt'] != nil self.created_at = xml_element.elements['createdAt'].text end if xml_element.elements['flavorParamsIds'] != nil self.flavor_params_ids = xml_element.elements['flavorParamsIds'].text end if xml_element.elements['isDefault'] != nil self.is_default = xml_element.elements['isDefault'].text end if xml_element.elements['isPartnerDefault'] != nil self.is_partner_default = xml_element.elements['isPartnerDefault'].text end if xml_element.elements['cropDimensions'] != nil self.crop_dimensions = KalturaClientBase.object_from_xml(xml_element.elements['cropDimensions'], 'KalturaCropDimensions') end if xml_element.elements['clipStart'] != nil self.clip_start = xml_element.elements['clipStart'].text end if xml_element.elements['clipDuration'] != nil self.clip_duration = xml_element.elements['clipDuration'].text end if xml_element.elements['xslTransformation'] != nil self.xsl_transformation = xml_element.elements['xslTransformation'].text end if xml_element.elements['storageProfileId'] != nil self.storage_profile_id = xml_element.elements['storageProfileId'].text end if xml_element.elements['mediaParserType'] != nil self.media_parser_type = xml_element.elements['mediaParserType'].text end if xml_element.elements['calculateComplexity'] != nil self.calculate_complexity = xml_element.elements['calculateComplexity'].text end if xml_element.elements['collectionTags'] != nil self.collection_tags = xml_element.elements['collectionTags'].text end if xml_element.elements['conditionalProfiles'] != nil self.conditional_profiles = xml_element.elements['conditionalProfiles'].text end if xml_element.elements['detectGOP'] != nil self.detect_gop = xml_element.elements['detectGOP'].text end if xml_element.elements['mediaInfoXslTransformation'] != nil self.media_info_xsl_transformation = xml_element.elements['mediaInfoXslTransformation'].text end if xml_element.elements['defaultReplacementOptions'] != nil self.default_replacement_options = KalturaClientBase.object_from_xml(xml_element.elements['defaultReplacementOptions'], 'KalturaEntryReplacementOptions') end if xml_element.elements['defaultAudioLang'] != nil self.default_audio_lang = xml_element.elements['defaultAudioLang'].text end end
# File lib/kaltura_types.rb, line 3380 def id=(val) @id = val.to_i end
# File lib/kaltura_types.rb, line 3389 def is_default=(val) @is_default = val.to_i end
# File lib/kaltura_types.rb, line 3392 def is_partner_default=(val) @is_partner_default = to_b(val) end
# File lib/kaltura_types.rb, line 3383 def partner_id=(val) @partner_id = val.to_i end
# File lib/kaltura_types.rb, line 3401 def storage_profile_id=(val) @storage_profile_id = val.to_i end