- 23 Sep, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 12 Sep, 2014 1 commit
-
-
Michael Niedermayer authored
avformat/img2dec: Fail probing when no data is yet available and the filename contains no number/glob patterns either. Fixes Ticket3901 the seek test error codes change due to a change in the failure path, this could be avoided by changing the respective error codes to EINVAL Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 06 Jul, 2014 1 commit
-
-
Eric Lasota authored
Signed-off-by:
ejlasota <ejlasota@gmail.com> Also update fate test checksums Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 Jun, 2014 1 commit
-
-
Christophe Gisquet authored
Normally, a Laplace distribution is more typical of the residuals encoded, but for noisy input, it's both better and simpler to be safe and use a 1/d^2 distribution. Second hunk could use some renormalization but it has effectively little impact. Output size of ffvhuff on various 4:2:0 sequences: context=0,1/d: 851974 27226 1137281 context=0,1/d²: 619081 25069 1051500 context=0,1/d³: 501983 30454 1290561 context=0,lapl: 500650 31754 1304082 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 18 Jun, 2014 1 commit
-
-
Anton Khirnov authored
It has not been properly maintained for years and there is little hope of that changing in the future. It appears simpler to write a new replacement from scratch than unbreaking it.
-
- 06 Jun, 2014 3 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Marc-Antoine Arnaud authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 05 Jun, 2014 1 commit
-
-
Timothy Gu authored
adpcm_ima_qt does not produce reproducible results, so it is temporarily disabled (see #3701). Signed-off-by:
Timothy Gu <timothygu99@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 May, 2014 1 commit
-
-
Timothy Gu authored
Signed-off-by:
Timothy Gu <timothygu99@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 29 May, 2014 3 commits
-
-
Anton Khirnov authored
Fixes calculating the ts offset for audio codecs with delay.
-
Anton Khirnov authored
Do not fall back on the codec timebase, since that can be anything for VFR video.
-
Anton Khirnov authored
This results in DefaultDuration not being written when the framerate is not known, but as this field is purely informative, this should not break any sane demuxers.
-
- 18 May, 2014 2 commits
-
-
Michael Niedermayer authored
This avoids misleading encoder names like "encoder = prores" Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Anton Khirnov authored
-
- 01 May, 2014 2 commits
-
-
Anton Khirnov authored
Also, stop using AVCodecContext.codec_name as fallback, since it will be deprecated. Changes the result of the lavf-asf test (and its associated seektest), since 'msmpeg4v3' gets written instead of just 'msmpeg4'.
-
Anton Khirnov authored
-
- 30 Apr, 2014 1 commit
-
-
Daniel Verkamp authored
Partially undoes commit 2c4e08d8: riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header A new flag, FF_PUT_WAV_HEADER_FORCE_WAVEFORMATEX, is added to force the use of WAVEFORMATEX rather than PCMWAVEFORMAT even for PCM codecs. This flag is used in the Matroska muxer (the cause of the original change) and in the ASF muxer, because the specifications for these formats indicate explicitly that WAVEFORMATEX should be used. Muxers for other formats will return to the original behavior of writing PCMWAVEFORMAT when writing a header for raw PCM. In particular, this causes raw PCM in WAV to generate the canonical 44-byte header expected by some tools. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 15 Apr, 2014 1 commit
-
-
Michael Niedermayer authored
This fixes rounding differences between platforms Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 14 Apr, 2014 1 commit
-
-
Rainer Hochecker authored
-
- 10 Apr, 2014 1 commit
-
-
Michael Niedermayer authored
If 384k is too high for the samplerate, choose the closest possible Idea to increase the bitrate from: 46439e15Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 Mar, 2014 1 commit
-
-
Peter Ross authored
Padding rule described here http://msdn.microsoft.com/en-us/library/windows/desktop/dd390707(v=vs.85).aspxSigned-off-by:
Peter Ross <pross@xvid.org> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 16 Mar, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 06 Mar, 2014 1 commit
-
-
Matthieu Bouron authored
Extrapolate audio timestamps based on the number of samples demuxed. Deal with some MXF nastiness involving fractional number of samples per EditUnit when seeking (the specs handwave this away). Further fixes from Tomas Härdin. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 23 Dec, 2013 1 commit
-
-
Peter Ross authored
Fixes ticket #2835. Signed-off-by:
Peter Ross <pross@xvid.org> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 Nov, 2013 1 commit
-
-
Michael Niedermayer authored
This ensures that its handled the same way as other side data Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 29 Sep, 2013 1 commit
-
-
Anton Khirnov authored
Fixes sync in some samples (e.g. bugs 7581 and 8374 in VLC). Based on a commit by Matthieu Bouron <matthieu.bouron@gmail.com> Reported-by:
Jean-Baptiste Kempf <jb@videolan.org> CC: libav-stable@libav.org
-
- 23 Sep, 2013 1 commit
-
-
Michael Niedermayer authored
This may improve compatibility of lgpegs generated by libavcodec also encoded ljpegs become slightly smaller Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 18 Sep, 2013 1 commit
-
-
James Almer authored
Files won't validate with mkvalidtor if these two elements are missing. Use a const "Lavf" string that wont change with library version bumps. Signed-off-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 27 Aug, 2013 1 commit
-
-
John Stebbins authored
The element was only being written when the value == 1. But the default value of this element is 1, so this has no useful effect. This element needs to be written when the value == 0. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 26 Aug, 2013 1 commit
-
-
Michael Niedermayer authored
The fate tests change as they used 1.2 previously The increased size is due to: 32bit CRCs per slice by default (can be disabled), it adds slice headers to allow decoding one slice without the others an additional slice size field is added to make it possible to find slices within corrupted surroundings. these add up to about 57bit per slice more at 50 frames and 4 slices thats 1425 byte Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 07 Aug, 2013 1 commit
-
-
Nicolas George authored
The bug it was working seems to have been fixed. This change causes ffmpeg to use the trim filter to implement the -t option. FATE tests are updated due to the more accurate handling of the last packets.
-
- 17 Jul, 2013 1 commit
-
-
James Almer authored
Tags must have at least one SimpleTag element to be spec conformant. Updated lavf-mkv and seek-lavf-mkv FATE references as the tests were affected by this. Fixes ticket #2785 Signed-off-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 02 Jul, 2013 1 commit
-
-
Anton Khirnov authored
Binary search is already attempted in the format-specific seek function, so the fallback is only reached if binary search failed already.
-
- 30 Apr, 2013 1 commit
-
-
Anton Khirnov authored
This makes -t sample-accurate for audio and will allow further simplication in the future. Most of the FATE changes are due to audio now being sample accurate. In some cases a video frame was incorrectly passed with the old code, while its was over the limit.
-
- 26 Apr, 2013 1 commit
-
-
Michael Niedermayer authored
This changes the default to avoid negative timestamps. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 25 Apr, 2013 1 commit
-
-
Luca Barbato authored
Most formats do not support negative timestamps, shift them to avoid unexpected behaviour and a number of bad crashes. CC:libav-stable@libav.org Signed-off-by:
Anton Khirnov <anton@khirnov.net> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 17 Apr, 2013 1 commit
-
-
Clément Bœsch authored
This commit removes the badly duplicated code between the encoder and the muxer. That may sound surprising, but the encoder is now responsible from the encoding of the picture when muxing to a .gif file. It also does not require anymore a manual user intervention such as a -pix_fmt rgb24 to work properly. To summarize, output gif are now easier to generate, code is saner and simpler, and files are smaller (thanks to the lzw encoding which was unused so far with the default .gif output). We can certainly make things even better, but this is the first step. FATE is updated because of the output being produced by the encoder and not the muxer (no lzw in the muxer), and in the seek test only the size mismatches. Fixes Ticket #2262
-
- 08 Mar, 2013 1 commit
-
-
Anton Khirnov authored
This allows us to test the slice threading code.
-
- 18 Feb, 2013 1 commit
-
-
Michael Niedermayer authored
Fixes Assertion failure Found-by: durandal_1707 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-