Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ac3_parser: add a public function for parsing the data required by the demuxer | Anton Khirnov | 2017-04-12 | 1 | -1/+0 |
| | | | | | | Make the current semi-public avpriv_ac3_parse_header() private to lavc. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | eac3dec: don't call avpriv_request_sample every frame. | Tim Walker | 2016-04-02 | 1 | -2/+8 |
| | | | | | | | | These errors neither prevent nor stop successful decoding of the E-AC-3 stream's "core", causing avpriv_request_sample to be called for every single frame in the bitstream. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | ac3dec: set AV_FRAME_DATA_DOWNMIX_INFO side data. | Tim Walker | 2014-02-15 | 1 | -1/+0 |
| | |||||
* | eac3: cosmetics, re-indent. | Tim Walker | 2014-01-19 | 1 | -2/+2 |
| | |||||
* | (e)ac3: clip surround mix level indexes. | Tim Walker | 2014-01-19 | 1 | -2/+2 |
| | | | | Values 0-2 are reserved, 3 (-1.5dB) should be used instead. | ||||
* | (e)ac3: parse and store the Lt/Rt and LFE mix levels. | Tim Walker | 2014-01-19 | 1 | -5/+5 |
| | |||||
* | ac3: set default matrix encoding modes in parse_frame_header. | Tim Walker | 2014-01-19 | 1 | -5/+0 |
| | | | | Deduplicates some code. | ||||
* | (e)ac3: parse and store the Dolby Surround, Surround EX and Headphone mode ↵ | Tim Walker | 2014-01-05 | 1 | -2/+8 |
| | | | | flags. | ||||
* | avcodec: av_log_missing_feature(1) ---> avpriv_request_sample() | Diego Biurrun | 2013-03-13 | 1 | -4/+4 |
| | |||||
* | miscellaneous typo fixes | Diego Biurrun | 2012-12-21 | 1 | -1/+1 |
| | |||||
* | Improve wording and spelling of av_log_missing_feature messages. | Diego Biurrun | 2012-10-23 | 1 | -1/+1 |
| | |||||
* | Use proper return values in case of missing features | Diego Biurrun | 2012-10-12 | 1 | -1/+1 |
| | |||||
* | eac3dec: replace undefined 1<<31 with INT32_MIN in noise generation | Janne Grunau | 2012-02-09 | 1 | -1/+1 |
| | |||||
* | cosmetics: rename eac3dec_data.c/h to eac3_data.c/h since the tables will also | Justin Ruggles | 2011-07-19 | 1 | -1/+1 |
| | | | | be used in the E-AC-3 encoder. | ||||
* | Get audio_service_type for AC-3 based on bitstream mode in the AC-3 parser | Justin Ruggles | 2011-03-25 | 1 | -1/+1 |
| | | | | and decoder, and vice-versa for the AC-3 encoder. | ||||
* | Replace FFmpeg with Libav in licence headers | Mans Rullgard | 2011-03-19 | 1 | -4/+4 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Add spectral extension to the E-AC-3 decoder. | Carl Eugen Hoyos | 2010-03-30 | 1 | -10/+95 |
| | | | | | | | Original patch by Justin, updated and resubmitted by Christophe Gisquet, christophe D gisquet A gmail Originally committed as revision 22734 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | refactoring: properly separate AC-3 and E-AC-3 code | Diego Biurrun | 2009-07-23 | 1 | -0/+1 |
| | | | | Originally committed as revision 19501 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Rename ff_log_missing_feature() to av_log_missing_feature(). | Ronald S. Bultje | 2009-06-29 | 1 | -5/+5 |
| | | | | Originally committed as revision 19294 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | eac3dec: get rid of unnecessary left shifts in 16-bit * 24-bit | Justin Ruggles | 2009-05-25 | 1 | -2/+2 |
| | | | | | | multiplication in GAQ mantissa ramapping. Originally committed as revision 18941 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | 10l: typing mistake in r18888 | Justin Ruggles | 2009-05-21 | 1 | -1/+1 |
| | | | | Originally committed as revision 18890 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | eac3dec: fix bug in GAQ dequantization. large mantissas should only be | Justin Ruggles | 2009-05-21 | 1 | -1/+1 |
| | | | | | | decoded when the gain value is 2 or 4. Originally committed as revision 18889 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | eac3dec: make GAQ dequantization 24-bit | Justin Ruggles | 2009-05-21 | 1 | -5/+7 |
| | | | | Originally committed as revision 18888 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | eac3dec: revert commit r18860. keep the AHT IDCT 24-bit. will make AHT GAQ | Justin Ruggles | 2009-05-21 | 1 | -20/+18 |
| | | | | | | dequantization 24-bit in a separate commit. Originally committed as revision 18887 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | eac3dec: use 16-bit pre-mantissas instead of 24-bit in AHT decoding. it is | Justin Ruggles | 2009-05-17 | 1 | -18/+20 |
| | | | | | | simpler and also fixes a bug in GAQ dequantization. Originally committed as revision 18860 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Add documentation about missing E-AC-3 features. | Justin Ruggles | 2009-03-17 | 1 | -0/+28 |
| | | | | Originally committed as revision 18021 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Factorise enum of AC3 error types to be usable by AAC in the ADTS patch that | Alex Converse | 2009-01-07 | 1 | -3/+4 |
| | | | | | | | | will follow Patch by Alex Converse ( alex converse gmail com ) Originally committed as revision 16479 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Make av_log_missing_feature an internal function, and change its name | Stefano Sabatini | 2008-12-08 | 1 | -5/+6 |
| | | | | | | to ff_log_missing_feature. Originally committed as revision 16037 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | ac3dec: add missing feature log message for block start info | Justin Ruggles | 2008-12-06 | 1 | -0/+1 |
| | | | | Originally committed as revision 16020 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | ac3dec: use skip_bits_long() for block start bits | Justin Ruggles | 2008-12-06 | 1 | -1/+1 |
| | | | | Originally committed as revision 16019 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | revert r15812 (E-AC-3 Spectral Extension) pending further review | Justin Ruggles | 2008-11-13 | 1 | -105/+8 |
| | | | | Originally committed as revision 15818 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | add support for spectral extension | Justin Ruggles | 2008-11-13 | 1 | -8/+105 |
| | | | | Originally committed as revision 15812 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | simplify code and comment regarding determination whether or not AHT is used. | Justin Ruggles | 2008-08-31 | 1 | -12/+12 |
| | | | | Originally committed as revision 15101 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | use correct table name | Justin Ruggles | 2008-08-31 | 1 | -1/+1 |
| | | | | Originally committed as revision 15099 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | skip converter exponent strategy for all channels at once | Justin Ruggles | 2008-08-31 | 1 | -3/+1 |
| | | | | Originally committed as revision 15092 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | merge declaration and init. variable is not used outside the loop. | Justin Ruggles | 2008-08-31 | 1 | -2/+1 |
| | | | | Originally committed as revision 15090 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | commit more OKed parts of the E-AC-3 decoder | Justin Ruggles | 2008-08-30 | 1 | -0/+411 |
| | | | | Originally committed as revision 15067 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | change eac3dec.c license to LGPL | Justin Ruggles | 2008-08-24 | 1 | -4/+4 |
| | | | | Originally committed as revision 14936 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | add more OKed parts of the E-AC-3 decoder | Justin Ruggles | 2008-08-23 | 1 | -0/+80 |
Originally committed as revision 14912 to svn://svn.ffmpeg.org/ffmpeg/trunk |