 
     now = @seekOffset()
     start = @model.timeStart() ? 0
-    end = (@model.timeEnd() ? @model.timeTotal()) or Infinity
+    end = @model.timeEnd() ? @model.timeTotal()
 
     # if current playback is behind the start time, seek to start
     @seek(start) if now < start

    # @setupSlider()

  setupSlider: =>
    max = @model.duration()

    # TODO: add rangeslider functionality
    @$('.time-slider').rangeslider(


  # total possible video time (media length)
  timeTotal: =>
    @timeTotal() ? Infinity

  # duration of one video loop given current splicing
  duration: =>
