1. 07 9月, 2011 1 次提交
  2. 22 8月, 2011 1 次提交
    • N
      lavc: add a table of all codecs names. · b3be9f4a
      Nicolas George 提交于
      The table is automatically generated from the definition of enum CodecID in
      avcodec.h and contains the name of all known codecs, even those for which no
      encoder nor decoder exists or is enabled.
      
      The table is queried using the avcodec_get_name function.
      
      If CONFIG_SMALL is true, the table is not compiled in; the avcodec_get_name
      looks for names in the list of available decoders and encoders.
      b3be9f4a
  3. 17 8月, 2011 1 次提交
  4. 12 8月, 2011 1 次提交
  5. 10 8月, 2011 1 次提交
  6. 27 7月, 2011 1 次提交
    • K
      bink: make IDCT take 32-bit input · 2968bedf
      Kostya Shishkov 提交于
      Since IDCT transforming 32-bit input to 8-bit output is unusual and unpractical
      for most codecs, move Bink IDCT into separate context. Get rid of an additional
      permutation table while at it since SIMD support for Bink IDCT is unlikely to
      be implemented in foreseeable future.
      Quantisation tables also have to change type to signed for proper
      dequantisation of DCT coefficients.
      Signed-off-by: NMans Rullgard <mans@mansr.com>
      2968bedf
  7. 23 7月, 2011 1 次提交
  8. 20 7月, 2011 3 次提交
  9. 09 7月, 2011 1 次提交
  10. 29 6月, 2011 1 次提交
  11. 26 6月, 2011 1 次提交
  12. 25 6月, 2011 1 次提交
  13. 15 6月, 2011 1 次提交
  14. 14 6月, 2011 1 次提交
  15. 13 6月, 2011 1 次提交
  16. 12 6月, 2011 1 次提交
  17. 10 6月, 2011 1 次提交
  18. 08 6月, 2011 1 次提交
  19. 05 6月, 2011 4 次提交
  20. 04 6月, 2011 1 次提交
  21. 30 5月, 2011 1 次提交
  22. 28 5月, 2011 1 次提交
  23. 24 5月, 2011 2 次提交
  24. 20 5月, 2011 4 次提交
  25. 19 5月, 2011 1 次提交
  26. 17 5月, 2011 2 次提交
    • M
      dct: build dct32 as separate object files · 6f2309ed
      Mans Rullgard 提交于
      This builds the float and fixed-point versions of dct32 separately
      instead of #including the file in dct.c and mpegaudiodec.c.
      Signed-off-by: NMans Rullgard <mans@mansr.com>
      6f2309ed
    • S
      iff/8svx: redesign 8SVX demuxing and decoding for handling stereo samples correctly · e280a4da
      Stefano Sabatini 提交于
      Make the iff demuxer send the whole audio chunk to the decoder as a
      single packet, move stereo interleaving from the iff demuxer to the
      decoder, and introduce an 8svx_raw decoder which performs
      stereo interleaving.
      
      This is required for handling stereo data correctly, indeed samples
      are stored like:
      LLLLLL....RRRRRR
      
      that is all left samples are at the beginning of the chunk, all right
      samples at the end, so it is necessary to store and process the whole
      buffer in order to decode each frame. Thus the decoder needs all the
      audio chunk before it can return interleaved data.
      
      Fix decoding of files 8svx_exp.iff and 8svx_fib.iff, fix trac issue #169.
      e280a4da
  27. 16 5月, 2011 1 次提交
  28. 11 5月, 2011 1 次提交
  29. 10 5月, 2011 1 次提交
  30. 05 5月, 2011 1 次提交