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
4667 4668 4669 |
# File 'lib/kaltura_types.rb', line 4667 def bitrate @bitrate end |
#container_format ⇒ Object
The container format
4675 4676 4677 |
# File 'lib/kaltura_types.rb', line 4675 def container_format @container_format end |
#flavor_params_id ⇒ Object
The Flavor Params used to create this Flavor Asset
4661 4662 4663 |
# File 'lib/kaltura_types.rb', line 4661 def flavor_params_id @flavor_params_id end |
#frame_rate ⇒ Object
The frame rate (in FPS) of the Flavor Asset
4669 4670 4671 |
# File 'lib/kaltura_types.rb', line 4669 def frame_rate @frame_rate end |
#height ⇒ Object
The height of the Flavor Asset
4665 4666 4667 |
# File 'lib/kaltura_types.rb', line 4665 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)
4685 4686 4687 |
# File 'lib/kaltura_types.rb', line 4685 def is_default @is_default end |
#is_original ⇒ Object
True if this Flavor Asset is the original source
4671 4672 4673 |
# File 'lib/kaltura_types.rb', line 4671 def is_original @is_original end |
#is_web ⇒ Object
True if this Flavor Asset is playable in KDP
4673 4674 4675 |
# File 'lib/kaltura_types.rb', line 4673 def is_web @is_web end |
#label ⇒ Object
The label of the flavor asset
4683 4684 4685 |
# File 'lib/kaltura_types.rb', line 4683 def label @label end |
#language ⇒ Object
The language of the flavor asset
4681 4682 4683 |
# File 'lib/kaltura_types.rb', line 4681 def language @language end |
#status ⇒ Object
The status of the Flavor Asset
4679 4680 4681 |
# File 'lib/kaltura_types.rb', line 4679 def status @status end |
#video_codec_id ⇒ Object
The video codec
4677 4678 4679 |
# File 'lib/kaltura_types.rb', line 4677 def video_codec_id @video_codec_id end |
#width ⇒ Object
The width of the Flavor Asset
4663 4664 4665 |
# File 'lib/kaltura_types.rb', line 4663 def width @width end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 |
# File 'lib/kaltura_types.rb', line 4715 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 |