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, #size_in_bytes, #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
4826 4827 4828 |
# File 'lib/kaltura_types.rb', line 4826 def bitrate @bitrate end |
#container_format ⇒ Object
The container format
4834 4835 4836 |
# File 'lib/kaltura_types.rb', line 4834 def container_format @container_format end |
#flavor_params_id ⇒ Object
The Flavor Params used to create this Flavor Asset
4820 4821 4822 |
# File 'lib/kaltura_types.rb', line 4820 def flavor_params_id @flavor_params_id end |
#frame_rate ⇒ Object
The frame rate (in FPS) of the Flavor Asset
4828 4829 4830 |
# File 'lib/kaltura_types.rb', line 4828 def frame_rate @frame_rate end |
#height ⇒ Object
The height of the Flavor Asset
4824 4825 4826 |
# File 'lib/kaltura_types.rb', line 4824 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)
4844 4845 4846 |
# File 'lib/kaltura_types.rb', line 4844 def is_default @is_default end |
#is_original ⇒ Object
True if this Flavor Asset is the original source
4830 4831 4832 |
# File 'lib/kaltura_types.rb', line 4830 def is_original @is_original end |
#is_web ⇒ Object
True if this Flavor Asset is playable in KDP
4832 4833 4834 |
# File 'lib/kaltura_types.rb', line 4832 def is_web @is_web end |
#label ⇒ Object
The label of the flavor asset
4842 4843 4844 |
# File 'lib/kaltura_types.rb', line 4842 def label @label end |
#language ⇒ Object
The language of the flavor asset
4840 4841 4842 |
# File 'lib/kaltura_types.rb', line 4840 def language @language end |
#status ⇒ Object
The status of the Flavor Asset
4838 4839 4840 |
# File 'lib/kaltura_types.rb', line 4838 def status @status end |
#video_codec_id ⇒ Object
The video codec
4836 4837 4838 |
# File 'lib/kaltura_types.rb', line 4836 def video_codec_id @video_codec_id end |
#width ⇒ Object
The width of the Flavor Asset
4822 4823 4824 |
# File 'lib/kaltura_types.rb', line 4822 def width @width end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 |
# File 'lib/kaltura_types.rb', line 4874 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 |