- 11 Jul, 2015 4 commits
-
-
Luca Barbato authored
Try to parse up to 4 packets to find the closest packet. Reported-By: jan.schlueter@ofai.at
-
Luca Barbato authored
-
Luca Barbato authored
Properly report the sample rate as invalid CC: libav-stable@libav.org
-
Dan Flett authored
Tested on a Raspberry Pi. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 10 Jul, 2015 2 commits
-
-
Andreas Cadhalpun authored
flcoeffs2[pos] should be the log2 of flcoeffs1[pos]. flcoeffs1[0] can be 0 here, thus flcoeffs2[pos] gets set to -inf, causing problems further down. This seems to have been copied from imc_decode_level_coefficients in commit 4eb4bb3a without updating the position. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Alexandra Hájková authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 09 Jul, 2015 2 commits
-
-
Vittorio Giovara authored
Unbreak make checkheaders
-
Luca Barbato authored
Unbreak make checkheaders
-
- 08 Jul, 2015 10 commits
-
-
Luca Barbato authored
Found-by: kropping
-
Henrik Gramner authored
Improves the accuracy of measurements, especially in short sections. To quote the Intel 64 and IA-32 Architectures Software Developer's Manual: "The RDTSC instruction is not a serializing instruction. It does not necessarily wait until all previous instructions have been executed before reading the counter. Similarly, subsequent instructions may begin execution before the read operation is performed. If software requires RDTSC to be executed only after all previous instructions have completed locally, it can either use RDTSCP (if the processor supports that instruction) or execute the sequence LFENCE;RDTSC." SSE2 is a requirement for lfence so only use it on SSE2-capable systems. Prefer lfence;rdtsc over rdtscp since rdtscp is supported on fewer systems. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Sebastien Zwickert authored
Avoid possible issues with memmapped hardware buffers in case VDA is not doing a conversion on behalf of the user and make the code more proper as working example. CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
Mixing succinct and long syntax does not work.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
It will be useful in the QSV HEVC encoder.
-
Anton Khirnov authored
This will be useful in the later commits, where we want to parse an SPS without having a whole decoding context.
-
Anton Khirnov authored
-
Vittorio Giovara authored
Only used by libxvid in ratecontrol module, so move it to a codec private option. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 07 Jul, 2015 2 commits
-
-
Stian Selnes authored
Freeze picture release should be set to 1 when we're responding to a fast update request. For simplicity we set it for all intra frames, including those that starts a GOP. Fixes issue where Tandberg MXP1700 does not recover from packet loss state since it's waiting for the freeze picture relase indication. Bug-Id: 873 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Stian Selnes authored
Ref H.261 recommendation section 4.2.1.3, setting the still image flag to 1 disables still image mode. Some decoders require this in order to decode the bitstream as normal video. Fixes H.261 calls to Cisco E20. Also, reserved (aka spare) bits should be set to 1 unless specified otherwise. Bug-Id: 872 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 06 Jul, 2015 1 commit
-
-
Luca Barbato authored
Found-By: Cheristheus
-
- 03 Jul, 2015 5 commits
-
-
Frank Heckenbach authored
-
Luca Barbato authored
-
Vittorio Giovara authored
Unbreak build from 7a5902c5. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Vittorio Giovara authored
-
Vittorio Giovara authored
Move the APIchange entry at the top.
-
- 02 Jul, 2015 6 commits
-
-
Luca Barbato authored
CC: libav-stable@libav.org Found-By: kropping
-
Andreas Cadhalpun authored
Every chunk needs at least 8 bytes for chunk_type and chunk_size. Prevent a possible infinite loop. CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Alexandra Hájková authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Alexandra Hájková authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Vittorio Giovara authored
They are used by dnxhd and mpegvideo_enc exclusively, move them to codec private options instead. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
wm4 authored
This returns something like "v12_dev0-1332-g333a27c". This is much more useful than the individual library versions, of which there are too many, and which are very hard to map back to releases or git commits. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
- 01 Jul, 2015 6 commits
-
-
Janne Grunau authored
The audio decoder is not in fate-g2m3 dependencies and the wma2 decoder is probably not bit-exact since it it float based.
-
Michael Niedermayer authored
EOVERFLOW is not available on all platforms. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Janne Grunau authored
-
Janne Grunau authored
-
Janne Grunau authored
-
Janne Grunau authored
-
- 30 Jun, 2015 2 commits
-
-
Vittorio Giovara authored
This will fix remaining format warnings.
-
Vittorio Giovara authored
-