Class: Kaltura::KalturaFlavorAsset
- Inherits:
-
KalturaAsset
- Object
- KalturaObjectBase
- KalturaAsset
- Kaltura::KalturaFlavorAsset
- Defined in:
- lib/kaltura_types.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#bitrate ⇒ Object
The overall bitrate (in KBits) of the Flavor Asset.
-
#container_format ⇒ Object
The container format.
-
#flavor_params_id ⇒ Object
The Flavor Params used to create this Flavor Asset.
-
#frame_rate ⇒ Object
The frame rate (in FPS) of the Flavor Asset.
-
#height ⇒ Object
The height of the Flavor Asset.
-
#is_default ⇒ Object
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 ⇒ Object
True if this Flavor Asset is the original source.
-
#is_web ⇒ Object
True if this Flavor Asset is playable in KDP.
-
#label ⇒ Object
The label of the flavor asset.
-
#language ⇒ Object
The language of the flavor asset.
-
#status ⇒ Object
The status of the Flavor Asset.
-
#video_codec_id ⇒ Object
The video codec.
-
#width ⇒ Object
The width of the Flavor Asset.
Attributes inherited from KalturaAsset
#actual_source_asset_params_ids, #created_at, #deleted_at, #description, #entry_id, #file_ext, #id, #partner_data, #partner_description, #partner_id, #size, #tags, #updated_at, #version
Attributes inherited from KalturaObjectBase
#object_type, #related_objects
Instance Method Summary collapse
Methods inherited from KalturaObjectBase
Instance Attribute Details
#bitrate ⇒ Object
The overall bitrate (in KBits) of the Flavor Asset
4783 4784 4785 |
# File 'lib/kaltura_types.rb', line 4783 def bitrate @bitrate end |
#container_format ⇒ Object
The container format
4791 4792 4793 |
# File 'lib/kaltura_types.rb', line 4791 def container_format @container_format end |
#flavor_params_id ⇒ Object
The Flavor Params used to create this Flavor Asset
4777 4778 4779 |
# File 'lib/kaltura_types.rb', line 4777 def flavor_params_id @flavor_params_id end |
#frame_rate ⇒ Object
The frame rate (in FPS) of the Flavor Asset
4785 4786 4787 |
# File 'lib/kaltura_types.rb', line 4785 def frame_rate @frame_rate end |
#height ⇒ Object
The height of the Flavor Asset
4781 4782 4783 |
# File 'lib/kaltura_types.rb', line 4781 def height @height end |
#is_default ⇒ Object
Is default flavor asset of the entry (This field will be taken into account selectign which audio flavor will be selected as default)
4801 4802 4803 |
# File 'lib/kaltura_types.rb', line 4801 def is_default @is_default end |
#is_original ⇒ Object
True if this Flavor Asset is the original source
4787 4788 4789 |
# File 'lib/kaltura_types.rb', line 4787 def is_original @is_original end |
#is_web ⇒ Object
True if this Flavor Asset is playable in KDP
4789 4790 4791 |
# File 'lib/kaltura_types.rb', line 4789 def is_web @is_web end |
#label ⇒ Object
The label of the flavor asset
4799 4800 4801 |
# File 'lib/kaltura_types.rb', line 4799 def label @label end |
#language ⇒ Object
The language of the flavor asset
4797 4798 4799 |
# File 'lib/kaltura_types.rb', line 4797 def language @language end |
#status ⇒ Object
The status of the Flavor Asset
4795 4796 4797 |
# File 'lib/kaltura_types.rb', line 4795 def status @status end |
#video_codec_id ⇒ Object
The video codec
4793 4794 4795 |
# File 'lib/kaltura_types.rb', line 4793 def video_codec_id @video_codec_id end |
#width ⇒ Object
The width of the Flavor Asset
4779 4780 4781 |
# File 'lib/kaltura_types.rb', line 4779 def width @width end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 |
# File 'lib/kaltura_types.rb', line 4831 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 |