1. 26 Jun, 2017 1 commit
  2. 27 Jul, 2015 2 commits
  3. 20 Feb, 2015 1 commit
  4. 15 Feb, 2015 2 commits
  5. 15 Jan, 2015 1 commit
  6. 13 Oct, 2014 1 commit
    • Anton Khirnov's avatar
      lavc: use a separate field for exporting audio encoder padding · 2df0c32e
      Anton Khirnov authored
      Currently, the amount of padding inserted at the beginning by some audio
      encoders, is exported through AVCodecContext.delay. However
      - the term 'delay' is heavily overloaded and can have multiple different
        meanings even in the case of audio encoding.
      - this field has entirely different meanings, depending on whether the
        codec context is used for encoding or decoding (and has yet another
        different meaning for video), preventing generic handling of the codec
        context.
      
      Therefore, add a new field -- AVCodecContext.initial_padding. It could
      conceivably be used for decoding as well at a later point.
      2df0c32e
  7. 03 Oct, 2013 1 commit
  8. 30 Aug, 2013 1 commit
  9. 09 Mar, 2013 1 commit
  10. 06 Mar, 2013 1 commit
  11. 09 Oct, 2012 1 commit
  12. 15 Aug, 2012 1 commit
  13. 07 Aug, 2012 1 commit
  14. 01 Aug, 2012 1 commit
  15. 06 Apr, 2012 1 commit
  16. 23 Mar, 2012 1 commit
  17. 22 Mar, 2012 1 commit
  18. 20 Mar, 2012 1 commit
  19. 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
  20. 25 Feb, 2012 1 commit
  21. 07 Jan, 2012 3 commits
  22. 10 Dec, 2011 1 commit
  23. 05 Dec, 2011 1 commit
    • Sjoerd Simons's avatar
      g722: Change bits per sample to 4 · f32fd318
      Sjoerd Simons authored
      Earlier, bits per sample was defined as 8, since
      bits_per_coded_sample was used to indicate whether to ignore
      the lower bits of the codeword, having values 6, 7 or 8.
      
      g722 encodes 2 samples into one byte codeword, therefore the
      bits per sample is 4. By changing this, the generated timestamps
      for streams encoded with g722 become correct.
      
      This makes timestamp generation for g722 data correct (both when
      encoding and when demuxing from raw g722 files).
      Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
      f32fd318
  24. 23 Oct, 2011 1 commit
  25. 14 Jul, 2011 1 commit
  26. 12 Apr, 2011 2 commits
  27. 19 Mar, 2011 1 commit
  28. 28 Jan, 2011 1 commit
  29. 26 Jan, 2011 1 commit
  30. 21 Dec, 2010 1 commit
  31. 03 Dec, 2010 1 commit
  32. 12 Nov, 2010 1 commit
  33. 23 Sep, 2010 1 commit
  34. 09 Sep, 2010 1 commit