Diego Biurrun
|
bad5537e2c
Use full internal pathname in doxygen @file directives.
|
15 years ago |
Kostya Shishkov
|
d041a59897
Add support for parsing and decoding DCA-HD streams.
|
16 years ago |
Benjamin Larsson
|
92765276fb
Proper channel output reordering for the dca decoder.
|
16 years ago |
Benjamin Larsson
|
e22192ecc3
Comment typo
|
16 years ago |
Benjamin Larsson
|
cd027b511e
Remove channel layout table that only should be used by encoders.
|
16 years ago |
Benjamin Larsson
|
c6eaba62e8
Change the dca channel layout, S -> SIDE not BACK.
|
16 years ago |
Andreas Öman
|
9d9b9d32e6
Change multichannel API define prefix from "CHANNEL_" to "CH_".
|
16 years ago |
Benjamin Larsson
|
48dc2fb800
Guess channel layout based on the number of channels if a custom layout is specified in amode.
|
16 years ago |
Benjamin Larsson
|
87c3b9bce3
Add channel layouts for dca.
|
16 years ago |
Benjamin Larsson
|
d5b3a86393
Fix compilation, remove stray ;
|
16 years ago |
Benjamin Larsson
|
9ed73b4870
Fix selection of quant step table
|
16 years ago |
Benjamin Larsson
|
ba5fc967f6
Disable codec downmix when not using simd instead of silently produce silence
|
16 years ago |
Benjamin Larsson
|
1402ee721a
Fix dca decoder with non simd float2int16 conversion
|
16 years ago |
Benjamin Larsson
|
49c91c34b3
Fix compilation with TRACE
|
16 years ago |
Michael Niedermayer
|
1d8370aad9
Remove the cos_mod table that has become unused after replacing the imdct
|
16 years ago |
Michael Niedermayer
|
89df5e95bb
Replace obfuscated mdct in qmf_32_subbands() by ff_imdct_half().
|
16 years ago |
Michael Niedermayer
|
47f0e05295
Get rid of the 512 sample memmove().
|
16 years ago |
Michael Niedermayer
|
b854197919
Half the size of subband_fir_noidea and get rid of memmove & memset of it.
|
16 years ago |
Michael Niedermayer
|
ef8676276d
Move t1 and t2 declaration from the QMF code closer to where they are used.
|
16 years ago |
Michael Niedermayer
|
addafb0e0a
Simplify (drop useless intermediate sum and diff arrays).
|
16 years ago |
Andreas Öman
|
c55ecb9c27
5,1l: samples_chanptr[] should be (const float *)
|
16 years ago |
Andreas Öman
|
a7bc9d1b71
dca: Set data_size outside block loop.
|
16 years ago |
Andreas Öman
|
8ed96a5eba
dca: Do float -> int16 interleaving in-place using s->dsp.float_to_int16_interleave()
|
16 years ago |
Alexander E. Patrakov
|
cc09e77e2a
Correct scaling factor in DCA decoder synthesis.
|
16 years ago |
Michael Niedermayer
|
56523713e5
Remove redundant FFMIN().
|
16 years ago |
Alexander E. Patrakov
|
4df7beb368
Increase buffer size to 16384 patch by Alexander E. Patrakov" patrakov gmail
|
16 years ago |
Peter Ross
|
fd76c37fd9
Modify all codecs to report their supported input and output sample format(s).
|
16 years ago |
Stefano Sabatini
|
fe4bf37455
Make AVCodec long_names definition conditional depending on CONFIG_SMALL.
|
16 years ago |
Stefano Sabatini
|
d5202e4fda
Add long names to many AVCodec declarations.
|
16 years ago |
Benjamin Larsson
|
4a24837e07
Only set channels in the stream if previously unset, fixes resampling crash on broken dca frames
|
16 years ago |
Zuxy Meng
|
98a6fff98c
Apply 'cold' attribute to init/uninit functions in libavcodec
|
16 years ago |
Benjamin Larsson
|
ebf71dbda5
Don't use unchecked data from the bitstream.
|
16 years ago |
Diego Biurrun
|
5e53486545
typo fix: inited --> initialized
|
16 years ago |
Michael Niedermayer
|
a9f8715854
Fix const qualifer issues found by -Wcast-qual.
|
17 years ago |
Justin Ruggles
|
cfec09e914
check for request_channels in dca init function
|
17 years ago |
Benjamin Larsson
|
9389e63c83
Enable proper output from the LFE channel, based on patch from Mathias Rauen dear dot madshi at net
|
17 years ago |
Andreas Öman
|
79328e9cc7
Make DCA decoder honor avctx->request_channels in a more advisory way.
|
17 years ago |
Reimar Döffinger
|
b639896915
Use the correct "const float *" type for variable instead of casting const away.
|
17 years ago |
Limin Wang
|
75316e1dcc
Set data_size to zero when DCA header parse failed
|
17 years ago |
Reimar Döffinger
|
b1ec601f7f
Add request_channels member to AVCodecContext so we now have a proper
|
17 years ago |
Sergey Vlasov
|
32dd6a9c78
fix dca_bitalloc_index decoder init
|
17 years ago |
Sergey Vlasov
|
56e4603e67
Fix dca.c compilation with #define TRACE
|
17 years ago |
Benjamin Larsson
|
56fd7cc584
Better error reporting.
|
17 years ago |
Diego Biurrun
|
5a6a6cc7dc
Fix multiple "‘inline/static’ is not at beginning of declaration" warnings.
|
17 years ago |
Diego Biurrun
|
98c98e04cc
Move dca parser to its own file.
|
17 years ago |
Justin Ruggles
|
6369e6ebc3
cosmetics: indention after last commit
|
17 years ago |
Justin Ruggles
|
c31a76e4ef
use downmixing coefficients in dca decoder.
|
17 years ago |
Justin Ruggles
|
cc82662662
enable multichannel output in dca decoder.
|
17 years ago |
Michael Niedermayer
|
9f1473b304
fix exploitable buffer overflow
|
17 years ago |
Kostya Shishkov
|
c5d1349242
1000l to myself as used VLC indexes were totally wrong
|
17 years ago |