80 Commits (18a0f420269ff4c730422361c5c4d8eea096e900)

Author SHA1 Message Date
Tim Walker 44b17d794a dca: extract core substream's embedded downmix coeffcient codes, if present. 11 years ago
Tim Walker 27245b4e1b dca: remove embedded downmix coefficient extraction. 11 years ago
Tim Walker b6d5e6aa10 dca: convert dca_default_coeffs to float. 11 years ago
Tim Walker 25609b63d2 dcadec: store the stereo downmix coefficients as float in the DCAContext. 11 years ago
Tim Walker 89de5157b1 dcadec: implement request_channel_layout. 11 years ago
Tim Walker 37a3cac78c dcadec: simplify an expression 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Martin Storsjö a9d50bb578 dcadec: Validate the lfe parameter 11 years ago
Ben Avison 800ffab48a dcadsp: Add a new method, qmf_32_subbands 11 years ago
Ben Avison 26ffcc7de1 dcadec: Use int32_to_float_fmul_array8 11 years ago
Christophe Gisquet b6293e2798 fmtconvert: Explicitly use int32_t instead of int 12 years ago
Luca Barbato 3802833bc1 dca: Respect the current limits in the downmixing capabilities 12 years ago
Luca Barbato f261e50845 dca: Error out on missing DSYNC 12 years ago
Diego Biurrun 1db6a080bd dca: Move ff_dca_convert_bitstream() to the DCA common code 12 years ago
Diego Biurrun 6d97484d72 avcodec: av_log_ask_for_sample() ---> avpriv_request_sample() 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Diego Biurrun 76b19a3984 Fix a number of incorrect intmath.h #includes. 12 years ago
Justin Ruggles 182821cff4 dca: decode directly to the user-provided AVFrame 12 years ago
Diego Biurrun 218aefce44 dsputil: Move LOCAL_ALIGNED macros to libavutil 12 years ago
Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 12 years ago
Michael Niedermayer 5d47850bbd dcadec: skip QMF on unused channels 12 years ago
Justin Ruggles a903f8f087 Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 12 years ago
Justin Ruggles 8ac0f6767b dcadec: allow the decoder to change the channel layout mid-stream 12 years ago
Justin Ruggles 61d5313d94 dca: allocate a secondary buffer for extra channels when downmixing 12 years ago
Justin Ruggles 64c312aa29 dcadec: use float planar sample format 12 years ago
Diego Biurrun 1218777ffd avcodec: Convert some commented-out printf/av_log instances to av_dlog 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Diego Biurrun 19cf7163c1 dca: Switch dca_sample_rates to avpriv_ prefix; it is used across libs 12 years ago
Diego Biurrun 9e4bca16f8 dca: Move tables used outside of dcadec.c to a separate file. 12 years ago
Diego Biurrun 13a79cf84e dca: Rename dca.c ---> dcadec.c 12 years ago
Justin Ruggles cb5042d02c float_dsp: Move vector_fmac_scalar() from libavcodec to libavutil 13 years ago
Kostya Shishkov 681e726865 dca: include libavutil/mathematics.h for possibly missing M_SQRT1_2 13 years ago
Ronald S. Bultje 93b53ffb1a dca: don't use av_clip_uintp2(). 13 years ago
Ronald S. Bultje e6ffd997cb dca: prevent accessing static arrays with invalid indexes. 13 years ago
Justin Ruggles 11ac796f7a dca_parser: parse the sample rate and frame durations 13 years ago
Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
Shitiz Garg f37b4efe03 dca: K&R formatting cosmetics 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Alex Converse 999e7ebd23 dca: Replace oversized unused get_bits() with skip_bits_long(). 13 years ago
Mans Rullgard cc276c85d1 Make channel layout masks unsigned 13 years ago
Mans Rullgard 00a856e3f9 dca: ARMv6 optimised decode_blockcode() 13 years ago
Justin Ruggles 272fcc32bb dca: handle errors from dca_decode_block() 13 years ago
Justin Ruggles aae6eead6a dca: return error if the frame header is invalid 13 years ago
Justin Ruggles f44059d260 dca: return proper error codes instead of -1 13 years ago
Mans Rullgard 559c244d42 dca: fix signed overflow in shift 13 years ago
Mans Rullgard bf5d46d8e6 dca: NEON optimised high freq VQ decoding 13 years ago
Mans Rullgard bf00a73ace dca: clear inactive subbands only once in qmf_32_subbands() 13 years ago
Mans Rullgard a92a1b93b4 dca: use vector_fmac_scalar from dsputil 13 years ago
John Stebbins 49c7006c7e dca: set AVCodecContext frame_size for DTS audio 14 years ago
Diego Biurrun be73d76b34 cosmetics: fix some then/than typos 14 years ago