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
4798 4799 4800 |
# File 'lib/kaltura_types.rb', line 4798 def bitrate @bitrate end |
#container_format ⇒ Object
The container format
4806 4807 4808 |
# File 'lib/kaltura_types.rb', line 4806 def container_format @container_format end |
#flavor_params_id ⇒ Object
The Flavor Params used to create this Flavor Asset
4792 4793 4794 |
# File 'lib/kaltura_types.rb', line 4792 def flavor_params_id @flavor_params_id end |
#frame_rate ⇒ Object
The frame rate (in FPS) of the Flavor Asset
4800 4801 4802 |
# File 'lib/kaltura_types.rb', line 4800 def frame_rate @frame_rate end |
#height ⇒ Object
The height of the Flavor Asset
4796 4797 4798 |
# File 'lib/kaltura_types.rb', line 4796 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)
4816 4817 4818 |
# File 'lib/kaltura_types.rb', line 4816 def is_default @is_default end |
#is_original ⇒ Object
True if this Flavor Asset is the original source
4802 4803 4804 |
# File 'lib/kaltura_types.rb', line 4802 def is_original @is_original end |
#is_web ⇒ Object
True if this Flavor Asset is playable in KDP
4804 4805 4806 |
# File 'lib/kaltura_types.rb', line 4804 def is_web @is_web end |
#label ⇒ Object
The label of the flavor asset
4814 4815 4816 |
# File 'lib/kaltura_types.rb', line 4814 def label @label end |
#language ⇒ Object
The language of the flavor asset
4812 4813 4814 |
# File 'lib/kaltura_types.rb', line 4812 def language @language end |
#status ⇒ Object
The status of the Flavor Asset
4810 4811 4812 |
# File 'lib/kaltura_types.rb', line 4810 def status @status end |
#video_codec_id ⇒ Object
The video codec
4808 4809 4810 |
# File 'lib/kaltura_types.rb', line 4808 def video_codec_id @video_codec_id end |
#width ⇒ Object
The width of the Flavor Asset
4794 4795 4796 |
# File 'lib/kaltura_types.rb', line 4794 def width @width end |
Instance Method Details
#from_xml(xml_element) ⇒ Object
4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 |
# File 'lib/kaltura_types.rb', line 4846 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 |