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
4979 4980 4981 |
# File 'lib/kaltura_types.rb', line 4979 def bitrate @bitrate end |
#container_format ⇒ Object
The container format
4987 4988 4989 |
# File 'lib/kaltura_types.rb', line 4987 def container_format @container_format end |
#flavor_params_id ⇒ Object
The Flavor Params used to create this Flavor Asset
4973 4974 4975 |
# File 'lib/kaltura_types.rb', line 4973 def flavor_params_id @flavor_params_id end |
#frame_rate ⇒ Object
The frame rate (in FPS) of the Flavor Asset
4981 4982 4983 |
# File 'lib/kaltura_types.rb', line 4981 def frame_rate @frame_rate end |
#height ⇒ Object
The height of the Flavor Asset
4977 4978 4979 |
# File 'lib/kaltura_types.rb', line 4977 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)
4997 4998 4999 |
# File 'lib/kaltura_types.rb', line 4997 def is_default @is_default end |
#is_original ⇒ Object
True if this Flavor Asset is the original source
4983 4984 4985 |
# File 'lib/kaltura_types.rb', line 4983 def is_original @is_original end |
#is_web ⇒ Object
True if this Flavor Asset is playable in KDP
4985 4986 4987 |
# File 'lib/kaltura_types.rb', line 4985 def is_web @is_web end |
#label ⇒ Object
The label of the flavor asset
4995 4996 4997 |
# File 'lib/kaltura_types.rb', line 4995 def label @label end |
#language ⇒ Object
The language of the flavor asset
4993 4994 4995 |
# File 'lib/kaltura_types.rb', line 4993 def language @language end |
#status ⇒ Object
The status of the Flavor Asset
4991 4992 4993 |
# File 'lib/kaltura_types.rb', line 4991 def status @status end |
#video_codec_id ⇒ Object
The video codec
4989 4990 4991 |
# File 'lib/kaltura_types.rb', line 4989 def video_codec_id @video_codec_id end |
#width ⇒ Object
The width of the Flavor Asset
4975 4976 4977 |
# File 'lib/kaltura_types.rb', line 4975 def width @width end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 |
# File 'lib/kaltura_types.rb', line 5027 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 |