1. 23 Aug, 2013 1 commit
  2. 02 Dec, 2012 1 commit
  3. 29 May, 2012 1 commit
  4. 17 May, 2012 1 commit
  5. 20 Apr, 2012 3 commits
  6. 10 Apr, 2012 1 commit
    • Justin Ruggles's avatar
      avconv: use default channel layouts when they are unknown · d3c59d50
      Justin Ruggles authored
      If either input or output layout is known and the channel counts match,
      use the known layout for both. Otherwise choose the default layout based on
      av_get_default_channel_layout().
      
      Changed some FATE references due to some WAVE files now having a non-zero
      channel mask.
      d3c59d50
  7. 20 Mar, 2012 1 commit
  8. 17 Mar, 2012 1 commit
  9. 03 Mar, 2012 1 commit
    • Justin Ruggles's avatar
      wmaenc: fix m/s stereo encoding for the first frame · 51ddf35c
      Justin Ruggles authored
      We need to set ms_stereo in encode_init() in order to avoid incorrectly
      encoding the first frame as non-m/s while flagging it as m/s. Fixes an
      uncomfortable pop in the left channel at the start of playback.
      
      CC:libav-stable@libav.org
      51ddf35c
  10. 02 Mar, 2012 1 commit
    • Martin Storsjö's avatar
      g722: Fix the QMF scaling · b087ce2b
      Martin Storsjö authored
      This fixes clipping if the encoder input used the full 16 bit
      input range (samples with a magnitude below 16383 worked fine).
      The filtered subband samples should be 15 bit maximum, while
      the code earlier produced them scaled to 16 bit.
      
      This makes the decoder output have double the magnitude
      compared to before.
      
      The spec reference samples doesn't test the QMF at all, which
      was why this part slipped past initially.
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      b087ce2b
  11. 20 Feb, 2012 1 commit
    • Justin Ruggles's avatar
      adpcmenc: Use correct frame_size for Yamaha ADPCM. · 770a5c6d
      Justin Ruggles authored
      Output packet size should match avctx->block_align. The target output packet
      size is 1024 bytes.
      Before:
      mono   - 1024 samples -> 512 bytes
      stereo - 2048 samples -> 2048 bytes
      After:
      mono   - 2048 samples -> 1024 bytes
      stereo - 1024 samples -> 1024 bytes
      770a5c6d
  12. 11 Feb, 2012 1 commit
  13. 02 Feb, 2012 1 commit
  14. 10 Jan, 2012 1 commit
  15. 07 Jan, 2012 1 commit
  16. 03 Jan, 2012 1 commit
  17. 15 Dec, 2011 1 commit
  18. 09 Dec, 2011 1 commit
  19. 05 Dec, 2011 1 commit
  20. 01 Dec, 2011 1 commit
  21. 02 Nov, 2011 1 commit
  22. 26 Oct, 2011 1 commit
    • Justin Ruggles's avatar
      avcodec: remove the Zork PCM encoder. · 85579b63
      Justin Ruggles authored
      The Zork PCM decoder does not decode the 1 sample we have correctly, therefore
      the encoder based on the decoder is also incorrect. There is no good reason to
      keep the encoder.
      85579b63
  23. 14 Oct, 2011 1 commit
  24. 24 Sep, 2011 2 commits
  25. 17 Sep, 2011 1 commit
  26. 05 Sep, 2011 1 commit
  27. 18 May, 2011 1 commit
  28. 26 Apr, 2011 1 commit
  29. 07 Apr, 2011 1 commit
  30. 04 Apr, 2011 1 commit
  31. 03 Apr, 2011 1 commit
  32. 23 Mar, 2011 1 commit
  33. 14 Mar, 2011 1 commit
    • Justin's avatar
      ac3enc: do not right-shift fixed-point coefficients in the final MDCT stage. · 323e6fea
      Justin authored
      This increases the accuracy of coefficients, leading to improved quality.
      Rescaling of the coefficients to full 25-bit accuracy is done rather than
      offsetting the exponent values. This requires coefficient scaling to be done
      before determining the rematrixing strategy. Also, the rematrixing strategy
      calculation must use 64-bit math to prevent overflow due to the higher
      precision coefficients.
      323e6fea
  34. 16 Feb, 2011 1 commit
  35. 15 Feb, 2011 1 commit
  36. 02 Feb, 2011 1 commit
  37. 08 Jan, 2011 1 commit