]> git.sesse.net Git - ffmpeg/history - libavcodec/ac3dec.c
mpeg12dec: avoid signed overflow in bitrate calculation
[ffmpeg] / libavcodec / ac3dec.c
2016-09-30 Justin Rugglesac3dsp: x86: Replace inline asm for in-decoder downmixi...
2016-09-30 Justin Rugglesac3dsp: Reverse matrix in/out order in downmix()
2016-07-29 Luca Barbatoac3dec: Add some inline hints
2016-07-29 Luca Barbatoac3dec: Simplify skipping
2016-07-29 Luca Barbatoac3dec: Split coupling-specific code from decode_audio_...
2016-07-29 Luca Barbatoac3dec: Split spx-specific code from decode_audio_block()
2016-04-02 Tim Walkerac3dec: change logging of skipped E-AC-3 substreams.
2015-08-28 Vittorio Giovaralavc: Drop deprecated request_channels related functions
2015-07-27 Vittorio Giovaralavc: AV-prefix all codec capabilities
2015-07-27 Vittorio Giovaralavc: AV-prefix all codec flags
2015-02-14 Diego Biurrunavcodec: Don't anonymously typedef structs
2014-06-23 Diego Biurrundsputil: Split bswap*_buf() off into a separate context
2014-02-15 Tim Walkerac3dec: set AV_FRAME_DATA_DOWNMIX_INFO side data.
2014-01-29 John Stebbinsac3dec: Allow asymmetric application of DRC when drc_sc...
2014-01-19 Tim Walker(e)ac3: clip surround mix level indexes.
2014-01-19 Tim Walker(e)ac3: parse and store the Lt/Rt and LFE mix levels.
2014-01-19 Tim Walkerac3: set default matrix encoding modes in parse_frame_h...
2014-01-05 Tim Walker(e)ac3dec: set AV_FRAME_DATA_MATRIXENCODING side data.
2014-01-05 Tim Walker(e)ac3: parse and store the Dolby Surround, Surround...
2013-12-09 John Stebbinsac3dec: make drc_scale exponentially
2013-11-23 Tim Walkerac3dec: Fix out-of-array read
2013-11-22 Tim Walkerac3dec: Remove write-only channel_layout field from...
2013-11-22 Tim Walkerac3: implement request_channel_layout.
2013-11-19 Tim Walkerac3dec: simplify an expression
2013-10-28 Michael Niedermayerac3dec: fix outptr increment.
2013-10-28 Anton Khirnovlavc: change all decoders to behave consistently with...
2013-10-03 Diego Biurruncosmetics: Group .name and .long_name together in codec...
2013-08-27 Luca Barbatoac3: Return proper error codes
2013-08-27 Luca Barbatoac3: Clean up the error paths
2013-07-17 Christophe Gisquetfmtconvert: Explicitly use int32_t instead of int
2013-07-15 Martin Storsjöac3dec: Don't consume more data than the actual input...
2013-07-13 Martin Storsjöac3dec: Consistently use AC3_BLOCK_SIZE and sizeof
2013-07-13 Martin Storsjöac3dec: Increment channel pointers only once per channel
2013-03-13 Diego Biurrunavcodec: av_log_missing_feature(1) ---> avpriv_request_...
2013-03-08 Anton Khirnovlavc decoders: work with refcounted frames.
2013-02-23 Justin Rugglesac3dec: validate channel output mode against channel...
2013-02-12 Justin Rugglesac3: decode directly to the user-provided AVFrame
2013-01-20 Mathias Rauenac3dec: fix non-optimal dithering of zero bit mantissas
2013-01-16 Justin Ruggleslavc: Move vector_fmul_window to AVFloatDSPContext
2012-12-20 Diego Biurrunmiscellaneous typo fixes
2012-12-09 Mans Rullgardac3dec: decode directly into output buffers
2012-12-09 Mans Rullgardac3dec: make downmix() take array of pointers to channe...
2012-12-09 Mans Rullgardac3dec: output planar float only
2012-12-04 Anton Khirnovlavc: add a wrapper for AVCodecContext.get_buffer().
2012-10-12 Diego BiurrunUse proper return values in case of missing features
2012-10-01 Justin Rugglesac3dec: ensure get_buffer() gets a buffer for the corre...
2012-09-12 Mans Rullgardac3: move ac3_downmix() from dsputil to ac3dsp
2012-09-04 Martin Storsjöavopt: Explicitly store float/double option defaults...
2012-08-07 Anton KhirnovReplace all CODEC_ID_* with AV_CODEC_ID_*
2012-03-28 Diego BiurrunReplace memset(0) by zero initializations.
2012-02-23 Justin Rugglesmov: set channel layout for AC-3 streams based on the...
2012-02-15 Martin Storsjödsputil: Add ff_ prefix to the dsputil*_init* functions
2012-02-10 Michael Niedermayerac3dec: Move center and surround mix level tables to...
2012-01-27 Anton Khirnovlavc: remove disabled FF_API_DRC_SCALE cruft.
2012-01-07 Diego Biurruncosmetics: drop some pointless parentheses
2011-12-04 Chris Berovac3dec: cosmetics: pretty-printing
2011-12-02 Justin RugglesAdd avcodec_decode_audio4().
2011-10-22 Dustin Brodylavc: replace references to deprecated AVCodecContext...
2011-10-20 Anton Khirnovlavc: use avpriv_ prefix for ff_ac3_parse_header.
2011-10-12 Anton KhirnovAVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*
2011-10-09 Mans Rullgardac3dec: use get_sbits() instead of manually sign-extending
2011-10-05 Anton Khirnovlavc/lavf: use unique private classes.
2011-09-21 Anton Khirnovac3dec: actually use drc_scale private option
2011-09-06 Reimar Döffingerac3dec: avoid pointless alloc and indirection for input...
2011-07-10 Anton Khirnovac3dec: add a drc_scale private option
2011-06-20 Justin RugglesReplace usages of av_get_bits_per_sample_fmt() with...
2011-05-18 Justin RugglesAdd floating-point sample format support to the ac3...
2011-04-17 Justin Rugglesac3dec: fix processing of delta bit allocation information.
2011-03-29 Mans Rullgardac3: move ff_ac3_bit_alloc_calc_bap to ac3dsp
2011-03-27 Justin Rugglesac3enc: Add codec-specific options for writing AC-3...
2011-03-25 Justin RugglesGet audio_service_type for AC-3 based on bitstream...
2011-03-22 Reimar DöffingerDetect byte-swapped AC-3 and support decoding it directly.
2011-03-22 Justin Rugglescosmetics: indentation
2011-03-22 Justin RugglesAlways copy input data for AC3 decoder.
2011-03-19 Mans RullgardMove ff_kbd_window_init() to a separate file
2011-03-19 Mans Rullgardfft: remove inline wrappers for function pointers
2011-03-19 Mans RullgardReplace FFmpeg with Libav in licence headers
2011-02-02 Justin RugglesSeparate format conversion DSP functions from DSPContext.
2011-01-31 Justin RugglesRemove unneeded add bias from 3 functions.
2011-01-28 Justin Rugglescosmetics: indentation and spacing
2011-01-28 Justin RugglesRemove the add bias hack for the C version of DSPContex...
2011-01-26 Diego Elio PettenòAdd ff_ prefix to data symbols of encoders, decoders...
2011-01-26 Justin RugglesAdd ff_ prefix to ac3_common_init().
2010-11-12 Stefano SabatiniReplace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_...
2010-05-13 Carl Eugen HoyosFix compilation of AC3 decoder if E-AC3 decoder was...
2010-04-22 Justin Rugglesac3dec: return smaller of buf_size and frame_size inste...
2010-04-03 Stefano SabatiniReplace all remaining occurrences of AVERROR_NOMEM...
2010-03-30 Stefano SabatiniDefine AVMediaType enum, and use it instead of enum...
2010-03-30 Carl Eugen HoyosAdd spectral extension to the E-AC-3 decoder.
2010-01-28 Justin RugglesSimplify error handling by processing header errors...
2010-01-24 Justin RugglesOnly check frame size if the header is valid.
2010-01-12 Reimar DöffingerUse MULH instead of 64x64 multiplication, around 5...
2009-11-14 Justin Rugglesac3dec: apply dynamic range compression to correct...
2009-11-08 Justin Rugglesac3dec: revert r20089. The change was just wrong. 10l...
2009-10-01 Justin RugglesChange an error to a warning to support broken AC-3...
2009-09-30 Justin Ruggles10l: wrong operation in stereo rematrixing
2009-09-30 Justin RugglesSimplify stereo rematrixing by only using one temporary...
2009-09-30 Justin Rugglesremove unneeded assignment in inner loop. rematrixing...
2009-09-27 Justin RugglesRearrange loop structure for approx. 35-50% faster...
2009-09-27 Justin RugglesMove variable declaration to inside of loop.
next