1. 27 Feb, 2010 2 commits
  2. 26 Feb, 2010 16 commits
  3. 25 Feb, 2010 21 commits
  4. 24 Feb, 2010 1 commit
    • alexc's avatar
      aac: Keep decode_band_types() from eating all padding at the end of a buffer. · 7c9d7480
      alexc authored
      Due to a shortcoming in the AAC specification, if an all zero buffer is
      fed to section data decoding it will never terminate. That means without
      a buffer exhaustion check decode_band_types() will consume all input
      buffer padding. Worse if a get_bits() implementation that returns zeros
      when padding is exhausted is used, the function will never terminate.
      
      The fixes that by added a buffer exhaustion check in the sectioning
      decoding loop.
      
      
      git-svn-id: file:///var/local/repositories/ffmpeg/trunk@22044 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
      7c9d7480