Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | af_volume: implement replaygain pre-amplification | Alessandro Ghedini | 2014-04-04 | |
| | | | | | | | This adds a new "replaygain_preamp" option to the filter, and simply adds its value to the replaygain gain value. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | x86/synth_filter: add synth_filter_fma3 | James Almer | 2014-04-04 | |
| | | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | x86/synth_filter: add synth_filter_avx | James Almer | 2014-04-04 | |
| | | | | | | | | | | | | Sandy Bridge Win64: 180 cycles in ff_synth_filter_inner_sse2 150 cycles in ff_synth_filter_inner_avx Also switch some instructions to a three operand format to avoid assembly errors with Yasm 1.1.0 or older. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | x86/synth_filter: add synth_filter_sse | James Almer | 2014-04-04 | |
| | | | | | | | Build only on x86_32 targets. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | replaygain: remove unused variable | Michael Niedermayer | 2014-04-04 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | oggparsevorbis: export replaygain tags from Vorbis comments | Alessandro Ghedini | 2014-04-04 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | flacdec: export replaygain tags from Vorbis comments | Alessandro Ghedini | 2014-04-04 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | replaygain: correctly parse peak values | Alessandro Ghedini | 2014-04-04 | |
| | | | | | | | | | | | | | | | According to the ReplayGain spec, the peak amplitude may overflow and may result in peak amplitude values greater than 1.0 with psychoacoustically coded audio, such as MP3. Fully compliant decoders must allow peak overflows. Additionally, having peak values in the 0<->UINT32_MAX scale makes it more difficult for applications to actually use the peak values (e.g. when implementing clipping prevention) since values have to be rescaled down. This patch corrects the peak parsing by removing the rescaling of the decoded values between 0 and UINT32_MAX and the 1.0 upper limit. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | replaygain: fix gain sign decoding | Alessandro Ghedini | 2014-04-04 | |
| | | | | | | | The gain sign was incorrectly decoded: since the FFSIGN() macro treats 0 as negative, gain values starting with "0." were always decoded as negative. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | arm: asm decode_block_coeffs_internal is vp8 specific | Janne Grunau | 2014-04-04 | |
| | | | | | Unbreaks compilation on arm due to conflicting types for 'ff_decode_block_coeffs_armv6'. | |||
* | fate: add a VP7 test | Vittorio Giovara | 2014-04-04 | |
| | ||||
* | On2 VP7 decoder | Peter Ross | 2014-04-04 | |
| | | | | | | | | | Further performance improvements and security fixes by Vittorio Giovara, Luca Barbato and Diego Biurrun. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
* | riff: Add an additional AAC TwoCC | Carl Eugen Hoyos | 2014-04-04 | |
| | | | | Mentioned on http://msdn.microsoft.com/en-us/library/dd341376%28prot.20%29.aspx | |||
* | riff: support 0xa100 TwoCC for G723_1 | Piotr Bandurski | 2014-04-04 | |
| | | | | Sample-Id: 4790b7f1c44f98e35f3b806468fa615f5930a5b3.wav | |||
* | riff: add 0x594a TwoCC for Xan DPCM | Piotr Bandurski | 2014-04-04 | |
| | | | | Sample-Id: crusader-no-regret.avi | |||
* | riff: add 0x64 to g726 | Compn | 2014-04-04 | |
| | | | | Sample-Id: g726-test1.wav | |||
* | riff: add G723_1 wav tag | Piotr Bandurski | 2014-04-04 | |
| | ||||
* | riff: map 0x0038 to amrnb | Compn | 2014-04-04 | |
| | | | | Sample-Id: 40709.avi | |||
* | riff: Support FLIC FourCC | Paul B Mahol | 2014-04-04 | |
| | ||||
* | riff: add escape130 FourCC | Michael Niedermayer | 2014-04-04 | |
| | ||||
* | riff: support 'aas4' FourCC | Piotr Bandurski | 2014-04-04 | |
| | ||||
* | riff: add "YUV8" FourCC | Piotr Bandurski | 2014-04-04 | |
| | | | | Sample-Id: MAILTEST.AVI | |||
* | riff: Add "S263" FourCC | Piotr Bandurski | 2014-04-04 | |
| | ||||
* | riff: Support XMPG as mpeg1 | Michael Niedermayer | 2014-04-04 | |
| | ||||
* | riff: support BW10 as mpeg1 | Michael Niedermayer | 2014-04-04 | |
| | ||||
* | riff: Add SLDV FourCC for dvvideo | Piotr Bandurski | 2014-04-04 | |
| | ||||
* | riff: Support NTSC forward dvcpro videos | Carl Eugen Hoyos | 2014-04-04 | |
| | | | | PAL looks incorrect. | |||
* | riff: add dvis/pdvc FourCCs | Piotr Bandurski | 2014-04-04 | |
| | ||||
* | riff: add "GXVE" FourCC for WMV2 | Piotr Bandurski | 2014-04-04 | |
| | | | | Sample-Id: vivd.avi | |||
* | riff: add PLV1 fourcc to mpeg4 | Compn | 2014-04-04 | |
| | | | | Sample-Id: york-water-meteor.avi | |||
* | riff: Support decoding ASP variant from QNAP Systems | Carl Eugen Hoyos | 2014-04-04 | |
| | ||||
* | riff: add "SM4V" FourCC | Piotr Bandurski | 2014-04-04 | |
| | ||||
* | riff: add DYM4 mpeg4 fourcc | Compn | 2014-04-04 | |
| | ||||
* | riff: add DM4V FourCC | Piotr Bandurski | 2014-04-04 | |
| | ||||
* | riff: add G264 to mpeg4, only decodes keyframes | Compn | 2014-04-04 | |
| | ||||
* | riff: add "lsvm" FourCC for H263. | Piotr Bandurski | 2014-04-04 | |
| | ||||
* | riff: Support H.264 fourcc UMSV | Carl Eugen Hoyos | 2014-04-04 | |
| | ||||
* | riff: add FourCC for GeoVision cameras | Carl Eugen Hoyos | 2014-04-04 | |
| | ||||
* | riff: Add V264 for H264 in CCTV recordings | Carl Eugen Hoyos | 2014-04-04 | |
| | ||||
* | riff: add H264 from QNAP Systems | Carl Eugen Hoyos | 2014-04-04 | |
| | ||||
* | riff: add SMV2 FourCC for H264 | Piotr Bandurski | 2014-04-04 | |
| | | | | Sample-Id: smv2.avi | |||
* | riff: add ISMP/timecode tag | Clément Bœsch | 2014-04-04 | |
| | ||||
* | riff: Add ITRK tag | James Almer | 2014-04-04 | |
| | | | | | Some players, like foobar2000 or modern versions of WMP, create WAV files using the ITRK tag for track instead of IPRT | |||
* | isom: add some BOXX tags | Piotr Bandurski | 2014-04-04 | |
| | ||||
* | isom: add 'flic' tag | Reimar Döffinger | 2014-04-04 | |
| | ||||
* | isom: add 'm1v ' tag | Carl Eugen Hoyos | 2014-04-04 | |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||
* | mxf: Remove typo | Luca Barbato | 2014-04-03 | |
| | | | | Reported-By: Vittorio Giovara <vittorio.giovara@gmail.com> | |||
* | log: Unbreak windows support | Luca Barbato | 2014-04-03 | |
| | | | | Add the missing define. | |||
* | log: Do not assume the TERM variable is always set | Luca Barbato | 2014-04-03 | |
| | ||||
* | log: Document AV_LOG_C usage | Luca Barbato | 2014-04-03 | |
| | | | | And move outside the wrong doxygen group. |