Skip to content
Snippets Groups Projects
  1. Jul 06, 2022
  2. Jul 01, 2022
  3. Jun 26, 2022
  4. Jun 25, 2022
    • Mark Harris's avatar
      Correct redundancy handling with lost/DTX frames · 8101b33e
      Mark Harris authored
      In https://github.com/xiph/opus/issues/253, the encoder generates a
      Hybrid frame with redundancy, to switch to CELT-only mode, and then
      activates DTX immediately afterwards.  The decoder ran Hybrid PLC,
      which isn't right.  Use CELT PLC instead if there was already a
      transition to CELT via redundancy at the end of the previous frame.
      
      Also do not use a stale CELT decoder to decode a second redundancy
      frame when the first redundancy frame for a transition from SILK-only
      mode was lost.  Instead of mixing in old audio from the last time
      that CELT was used, ignore the second redundancy frame in this case.
      Alternatively the CELT decoder could be reset before decoding, but
      it would not be ready until after the 2.5 ms of audio that is needed.
      
      Reviewed by Jean-Marc Valin.
      8101b33e
  5. Sep 28, 2021
  6. May 12, 2021
  7. Feb 19, 2021
  8. Oct 28, 2020
  9. Aug 22, 2020
  10. Jun 14, 2020
  11. Jun 12, 2020
  12. Feb 15, 2020
  13. Feb 10, 2020
  14. Dec 04, 2019
  15. Dec 03, 2019
  16. Apr 10, 2019
  17. Apr 09, 2019
  18. Mar 01, 2019
  19. Feb 13, 2019
  20. Feb 12, 2019
  21. Jan 23, 2019
  22. Nov 22, 2018
  23. Oct 30, 2018
  24. Sep 25, 2018
  25. Sep 14, 2018
  26. Sep 10, 2018
  27. Aug 31, 2018
  28. Jul 28, 2018
  29. Jul 27, 2018
  30. Jul 26, 2018
  31. Jul 22, 2018
Loading