1. 03 Jun, 2014 1 commit
  2. 13 Mar, 2014 1 commit
  3. 28 Feb, 2014 1 commit
  4. 12 Feb, 2014 1 commit
    • John Stebbins's avatar
      aacdec: set AVFrame sample_rate · 462d5e8e
      John Stebbins authored
      AVFrame.sample_rate is set in ff_get_buffer, but aacdec calls
      ff_get_buffer before the samplerate is known. So it needs to be
      set again before returning the frame.
      462d5e8e
  5. 03 Feb, 2014 1 commit
  6. 19 Jan, 2014 1 commit
  7. 04 Jan, 2014 2 commits
  8. 18 Dec, 2013 1 commit
    • Anssi Hannula's avatar
      avcodec/aacdec: default to non-wide 7.1 in non-strict mode · e10fccf6
      Anssi Hannula authored
      AAC specification has 7.1(wide) as a default layout for 8-channel
      streams (channel config 7). However, at least Nero AAC encoder encodes
      non-wide 7.1 streams using the default channel config 7, mapping the
      side channels of the original audio stream to the second
      AAC_CHANNEL_FRONT pair in the AAC stream. Similarly, e.g. FAAD decodes
      the second AAC_CHANNEL_FRONT pair as side channels, therefore decoding
      the incorrect streams as if they were correct (and as the encoder
      intended).
      
      FFmpeg currently decodes such files by-the-spec, i.e. after decoding the
      original front pair will be in AV_CH_FRONT_x_OF_CENTER and the original
      side pair will be in AV_CH_FRONT_x.
      
      As actual intended 7.1(wide) streams are very rare while misencoded 7.1
      files actually exist in the wild, default to assuming a 7.1 layout was
      intended unless in strict mode.
      
      Fixes playback of e.g. 8_Channel_ID.m4a in samples.
      Signed-off-by: 's avatarAnssi Hannula <anssi.hannula@iki.fi>
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      e10fccf6
  9. 23 Nov, 2013 1 commit
  10. 04 Nov, 2013 1 commit
  11. 31 Oct, 2013 1 commit
  12. 25 Oct, 2013 1 commit
  13. 23 Oct, 2013 4 commits
  14. 03 Oct, 2013 1 commit
  15. 18 Sep, 2013 2 commits
  16. 04 Aug, 2013 2 commits
  17. 25 Jul, 2013 1 commit
  18. 26 Jun, 2013 2 commits
  19. 04 May, 2013 1 commit
  20. 27 Apr, 2013 1 commit
  21. 13 Mar, 2013 4 commits
  22. 08 Mar, 2013 2 commits
  23. 07 Mar, 2013 1 commit
  24. 25 Feb, 2013 1 commit
  25. 23 Feb, 2013 1 commit
  26. 22 Feb, 2013 2 commits
  27. 12 Feb, 2013 1 commit
  28. 31 Jan, 2013 1 commit