Diego Biurrun
|
a4d8ebfaa1
Merge GPL --> LGPL conversion of AC-3 decoder from trunk.
|
15 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.
|
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
|
16 years ago |
Justin Ruggles
|
ec0350c983
use LFG instead of Mersenne Twister for AC-3 PRNG
|
16 years ago |
Justin Ruggles
|
38c1a5c4d9
update my email address to one which does not depend on my service provider
|
16 years ago |
Loren Merritt
|
911e21a306
simd int->float
|
16 years ago |