Class: FFProbe::FileInfo

Inherits:
Entity
  • Object
show all
Defined in:
lib/ffprobe/file_info.rb

Instance Attribute Summary collapse

Attributes inherited from Entity

#units

Method Summary

Methods inherited from Entity

from_hash, units, #units?

Instance Attribute Details

#bit_rateObject

Returns the value of attribute bit_rate.



4
5
6
# File 'lib/ffprobe/file_info.rb', line 4

def bit_rate
  @bit_rate
end

#demuxer_long_nameObject

Returns the value of attribute demuxer_long_name.



4
5
6
# File 'lib/ffprobe/file_info.rb', line 4

def demuxer_long_name
  @demuxer_long_name
end

#demuxer_nameObject

Returns the value of attribute demuxer_name.



4
5
6
# File 'lib/ffprobe/file_info.rb', line 4

def demuxer_name
  @demuxer_name
end

#durationObject

Returns the value of attribute duration.



4
5
6
# File 'lib/ffprobe/file_info.rb', line 4

def duration
  @duration
end

#filenameObject

Returns the value of attribute filename.



4
5
6
# File 'lib/ffprobe/file_info.rb', line 4

def filename
  @filename
end

#nb_streamsObject

Returns the value of attribute nb_streams.



4
5
6
# File 'lib/ffprobe/file_info.rb', line 4

def nb_streams
  @nb_streams
end

#probed_nb_framesObject

Returns the value of attribute probed_nb_frames.



4
5
6
# File 'lib/ffprobe/file_info.rb', line 4

def probed_nb_frames
  @probed_nb_frames
end

#probed_nb_pktsObject

Returns the value of attribute probed_nb_pkts.



4
5
6
# File 'lib/ffprobe/file_info.rb', line 4

def probed_nb_pkts
  @probed_nb_pkts
end

#probed_sizeObject

Returns the value of attribute probed_size.



4
5
6
# File 'lib/ffprobe/file_info.rb', line 4

def probed_size
  @probed_size
end

#sizeObject

Returns the value of attribute size.



4
5
6
# File 'lib/ffprobe/file_info.rb', line 4

def size
  @size
end

#start_timeObject

Returns the value of attribute start_time.



4
5
6
# File 'lib/ffprobe/file_info.rb', line 4

def start_time
  @start_time
end