Skip to content
Snippets Groups Projects
  1. May 29, 2017
  2. May 03, 2017
    • Alex Converse's avatar
      aacsbr: Turnoff in the event of over read. · 504403ab
      Alex Converse authored
      
      Aliased compressed AAC bytes are almost certainly not meaningful SBR
      data. In the wild this causes harsh artifacts switching HE-AAC streams
      that don't have SBR headers aligned with segment boundaries.
      
      Turning off SBR falls back to a default set of upsampling parameters
      that can function as a sort of error concealment. This is consistent
      with how the decoder handles other sorts of errors.
      
      Bug-Id: 1047
      CC: libav-stable@libav.org
      
      Signed-off-by: default avatarSean McGovern <gseanmcg@gmail.com>
      504403ab
  3. Feb 11, 2017
  4. Aug 17, 2016
  5. May 04, 2016
  6. Dec 19, 2015
    • Ganesh Ajjanagadde's avatar
      lavc/aacsbr: sbr_dequant optimization · def3c83e
      Ganesh Ajjanagadde authored
      
      This uses ff_exp2fi to get a speedup (~ 6x).
      
      sample benchmark (Haswell, GNU/Linux):
      old:
        19102 decicycles in sbr_dequant,    1023 runs,      1 skips
        19002 decicycles in sbr_dequant,    2045 runs,      3 skips
        17638 decicycles in sbr_dequant,    4093 runs,      3 skips
        15825 decicycles in sbr_dequant,    8189 runs,      3 skips
        16404 decicycles in sbr_dequant,   16379 runs,      5 skips
      
      new:
         3063 decicycles in sbr_dequant,    1024 runs,      0 skips
         3049 decicycles in sbr_dequant,    2048 runs,      0 skips
         2968 decicycles in sbr_dequant,    4096 runs,      0 skips
         2818 decicycles in sbr_dequant,    8191 runs,      1 skips
         2853 decicycles in sbr_dequant,   16383 runs,      1 skips
      
      Reviewed-by: default avatarAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
      Signed-off-by: default avatarGanesh Ajjanagadde <gajjanagadde@gmail.com>
      def3c83e
  7. Dec 12, 2015
  8. Nov 19, 2015
  9. Jul 20, 2015
  10. Jul 01, 2015
  11. May 07, 2015
  12. Mar 17, 2015
  13. Feb 04, 2015
  14. Dec 02, 2014
  15. Nov 24, 2014
  16. Nov 04, 2014
  17. Nov 03, 2014
  18. Sep 06, 2014
  19. Nov 25, 2013
  20. Nov 04, 2013
  21. Mar 13, 2013
  22. Mar 08, 2013
  23. Mar 07, 2013
  24. Feb 26, 2013
  25. Feb 21, 2013
  26. Feb 08, 2013
  27. Jan 22, 2013
  28. Dec 07, 2012
  29. Dec 02, 2012
  30. Nov 26, 2012
  31. Nov 20, 2012
  32. Nov 04, 2012
  33. Oct 23, 2012
Loading