Skip to content
Snippets Groups Projects
  1. Sep 01, 2016
  2. Aug 29, 2016
  3. Aug 26, 2016
  4. Aug 20, 2016
  5. Aug 16, 2016
  6. Aug 04, 2016
    • Edward Hervey's avatar
      avvidec: Ensure skipping strategy gets properly reset · 8b374b3f
      Edward Hervey authored and Edward Hervey's avatar Edward Hervey 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
      8b374b3f
  7. Jul 26, 2016
  8. Jul 22, 2016
  9. Jul 11, 2016
  10. Jul 06, 2016
  11. Jul 05, 2016
  12. Jul 01, 2016
  13. Jun 30, 2016
  14. Jun 21, 2016
  15. May 31, 2016
  16. May 15, 2016
  17. May 14, 2016
  18. May 13, 2016
  19. May 03, 2016
  20. Apr 29, 2016
  21. Apr 28, 2016
    • Sebastian Dröge's avatar
      avaudenc: Set all required fields in the AVFrame · 151cd32a
      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.
      151cd32a
  22. Apr 25, 2016
  23. Apr 20, 2016
  24. Apr 15, 2016
  25. Apr 14, 2016
  26. Mar 24, 2016
Loading