247 Commits (68e1794e3a6e30f9898e67701b0bb111c186b595)

Author SHA1 Message Date
  Alex Converse 11d6f38cc9 Factorise enum of AC3 error types to be usable by AAC in the ADTS patch that 16 years ago
  Stefano Sabatini dbbec0c2f2 Make av_log_missing_feature an internal function, and change its name 16 years ago
  Justin Ruggles 20e047262f cosmetics: alignment after last commit 16 years ago
  Justin Ruggles 72a6244b5d ac3: detect dba errors and prevent writing past end of array 16 years ago
  Justin Ruggles 2ceccf045c ac3dec: simplify exponent bounds checking 16 years ago
  Justin Ruggles 96f229d6c0 ac3dec: unroll inner loop in exponent decoding. 46% faster decode_exponents(). 16 years ago
  Justin Ruggles 806703243e cosmetics: vertical alignment 16 years ago
  Justin Ruggles 1cdd567f31 cosmetics: reindent after last commit 16 years ago
  Justin Ruggles ce7d842fa6 ac3dec: detect out-of-range exponents 16 years ago
  Justin Ruggles f23dc1e1f9 silence gcc warning: ‘n_bands’ may be used uninitialized 16 years ago
  Justin Ruggles 75b53b2123 ac3dec: use uint8_t for band sizes 16 years ago
  Justin Ruggles af2272b209 ac3dec: skip decoding and use error concealment for remaining blocks in 16 years ago
  Justin Ruggles e202cc2580 revert r15812 (E-AC-3 Spectral Extension) pending further review 16 years ago
  Justin Ruggles 3f3ca7ac07 cosmetics: vertical alignment 16 years ago
  Justin Ruggles c763f86728 silence a gcc warning about using an uninitialized variable 16 years ago
  Justin Ruggles 66561189a1 cosmetics: indentation 16 years ago
  Justin Ruggles 0cc51734b2 add support for spectral extension 16 years ago
  Justin Ruggles 0c5d750df9 add a generic function to decode banding structure for coupling, spectral 16 years ago
  Justin Ruggles 6c6f927289 add a line break in error message text 16 years ago
  Justin Ruggles 6ee6d068f7 simplify decoding of coupling frequency range 16 years ago
  Justin Ruggles 24834c1928 cosmetics: rename two variables 16 years ago
  Michael Niedermayer 047599a4ba Rename error_resilience to error_recognition. 16 years ago
  Justin Ruggles 2988c93d94 create a separate codec_id for E-AC-3 16 years ago
  Justin Ruggles 1f6a594de4 turn on E-AC-3 decoding support and update the Changelog 16 years ago
  Justin Ruggles f2e4eb62dc cosmetics: indentation 16 years ago
  Justin Ruggles 8dfc56ec32 commit more OKed parts of the E-AC-3 decoder 16 years ago
  Justin Ruggles 225c30429d commit more OKed parts of the E-AC-3 decoder 16 years ago
  Justin Ruggles ea364c74a0 cosmetics: update comment about dithering 16 years ago
  Justin Ruggles e522bd49c8 cosmetics: change another "get" to "decode" 16 years ago
  Justin Ruggles 164e169fef cosmetics: change "get" to "decode" 16 years ago
  Justin Ruggles 86662b1c89 cosmetics: indentation 16 years ago
  Justin Ruggles 260e09305b remove unneeded variable, dither_all 16 years ago
  Justin Ruggles aec0407faf cosmetics: indent after last commit 16 years ago
  Justin Ruggles 6b4bfed965 do not read exponent strategies from each block for E-AC-3 since they are in the header 16 years ago
  Justin Ruggles 0ffea2439b copy default coupling band structure from table to decoding context (used for E-AC-3) 16 years ago
  Justin Ruggles e43b29ab26 add more OKed parts of the E-AC-3 decoder: structural changes to support AHT mode mantissa decoding 16 years ago
  Justin Ruggles 6a68105e2b cosmetics: rename some functions from *get_* to *decode_* 16 years ago
  Justin Ruggles 63d72fb167 fix decoding of coupling leak info for normal AC-3 16 years ago
  Justin Ruggles 0569993ea4 cosmetics: indentation 16 years ago
  Justin Ruggles 6fafb0202a add some approved parts of the E-AC-3 decoder 16 years ago
  Justin Ruggles ab2a942ad8 cosmetics: indentation 16 years ago
  Justin Ruggles bf09b550e6 commit the OKed parts of the E-AC-3 decoder 16 years ago
  Justin Ruggles e630027686 get data size based on the actual data array instead of coding-in the calculation 16 years ago
  Justin Ruggles 8e33132bab rename AC3_MAX_FRAME_SIZE to AC3_FRAME_BUFFER_SIZE and increase the size 16 years ago
  Justin Ruggles 46dd2738ae remove some unneeded header includes 17 years ago
  Justin Ruggles ec0350c983 use LFG instead of Mersenne Twister for AC-3 PRNG 17 years ago
  Justin Ruggles 38c1a5c4d9 update my email address to one which does not depend on my service provider 17 years ago
  Loren Merritt 911e21a306 simd int->float 17 years ago
  Loren Merritt ac2e556456 simd downmix 17 years ago
  Loren Merritt 45d9d61889 don't mark the delayed samples for upmixing if they haven't been downmixed 17 years ago