class Kaltura::KalturaFlavorAsset

Attributes

bitrate[RW]

The overall bitrate (in KBits) of the Flavor Asset

container_format[RW]

The container format

flavor_params_id[RW]

The Flavor Params used to create this Flavor Asset

frame_rate[RW]

The frame rate (in FPS) of the Flavor Asset

height[RW]

The height of the Flavor Asset

is_default[RW]

Is default flavor asset of the entry (This field will be taken into account selectign which audio flavor will be selected as default)

is_original[RW]

True if this Flavor Asset is the original source

is_web[RW]

True if this Flavor Asset is playable in KDP

label[RW]

The label of the flavor asset

language[RW]

The language of the flavor asset

status[RW]

The status of the Flavor Asset

video_codec_id[RW]

The video codec

width[RW]

The width of the Flavor Asset

Public Instance Methods

bitrate=(val) click to toggle source
# File lib/kaltura_types.rb, line 4891
def bitrate=(val)
        @bitrate = val.to_i
end
flavor_params_id=(val) click to toggle source
# File lib/kaltura_types.rb, line 4882
def flavor_params_id=(val)
        @flavor_params_id = val.to_i
end
frame_rate=(val) click to toggle source
# File lib/kaltura_types.rb, line 4894
def frame_rate=(val)
        @frame_rate = val.to_f
end
from_xml(xml_element) click to toggle source
Calls superclass method Kaltura::KalturaAsset#from_xml
# File lib/kaltura_types.rb, line 4910
def from_xml(xml_element)
        super
        if xml_element.elements['flavorParamsId'] != nil
                self.flavor_params_id = xml_element.elements['flavorParamsId'].text
        end
        if xml_element.elements['width'] != nil
                self.width = xml_element.elements['width'].text
        end
        if xml_element.elements['height'] != nil
                self.height = xml_element.elements['height'].text
        end
        if xml_element.elements['bitrate'] != nil
                self.bitrate = xml_element.elements['bitrate'].text
        end
        if xml_element.elements['frameRate'] != nil
                self.frame_rate = xml_element.elements['frameRate'].text
        end
        if xml_element.elements['isOriginal'] != nil
                self.is_original = xml_element.elements['isOriginal'].text
        end
        if xml_element.elements['isWeb'] != nil
                self.is_web = xml_element.elements['isWeb'].text
        end
        if xml_element.elements['containerFormat'] != nil
                self.container_format = xml_element.elements['containerFormat'].text
        end
        if xml_element.elements['videoCodecId'] != nil
                self.video_codec_id = xml_element.elements['videoCodecId'].text
        end
        if xml_element.elements['status'] != nil
                self.status = xml_element.elements['status'].text
        end
        if xml_element.elements['language'] != nil
                self.language = xml_element.elements['language'].text
        end
        if xml_element.elements['label'] != nil
                self.label = xml_element.elements['label'].text
        end
        if xml_element.elements['isDefault'] != nil
                self.is_default = xml_element.elements['isDefault'].text
        end
end
height=(val) click to toggle source
# File lib/kaltura_types.rb, line 4888
def height=(val)
        @height = val.to_i
end
is_default=(val) click to toggle source
# File lib/kaltura_types.rb, line 4906
def is_default=(val)
        @is_default = val.to_i
end
is_original=(val) click to toggle source
# File lib/kaltura_types.rb, line 4897
def is_original=(val)
        @is_original = to_b(val)
end
is_web=(val) click to toggle source
# File lib/kaltura_types.rb, line 4900
def is_web=(val)
        @is_web = to_b(val)
end
status=(val) click to toggle source
# File lib/kaltura_types.rb, line 4903
def status=(val)
        @status = val.to_i
end
width=(val) click to toggle source
# File lib/kaltura_types.rb, line 4885
def width=(val)
        @width = val.to_i
end