Skip to content
Snippets Groups Projects
  1. Aug 19, 2016
  2. Aug 17, 2016
  3. Aug 16, 2016
    • Edward Hervey's avatar
      avvidec: Ensure skipping strategy gets properly reset · e1a446f6
      Edward Hervey authored and Sebastian Dröge's avatar Sebastian Dröge committed
      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
  4. Jul 25, 2016
  5. Jun 09, 2016
  6. May 14, 2016
  7. May 13, 2016
  8. May 03, 2016
  9. May 02, 2016
  10. Apr 28, 2016
    • 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
  11. Apr 26, 2016
  12. Apr 20, 2016
  13. Apr 15, 2016
  14. Mar 24, 2016
  15. Mar 21, 2016
  16. Mar 15, 2016
  17. Mar 11, 2016
  18. Mar 01, 2016
  19. Feb 26, 2016
  20. Feb 23, 2016
  21. Feb 21, 2016
  22. Feb 20, 2016
  23. Feb 19, 2016
  24. Feb 16, 2016
  25. Feb 15, 2016
  26. Feb 05, 2016
  27. Jan 25, 2016
  28. Jan 21, 2016
  29. Jan 20, 2016
Loading