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
4912 4913 4914 |
# File 'lib/kaltura_types.rb', line 4912 def bitrate @bitrate end |
#container_format ⇒ Object
The container format
4920 4921 4922 |
# File 'lib/kaltura_types.rb', line 4920 def container_format @container_format end |
#flavor_params_id ⇒ Object
The Flavor Params used to create this Flavor Asset
4906 4907 4908 |
# File 'lib/kaltura_types.rb', line 4906 def flavor_params_id @flavor_params_id end |
#frame_rate ⇒ Object
The frame rate (in FPS) of the Flavor Asset
4914 4915 4916 |
# File 'lib/kaltura_types.rb', line 4914 def frame_rate @frame_rate end |
#height ⇒ Object
The height of the Flavor Asset
4910 4911 4912 |
# File 'lib/kaltura_types.rb', line 4910 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)
4930 4931 4932 |
# File 'lib/kaltura_types.rb', line 4930 def is_default @is_default end |
#is_original ⇒ Object
True if this Flavor Asset is the original source
4916 4917 4918 |
# File 'lib/kaltura_types.rb', line 4916 def is_original @is_original end |
#is_web ⇒ Object
True if this Flavor Asset is playable in KDP
4918 4919 4920 |
# File 'lib/kaltura_types.rb', line 4918 def is_web @is_web end |
#label ⇒ Object
The label of the flavor asset
4928 4929 4930 |
# File 'lib/kaltura_types.rb', line 4928 def label @label end |
#language ⇒ Object
The language of the flavor asset
4926 4927 4928 |
# File 'lib/kaltura_types.rb', line 4926 def language @language end |
#status ⇒ Object
The status of the Flavor Asset
4924 4925 4926 |
# File 'lib/kaltura_types.rb', line 4924 def status @status end |
#video_codec_id ⇒ Object
The video codec
4922 4923 4924 |
# File 'lib/kaltura_types.rb', line 4922 def video_codec_id @video_codec_id end |
#width ⇒ Object
The width of the Flavor Asset
4908 4909 4910 |
# File 'lib/kaltura_types.rb', line 4908 def width @width end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 |
# File 'lib/kaltura_types.rb', line 4960 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 |