1. 24 Oct, 2014 2 commits
    • Olivier Langlois's avatar
      lavc: Use av_gettime_relative · 6fdf35fe
      Olivier Langlois authored
      Whenever av_gettime() is used to measure relative period of time,
      av_gettime_relative() is prefered as it guarantee monotonic time
      on supported platforms.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      6fdf35fe
    • Martin Storsjö's avatar
      lavu: Add av_gettime_relative · 1bd0bdcd
      Martin Storsjö authored
      Since av_gettime() is used in a number of places where actual
      real time clock is required, the monotonic clock introduced in
      ebef9f5a would have consequences that are hard to handle. Instead
      split it into a separate function that can be used in the cases
      where only relative time is desired.
      
      On platform where no monotonic clock is available, the difference
      between the two av_gettime functions is not clear, and one could
      mistakenly use the relative clock where an absolute one is
      required. Therefore add an offset, to make it evident that the
      time returned from av_gettime_relative never is actual current
      real time, even though it is based on av_gettime.
      
      Based on a patch by Olivier Langlois.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      1bd0bdcd
  2. 21 Oct, 2014 8 commits
  3. 20 Oct, 2014 10 commits
  4. 18 Oct, 2014 19 commits
  5. 17 Oct, 2014 1 commit