Class: Bitmovin::Encoding::CodecConfigurations::H264Configuration

Inherits:
ConfigurationResource show all
Defined in:
lib/bitmovin/encoding/codec_configurations/h264_configuration.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from Resource

#delete!, find, init, #init_instance, #initialize, #inspect, list, #persisted?, #save!

Methods included from Helpers

#camelize_hash, #hash_to_struct, result, #result, #underscore_hash

Constructor Details

This class inherits a constructor from Bitmovin::Resource

Instance Attribute Details

#b_adaptive_strategyObject

Returns the value of attribute b_adaptive_strategy.



7
8
9
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 7

def b_adaptive_strategy
  @b_adaptive_strategy
end

#bframesObject

Returns the value of attribute bframes.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def bframes
  @bframes
end

#bitrateObject

Returns the value of attribute bitrate.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def bitrate
  @bitrate
end

#bufsizeObject

Returns the value of attribute bufsize.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def bufsize
  @bufsize
end

#cabacObject

Returns the value of attribute cabac.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def cabac
  @cabac
end

#created_atObject

Returns the value of attribute created_at.



5
6
7
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 5

def created_at
  @created_at
end

#descriptionObject

Returns the value of attribute description.



5
6
7
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 5

def description
  @description
end

#heightObject

Returns the value of attribute height.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def height
  @height
end

#idObject

Returns the value of attribute id.



5
6
7
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 5

def id
  @id
end

#interlace_modeObject

Returns the value of attribute interlace_mode.



7
8
9
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 7

def interlace_mode
  @interlace_mode
end

#levelObject

Returns the value of attribute level.



7
8
9
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 7

def level
  @level
end

#max_bitrateObject

Returns the value of attribute max_bitrate.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def max_bitrate
  @max_bitrate
end

#max_gopObject

Returns the value of attribute max_gop.



7
8
9
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 7

def max_gop
  @max_gop
end

#min_bitrateObject

Returns the value of attribute min_bitrate.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def min_bitrate
  @min_bitrate
end

#min_gopObject

Returns the value of attribute min_gop.



7
8
9
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 7

def min_gop
  @min_gop
end

#modified_atObject

Returns the value of attribute modified_at.



5
6
7
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 5

def modified_at
  @modified_at
end

#motion_estimation_methodObject

Returns the value of attribute motion_estimation_method.



7
8
9
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 7

def motion_estimation_method
  @motion_estimation_method
end

#mv_prediction_modeObject

Returns the value of attribute mv_prediction_mode.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def mv_prediction_mode
  @mv_prediction_mode
end

#mv_search_range_maxObject

Returns the value of attribute mv_search_range_max.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def mv_search_range_max
  @mv_search_range_max
end

#nameObject

Returns the value of attribute name.



5
6
7
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 5

def name
  @name
end

#partitionsObject

Returns the value of attribute partitions.



7
8
9
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 7

def partitions
  @partitions
end

#profileObject

Returns the value of attribute profile.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def profile
  @profile
end

#qp_maxObject

Returns the value of attribute qp_max.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def qp_max
  @qp_max
end

#qp_minObject

Returns the value of attribute qp_min.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def qp_min
  @qp_min
end

#rateObject

Returns the value of attribute rate.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def rate
  @rate
end

#rc_look_aheadObject

Returns the value of attribute rc_look_ahead.



7
8
9
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 7

def rc_look_ahead
  @rc_look_ahead
end

#ref_framesObject

Returns the value of attribute ref_frames.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def ref_frames
  @ref_frames
end

#slicesObject

Returns the value of attribute slices.



7
8
9
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 7

def slices
  @slices
end

#sub_meObject

Returns the value of attribute sub_me.



7
8
9
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 7

def sub_me
  @sub_me
end

#trellisObject

Returns the value of attribute trellis.



7
8
9
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 7

def trellis
  @trellis
end

#widthObject

Returns the value of attribute width.



6
7
8
# File 'lib/bitmovin/encoding/codec_configurations/h264_configuration.rb', line 6

def width
  @width
end