class MediaInfo::AudioStream

Constants

TYPE

Attributes

bit_rate[R]
bit_rate_maximum[R]
bit_rate_maximum_string[R]
bit_rate_minimum[R]
bit_rate_minimum_string[R]
bit_rate_mode[R]
bit_rate_mode_string[R]
bit_rate_nominal[R]
bit_rate_nominal_string[R]
bit_rate_string[R]
channel_layout[R]
channel_layout_id[R]
channel_positions[R]
channel_positions_string2[R]
channel_s[R]
channel_s_string[R]
channels[R]
channels_string[R]
compression_mode[R]
compression_mode_string[R]
duration[R]
duration_string[R]
duration_string1[R]
duration_string2[R]
duration_string3[R]
duration_string4[R]
duration_string5[R]
encoded_date[R]
frame_count[R]
resolution[R]
resolution_string[R]
sampling_rate[R]
sampling_rate_string[R]
tagged_date[R]

Public Instance Methods

duration_seconds() click to toggle source
# File lib/media_info/streams/audio.rb, line 43
def duration_seconds
  duration / 1000.0
end

Private Instance Methods

bit_rate=(value) click to toggle source
# File lib/media_info/streams/audio.rb, line 53
def bit_rate=(value)
  @bit_rate = value.to_i
end
bit_rate_maximum=(value) click to toggle source
# File lib/media_info/streams/audio.rb, line 65
def bit_rate_maximum=(value)
  @bit_rate_maximum = value.to_i
end
bit_rate_minimum=(value) click to toggle source
# File lib/media_info/streams/audio.rb, line 57
def bit_rate_minimum=(value)
  @bit_rate_minimum = value.to_i
end
bit_rate_nominal=(value) click to toggle source
# File lib/media_info/streams/audio.rb, line 61
def bit_rate_nominal=(value)
  @bit_rate_nominal = value.to_i
end
channel_s=(value) click to toggle source
# File lib/media_info/streams/audio.rb, line 69
def channel_s=(value)
  @channel_s = value.to_i
end
duration=(value) click to toggle source
# File lib/media_info/streams/audio.rb, line 49
def duration=(value)
  @duration = value.to_i
end
encoded_date=(value) click to toggle source
# File lib/media_info/streams/audio.rb, line 85
def encoded_date=(value)
  @encoded_date = Time.parse(value)
end
frame_count=(value) click to toggle source
# File lib/media_info/streams/audio.rb, line 81
def frame_count=(value)
  @frame_count = value.to_i
end
resolution=(value) click to toggle source
# File lib/media_info/streams/audio.rb, line 73
def resolution=(value)
  @resolution = value.to_i
end
sampling_rate=(value) click to toggle source
# File lib/media_info/streams/audio.rb, line 77
def sampling_rate=(value)
  @sampling_rate = value.to_i
end
tagged_date=(value) click to toggle source
# File lib/media_info/streams/audio.rb, line 89
def tagged_date=(value)
  @encoded_date = Time.parse(value)
end