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
4940 4941 4942 |
# File 'lib/kaltura_types.rb', line 4940 def bitrate @bitrate end |
#container_format ⇒ Object
The container format
4948 4949 4950 |
# File 'lib/kaltura_types.rb', line 4948 def container_format @container_format end |
#flavor_params_id ⇒ Object
The Flavor Params used to create this Flavor Asset
4934 4935 4936 |
# File 'lib/kaltura_types.rb', line 4934 def flavor_params_id @flavor_params_id end |
#frame_rate ⇒ Object
The frame rate (in FPS) of the Flavor Asset
4942 4943 4944 |
# File 'lib/kaltura_types.rb', line 4942 def frame_rate @frame_rate end |
#height ⇒ Object
The height of the Flavor Asset
4938 4939 4940 |
# File 'lib/kaltura_types.rb', line 4938 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)
4958 4959 4960 |
# File 'lib/kaltura_types.rb', line 4958 def is_default @is_default end |
#is_original ⇒ Object
True if this Flavor Asset is the original source
4944 4945 4946 |
# File 'lib/kaltura_types.rb', line 4944 def is_original @is_original end |
#is_web ⇒ Object
True if this Flavor Asset is playable in KDP
4946 4947 4948 |
# File 'lib/kaltura_types.rb', line 4946 def is_web @is_web end |
#label ⇒ Object
The label of the flavor asset
4956 4957 4958 |
# File 'lib/kaltura_types.rb', line 4956 def label @label end |
#language ⇒ Object
The language of the flavor asset
4954 4955 4956 |
# File 'lib/kaltura_types.rb', line 4954 def language @language end |
#status ⇒ Object
The status of the Flavor Asset
4952 4953 4954 |
# File 'lib/kaltura_types.rb', line 4952 def status @status end |
#video_codec_id ⇒ Object
The video codec
4950 4951 4952 |
# File 'lib/kaltura_types.rb', line 4950 def video_codec_id @video_codec_id end |
#width ⇒ Object
The width of the Flavor Asset
4936 4937 4938 |
# File 'lib/kaltura_types.rb', line 4936 def width @width end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/kaltura_types.rb', line 4988 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 |