1. 09 12月, 2020 2 次提交
    • A
      avcodec/mpegaudiodec: Hardcode tables to save space · ed33bbe6
      Andreas Rheinhardt 提交于
      The csa_tables (which always consist of 32 entries of four byte each,
      but the type depends upon whether the decoder is fixed or
      floating-point) are currently initialized once during decoder
      initialization; yet it turns out that this is actually no benefit: The
      code used to initialize these tables takes up 153 (fixed point) and 122
      (floating point) bytes when compiled with GCC 9.3 with -O3 on x64, so it
      is better to just hardcode these tables.
      
      Essentially the same applies to the is_tables: They have a size of 128B
      each and the code to initialize them occupies 149 (fixed point) resp.
      140 (floating point) bytes. So hardcode them, too.
      
      To make the origin of the tables clear, references to the code used to
      create them have been added.
      Signed-off-by: NAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
      ed33bbe6
    • A
      avcodec/mpegaudiodec: Make decoders init-threadsafe · c778f226
      Andreas Rheinhardt 提交于
      Simple now that ff_mpadsp_init() and ff_mpa_synth_init_* are thread-safe.
      Signed-off-by: NAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
      c778f226
  2. 28 11月, 2020 1 次提交
  3. 20 9月, 2020 2 次提交
  4. 27 7月, 2015 1 次提交
  5. 03 12月, 2014 1 次提交
  6. 04 12月, 2013 1 次提交
  7. 24 11月, 2013 1 次提交
  8. 04 10月, 2013 1 次提交
  9. 26 11月, 2012 1 次提交
  10. 07 8月, 2012 1 次提交
  11. 27 1月, 2012 1 次提交
  12. 03 12月, 2011 1 次提交
    • J
      Add avcodec_decode_audio4(). · 0eea2129
      Justin Ruggles 提交于
      Deprecate avcodec_decode_audio3().
      Implement audio support in avcodec_default_get_buffer().
      Implement the new audio decoder API in all audio decoders.
      0eea2129
  13. 28 11月, 2011 1 次提交
  14. 16 11月, 2011 1 次提交
  15. 28 10月, 2011 1 次提交
  16. 22 10月, 2011 1 次提交
  17. 24 9月, 2011 1 次提交
  18. 31 5月, 2011 1 次提交
  19. 19 5月, 2011 1 次提交
  20. 18 5月, 2011 1 次提交
  21. 19 3月, 2011 1 次提交
  22. 28 1月, 2011 1 次提交
  23. 27 1月, 2011 1 次提交
  24. 19 7月, 2010 1 次提交
  25. 02 7月, 2010 1 次提交
  26. 01 7月, 2010 1 次提交
  27. 24 6月, 2010 1 次提交
  28. 12 5月, 2010 1 次提交