386 Commits (e911f4ae720afe4a090ded2b165647734f0320ef)

Author SHA1 Message Date
Justin Ruggles 396b73c7f7 ac3dec: Remove unneeded context variable, num_cpl_subbands. It is also 16 years ago
Justin Ruggles 52dc3fc83d cosmetics: indentation after last commit 16 years ago
Justin Ruggles 13ec942869 ac3dec: move channel remapping to outside of block loop 16 years ago
Justin Ruggles bfeca7beb6 Add channel layout support to the AC-3 decoder and AC-3 parser. 16 years ago
Justin Ruggles 95f3019a51 ac3dec: reorder output channels to SMPTE channel order 16 years ago
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
Diego Biurrun 406792e7b0 cosmetics: Remove pointless period after copyright statement non-sentences. 16 years ago
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. 17 years ago
Justin Ruggles 2988c93d94 create a separate codec_id for E-AC-3 17 years ago
Justin Ruggles 1f6a594de4 turn on E-AC-3 decoding support and update the Changelog 17 years ago
Justin Ruggles f2e4eb62dc cosmetics: indentation 17 years ago
Justin Ruggles 8dfc56ec32 commit more OKed parts of the E-AC-3 decoder 17 years ago
Justin Ruggles 225c30429d commit more OKed parts of the E-AC-3 decoder 17 years ago
Justin Ruggles ea364c74a0 cosmetics: update comment about dithering 17 years ago
Justin Ruggles e522bd49c8 cosmetics: change another "get" to "decode" 17 years ago
Justin Ruggles 164e169fef cosmetics: change "get" to "decode" 17 years ago
Justin Ruggles 86662b1c89 cosmetics: indentation 17 years ago
Justin Ruggles 260e09305b remove unneeded variable, dither_all 17 years ago
Justin Ruggles aec0407faf cosmetics: indent after last commit 17 years ago
Justin Ruggles 6b4bfed965 do not read exponent strategies from each block for E-AC-3 since they are in the header 17 years ago
Justin Ruggles 0ffea2439b copy default coupling band structure from table to decoding context (used for E-AC-3) 17 years ago
Justin Ruggles e43b29ab26 add more OKed parts of the E-AC-3 decoder: structural changes to support AHT mode mantissa decoding 17 years ago
Justin Ruggles 6a68105e2b cosmetics: rename some functions from *get_* to *decode_* 17 years ago
Justin Ruggles 63d72fb167 fix decoding of coupling leak info for normal AC-3 17 years ago
Justin Ruggles 0569993ea4 cosmetics: indentation 17 years ago
Justin Ruggles 6fafb0202a add some approved parts of the E-AC-3 decoder 17 years ago
Justin Ruggles ab2a942ad8 cosmetics: indentation 17 years ago
Justin Ruggles bf09b550e6 commit the OKed parts of the E-AC-3 decoder 17 years ago
Justin Ruggles e630027686 get data size based on the actual data array instead of coding-in the calculation 17 years ago