1. 12 Feb, 2017 1 commit
  2. 08 Feb, 2017 1 commit
  3. 08 Dec, 2016 1 commit
  4. 12 Nov, 2016 5 commits
  5. 25 Oct, 2016 1 commit
  6. 30 Sep, 2016 1 commit
  7. 05 Sep, 2016 1 commit
  8. 03 Sep, 2016 1 commit
  9. 19 Aug, 2016 1 commit
  10. 17 Aug, 2016 1 commit
  11. 16 Aug, 2016 1 commit
    • Edward Hervey's avatar
      avvidec: Ensure skipping strategy gets properly reset · e1a446f6
      Edward Hervey authored
      When switching playback modes, like from TRICKMODE or TRICKMODE_KEY_UNITS
      back to regular playback, we need to make sure we set the skip mode
      back to the default setting.
      
      While this field would be properly reset when we *have* feedback from
      downstream (i.e. diff != G_MAXINT64), it would not be reset during
      the initial phase (i.e. when the decoder hasn't pushed a buffer yet,
      and therefore the sink hasn't sent back QoS information).
      
      This avoids dropping plenty of frames when going back to regular playback
      e1a446f6
  12. 25 Jul, 2016 5 commits
  13. 09 Jun, 2016 1 commit
  14. 14 May, 2016 1 commit
  15. 13 May, 2016 1 commit
  16. 03 May, 2016 1 commit
  17. 02 May, 2016 2 commits
  18. 28 Apr, 2016 1 commit
    • Sebastian Dröge's avatar
      avaudenc: Set all required fields in the AVFrame · 01be7907
      Sebastian Dröge authored
      Various functions in libavcodec need them, like the format, sample rate, etc.
      and just having them in the context is not enough.
      
      This fixes draining for codecs like MP2 that require a fixed frame size and
      require libav to pad the last frame if required.
      01be7907
  19. 26 Apr, 2016 1 commit
  20. 20 Apr, 2016 2 commits
  21. 15 Apr, 2016 1 commit
  22. 24 Mar, 2016 1 commit
  23. 21 Mar, 2016 1 commit
  24. 15 Mar, 2016 1 commit
  25. 11 Mar, 2016 1 commit
  26. 01 Mar, 2016 1 commit
  27. 26 Feb, 2016 1 commit
  28. 23 Feb, 2016 1 commit
  29. 21 Feb, 2016 1 commit
  30. 20 Feb, 2016 1 commit