Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mp3enc: Properly write bitrate value in XING header | Michael Niedermayer | 2014-04-12 | 1 | -7/+39 |
| | | | | | | | | | | | | Instead of using a fixed bitrate_idx, calculate a matching bitrate for the XING header. Using a fixed bitrate_idx causes tools such as file(1) and mediainfo(1) to report wrong bitrate and bitrate mode when using CBR. Bug-Id: https://bugs.debian.org/736088 Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | mov: read hydrogenaudio replaygain information | Anton Khirnov | 2014-04-10 | 2 | -1/+98 |
| | |||||
* | rawvideo: Support decoding YVYU422 FourCC | Vittorio Giovara | 2014-04-08 | 1 | -0/+1 |
| | |||||
* | LucasArts SMUSH demuxer | Paul B Mahol | 2014-04-06 | 4 | -1/+259 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | replaygain: remove unused variable | Michael Niedermayer | 2014-04-04 | 1 | -1/+0 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | oggparsevorbis: export replaygain tags from Vorbis comments | Alessandro Ghedini | 2014-04-04 | 2 | -1/+9 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | flacdec: export replaygain tags from Vorbis comments | Alessandro Ghedini | 2014-04-04 | 2 | -0/+6 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | replaygain: correctly parse peak values | Alessandro Ghedini | 2014-04-04 | 1 | -43/+11 |
| | | | | | | | | | | | | | | | 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 | 1 | -1/+5 |
| | | | | | | | 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> | ||||
* | On2 VP7 decoder | Peter Ross | 2014-04-04 | 1 | -0/+2 |
| | | | | | | | | | 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 | 1 | -0/+1 |
| | | | | 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 | 1 | -0/+1 |
| | | | | Sample-Id: 4790b7f1c44f98e35f3b806468fa615f5930a5b3.wav | ||||
* | riff: add 0x594a TwoCC for Xan DPCM | Piotr Bandurski | 2014-04-04 | 1 | -0/+1 |
| | | | | Sample-Id: crusader-no-regret.avi | ||||
* | riff: add 0x64 to g726 | Compn | 2014-04-04 | 1 | -0/+1 |
| | | | | Sample-Id: g726-test1.wav | ||||
* | riff: add G723_1 wav tag | Piotr Bandurski | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: map 0x0038 to amrnb | Compn | 2014-04-04 | 1 | -0/+1 |
| | | | | Sample-Id: 40709.avi | ||||
* | riff: Support FLIC FourCC | Paul B Mahol | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: add escape130 FourCC | Michael Niedermayer | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: support 'aas4' FourCC | Piotr Bandurski | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: add "YUV8" FourCC | Piotr Bandurski | 2014-04-04 | 1 | -0/+1 |
| | | | | Sample-Id: MAILTEST.AVI | ||||
* | riff: Add "S263" FourCC | Piotr Bandurski | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: Support XMPG as mpeg1 | Michael Niedermayer | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: support BW10 as mpeg1 | Michael Niedermayer | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: Add SLDV FourCC for dvvideo | Piotr Bandurski | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: Support NTSC forward dvcpro videos | Carl Eugen Hoyos | 2014-04-04 | 1 | -0/+1 |
| | | | | PAL looks incorrect. | ||||
* | riff: add dvis/pdvc FourCCs | Piotr Bandurski | 2014-04-04 | 1 | -0/+2 |
| | |||||
* | riff: add "GXVE" FourCC for WMV2 | Piotr Bandurski | 2014-04-04 | 1 | -0/+1 |
| | | | | Sample-Id: vivd.avi | ||||
* | riff: add PLV1 fourcc to mpeg4 | Compn | 2014-04-04 | 1 | -0/+1 |
| | | | | Sample-Id: york-water-meteor.avi | ||||
* | riff: Support decoding ASP variant from QNAP Systems | Carl Eugen Hoyos | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: add "SM4V" FourCC | Piotr Bandurski | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: add DYM4 mpeg4 fourcc | Compn | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: add DM4V FourCC | Piotr Bandurski | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: add G264 to mpeg4, only decodes keyframes | Compn | 2014-04-04 | 1 | -0/+2 |
| | |||||
* | riff: add "lsvm" FourCC for H263. | Piotr Bandurski | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: Support H.264 fourcc UMSV | Carl Eugen Hoyos | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: add FourCC for GeoVision cameras | Carl Eugen Hoyos | 2014-04-04 | 1 | -1/+2 |
| | |||||
* | riff: Add V264 for H264 in CCTV recordings | Carl Eugen Hoyos | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: add H264 from QNAP Systems | Carl Eugen Hoyos | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | riff: add SMV2 FourCC for H264 | Piotr Bandurski | 2014-04-04 | 1 | -0/+1 |
| | | | | Sample-Id: smv2.avi | ||||
* | riff: add ISMP/timecode tag | Clément Bœsch | 2014-04-04 | 2 | -1/+2 |
| | |||||
* | riff: Add ITRK tag | James Almer | 2014-04-04 | 2 | -1/+2 |
| | | | | | 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 | 1 | -0/+4 |
| | |||||
* | isom: add 'flic' tag | Reimar Döffinger | 2014-04-04 | 1 | -0/+1 |
| | |||||
* | isom: add 'm1v ' tag | Carl Eugen Hoyos | 2014-04-04 | 1 | -0/+1 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | mxf: Remove typo | Luca Barbato | 2014-04-03 | 1 | -1/+1 |
| | | | | Reported-By: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | avi: Improve non-interleaved detection | Michael Niedermayer | 2014-04-02 | 1 | -2/+68 |
| | | | | | | | | | | | | | | | Additional fixes by Nigel Touati-Evans <nigel.touatievans@gmail.com>. Check the index for streams with a time drift of 2s or a buffer drift of 64MB. Bug-Id: 666 CC: libav-stable@libav.org Sample-Id: yet-another-broken-interleaved-avi.avi 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> | ||||
* | lavf: add supported extension to avi and mov demuxers | Marc-Antoine Arnaud | 2014-04-02 | 2 | -0/+2 |
| | |||||
* | More correct printf format specifiers | Diego Biurrun | 2014-04-02 | 2 | -3/+6 |
| | | | | This avoids compiler warnings about argument and specifier type mismatch. | ||||
* | OpenEXR decoder | Jimmy Christensen | 2014-04-01 | 2 | -0/+2 |
| | | | | | | | Additional fixes and enhancements by Vittorio Giovara, Gonzalo Garramuno, Nicolas George, Paul B Mahol and Michael Niedermayer. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | mov: Unbreak sbtl writing | Michael Niedermayer | 2014-03-31 | 1 | -3/+7 |
| |