1. 30 Jul, 2014 1 commit
  2. 29 Jul, 2014 1 commit
  3. 28 Jul, 2014 1 commit
  4. 27 Jul, 2014 1 commit
    • Michael Niedermayer's avatar
      avcodec: add avdct · 932ff709
      Michael Niedermayer authored
      This provides a public sustainable API/ABI for DCT functions.
      Only externally used dct functions are included.
      The structure is extensible without ABI issues compared to the
      existing dct contexts.
      
      See Mailing list and IRC log of 2014-07-26/27
      
      Reviewed-by: ubitux
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      932ff709
  5. 23 Jul, 2014 1 commit
  6. 21 Jul, 2014 1 commit
  7. 16 Jul, 2014 1 commit
  8. 14 Jul, 2014 1 commit
  9. 09 Jul, 2014 2 commits
  10. 28 Jun, 2014 3 commits
  11. 20 Jun, 2014 2 commits
  12. 18 Jun, 2014 1 commit
    • Anton Khirnov's avatar
      lavf: switch to AVStream.time_base as the hint for the muxer timebase · 194be1f4
      Anton Khirnov authored
      Previously, AVStream.codec.time_base was used for that purpose, which
      was quite confusing for the callers. This change also opens the path for
      removing AVStream.codec.
      
      The change in the lavf-mkv test is due to the native timebase (1/1000)
      being used instead of the default one (1/90000), so the packets are now
      sent to the crc muxer in the same order in which they are demuxed
      (previously some of them got reordered because of inexact timestamp
      conversion).
      194be1f4
  13. 10 Jun, 2014 1 commit
  14. 01 Jun, 2014 3 commits
  15. 28 May, 2014 2 commits
  16. 26 May, 2014 1 commit
  17. 25 May, 2014 2 commits
  18. 23 May, 2014 1 commit
  19. 21 May, 2014 1 commit
  20. 19 May, 2014 4 commits
  21. 18 May, 2014 3 commits
  22. 17 May, 2014 1 commit
    • Olivier Langlois's avatar
      lavu: add av_gettime_relative() · 0eec06ed
      Olivier Langlois authored
      These functions are using the POSIX clock_gettime() function with the
      CLOCK_MONOTONIC clock id. If these are not present on the targeted
      platform, the new functions will fallback on using the original realtime functions
      av_gettime() and av_usleep().
      
      Monotonic support can be added on other platforms with their
      equivalent native system API eventually if possible.
      
      Whenever time is requested to measure relative time, the monotonic clock,
      when available, is superior to the system realtime clock because it is
      not affected by discontinuous jumps in the system time
      
      In a future step, offering the flexibility to let the user choose between
      rt and monotonic clock for avdevices packets will be investigated.
      
      It is very easy to experience the issues that this patch attempt to address
      by rewinding back in the past the system time while ffmpeg is running.
      
      this is breaking the ffmpeg report printing (ffmepg.c:print_report()) and
      the the rate emulator functionality (-re) without the patch.
      Signed-off-by: 's avatarOlivier Langlois <olivier@trillion01.com>
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      0eec06ed
  23. 15 May, 2014 2 commits
  24. 11 May, 2014 1 commit
  25. 07 May, 2014 1 commit
  26. 03 May, 2014 1 commit