Class: SRTParser::Subtitle
- Inherits:
-
Object
- Object
- SRTParser::Subtitle
- Defined in:
- lib/srt_parser.rb
Instance Method Summary collapse
- #coverage ⇒ Object
-
#initialize(duration, intervals) ⇒ Subtitle
constructor
A new instance of Subtitle.
Constructor Details
#initialize(duration, intervals) ⇒ Subtitle
Returns a new instance of Subtitle.
26 27 28 29 |
# File 'lib/srt_parser.rb', line 26 def initialize(duration, intervals) @duration = duration @intervals = intervals end |
Instance Method Details
#coverage ⇒ Object
31 32 33 34 35 36 37 38 |
# File 'lib/srt_parser.rb', line 31 def coverage covered = 0 @intervals.each do |interval| covered += interval[1] - interval[0] end covered / @duration end |