190 Commits (0e003d8c91b85a2ec49f7a653f9c6f93d025bf5a)

Author SHA1 Message Date
Måns Rullgård 38d52f3ea3 DCA: align some arrays 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Måns Rullgård 1429224b04 Move FFT parts from dsputil.h to fft.h 15 years ago
Måns Rullgård 84dc2d8afa Remove DECLARE_ALIGNED_{8,16} macros 15 years ago
Laurent Aimar 4e06acbde4 Fixed a segfault in the DCA decoder with corrupted streams. 15 years ago
Måns Rullgård c67278098d Move array specifiers outside DECLARE_ALIGNED() invocations 15 years ago
Michael Niedermayer d49dded591 Remove unused variable j. 15 years ago
Michael Niedermayer 4f99c31c39 Split synth filter out of dca.c. 15 years ago
Reimar Döffinger 268fcbe2c8 Fix 100l incorrect bitmask check. 15 years ago
David Conrad 144fec83b3 dca and aac decoders use float_to_int16_interleave, so check for 15 years ago
Måns Rullgård 01b2214758 Merge FFTContext and MDCTContext 16 years ago
Måns Rullgård 6d9d289e76 DCA: move an aligned array from stack to context 16 years ago
Siarhei Siamashka 7d485f165f Support for getting (i)MDCT output multiplied by a constant scaling factor. 16 years ago
Kostya Shishkov 0cfa85dd9f Make VLC tables in DCA decoder use INIT_VLC_USE_NEW_STATIC 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Stefano Sabatini b275500706 Split bitstream.h, put the bitstream writer stuff in the new file 16 years ago
Carl Eugen Hoyos e161e007be Use INIT_VLC_USE_STATIC and not its value "1". 16 years ago
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 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 17 years ago
Michael Niedermayer 89df5e95bb Replace obfuscated mdct in qmf_32_subbands() by ff_imdct_half(). 17 years ago
Michael Niedermayer 47f0e05295 Get rid of the 512 sample memmove(). 17 years ago
Michael Niedermayer b854197919 Half the size of subband_fir_noidea and get rid of memmove & memset of it. 17 years ago
Michael Niedermayer ef8676276d Move t1 and t2 declaration from the QMF code closer to where they are used. 17 years ago
Michael Niedermayer addafb0e0a Simplify (drop useless intermediate sum and diff arrays). 17 years ago
Andreas Öman c55ecb9c27 5,1l: samples_chanptr[] should be (const float *) 17 years ago
Andreas Öman a7bc9d1b71 dca: Set data_size outside block loop. 17 years ago
Andreas Öman 8ed96a5eba dca: Do float -> int16 interleaving in-place using s->dsp.float_to_int16_interleave() 17 years ago
Alexander E. Patrakov cc09e77e2a Correct scaling factor in DCA decoder synthesis. 17 years ago
Michael Niedermayer 56523713e5 Remove redundant FFMIN(). 17 years ago
Alexander E. Patrakov 4df7beb368 Increase buffer size to 16384 patch by Alexander E. Patrakov" patrakov gmail 17 years ago
Peter Ross fd76c37fd9 Modify all codecs to report their supported input and output sample format(s). 17 years ago
Stefano Sabatini fe4bf37455 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 17 years ago
Stefano Sabatini d5202e4fda Add long names to many AVCodec declarations. 17 years ago
Benjamin Larsson 4a24837e07 Only set channels in the stream if previously unset, fixes resampling crash on broken dca frames 17 years ago
Zuxy Meng 98a6fff98c Apply 'cold' attribute to init/uninit functions in libavcodec 17 years ago
Benjamin Larsson ebf71dbda5 Don't use unchecked data from the bitstream. 17 years ago