1. 13 Jan, 2018 3 commits
  2. 12 Jan, 2018 1 commit
    • Marton Balint's avatar
      avfilter/vf_framerate: simplify filter · 0c31a387
      Marton Balint authored
      The framerate filter was quite convoluted with some filter_frame /
      request_frame logic bugs. It seemed easier to rewrite the whole filter_frame /
      request_frame part and also the frame interpolation ratio calculation part in
      one step.
      
      Notable changes:
      - The filter now only stores 2 frames instead of 3
      - filter_frame outputs all the frames it can to be able to handle consecutive
        filter_frame calls which previously caused early drops of buffered frames.
      - because of this, request_frame is largely simplified and it only outputs
        frames on flush. Previously consecuitve request_frame calls could cause the
        filter to think it is in flush mode filling its buffer with the same frames
        causing a "ghost" effect on the output.
      - PTS discontinuities are handled better
      - frames with unknown PTS values are now dropped
      
      Fixes ticket #4870.
      Probably fixes ticket #5493.
      Signed-off-by: 's avatarMarton Balint <cus@passwd.hu>
      0c31a387
  3. 08 Jan, 2018 1 commit
  4. 07 Jan, 2018 1 commit
  5. 06 Jan, 2018 2 commits
  6. 05 Jan, 2018 2 commits
  7. 04 Jan, 2018 1 commit
  8. 02 Jan, 2018 1 commit
  9. 29 Dec, 2017 1 commit
  10. 24 Dec, 2017 1 commit
  11. 22 Dec, 2017 1 commit
  12. 21 Dec, 2017 2 commits
  13. 20 Dec, 2017 1 commit
  14. 19 Dec, 2017 5 commits
  15. 13 Dec, 2017 1 commit
  16. 12 Dec, 2017 1 commit
  17. 10 Dec, 2017 1 commit
  18. 09 Dec, 2017 3 commits
  19. 08 Dec, 2017 5 commits
  20. 06 Dec, 2017 2 commits
  21. 05 Dec, 2017 1 commit
  22. 04 Dec, 2017 3 commits