class Kaltura::KalturaMediaEntry

Attributes

conversion_quality[RW]

Override the default conversion quality

credit_url[RW]

The URL for credits

credit_user_name[RW]

The user name used for credits

data_url[RW]

The URL used for playback. This is not the download URL.

flavor_params_ids[RW]

Comma separated flavor params ids that exists for this media entry

is_trim_disabled[RW]

True if trim action is disabled for this entry

media_date[RW]

The media date extracted from EXIF data (For images) as Unix timestamp (In seconds)

media_type[RW]

The media type of the entry

search_provider_id[RW]

The ID of the media in the importing site

search_provider_type[RW]

The search provider type used to import this entry

source_type[RW]

The source type of the entry

source_version[RW]

The source version of the entry

streams[RW]

Array of streams that exists on the entry

Public Instance Methods

from_xml(xml_element) click to toggle source
Calls superclass method Kaltura::KalturaPlayableEntry#from_xml
# File lib/kaltura_types.rb, line 4694
def from_xml(xml_element)
        super
        if xml_element.elements['mediaType'] != nil
                self.media_type = xml_element.elements['mediaType'].text
        end
        if xml_element.elements['conversionQuality'] != nil
                self.conversion_quality = xml_element.elements['conversionQuality'].text
        end
        if xml_element.elements['sourceType'] != nil
                self.source_type = xml_element.elements['sourceType'].text
        end
        if xml_element.elements['sourceVersion'] != nil
                self.source_version = xml_element.elements['sourceVersion'].text
        end
        if xml_element.elements['searchProviderType'] != nil
                self.search_provider_type = xml_element.elements['searchProviderType'].text
        end
        if xml_element.elements['searchProviderId'] != nil
                self.search_provider_id = xml_element.elements['searchProviderId'].text
        end
        if xml_element.elements['creditUserName'] != nil
                self.credit_user_name = xml_element.elements['creditUserName'].text
        end
        if xml_element.elements['creditUrl'] != nil
                self.credit_url = xml_element.elements['creditUrl'].text
        end
        if xml_element.elements['mediaDate'] != nil
                self.media_date = xml_element.elements['mediaDate'].text
        end
        if xml_element.elements['dataUrl'] != nil
                self.data_url = xml_element.elements['dataUrl'].text
        end
        if xml_element.elements['flavorParamsIds'] != nil
                self.flavor_params_ids = xml_element.elements['flavorParamsIds'].text
        end
        if xml_element.elements['isTrimDisabled'] != nil
                self.is_trim_disabled = xml_element.elements['isTrimDisabled'].text
        end
        if xml_element.elements['streams'] != nil
                self.streams = KalturaClientBase.object_from_xml(xml_element.elements['streams'], 'KalturaStreamContainer')
        end
end
is_trim_disabled=(val) click to toggle source
# File lib/kaltura_types.rb, line 4690
def is_trim_disabled=(val)
        @is_trim_disabled = val.to_i
end
media_date=(val) click to toggle source
# File lib/kaltura_types.rb, line 4687
def media_date=(val)
        @media_date = val.to_i
end
media_type=(val) click to toggle source
# File lib/kaltura_types.rb, line 4681
def media_type=(val)
        @media_type = val.to_i
end
search_provider_type=(val) click to toggle source
# File lib/kaltura_types.rb, line 4684
def search_provider_type=(val)
        @search_provider_type = val.to_i
end