- 08 Mar, 2014 9 commits
-
-
Janne Grunau authored
Based on the x86 branchless get_cabac asm. get_cabac_noinline() gets approximately 20% faster (no cycle counts available) compared to clang from Xcode 5.1 beta5. More than 6% faster overall. A part of the overall speedup might be explained by additional inlining of get_cabac().
-
Janne Grunau authored
Was missed in aeaf268e when integrating clear_blocks into the idct.
-
Pierre Lejeune authored
Bug-Id: 387 CC: libav-stable@libav.org
-
John Stebbins authored
Signed-off-by: Tim Walker <tdskywalker@gmail.com> CC: libav-stable@libav.org
-
John Stebbins authored
Signed-off-by: Tim Walker <tdskywalker@gmail.com> CC: libav-stable@libav.org
-
Janne Grunau authored
The overread avoidance fix in cbddee1c broke the computation for the last row since it prevented the safe reading from the height+1-th row. CC: libav-stable@libav.org
-
Keiji Costantini authored
Also sort #includes into canonical order. Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Keiji Costantini authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Diego Biurrun authored
-
- 07 Mar, 2014 8 commits
-
-
Derek Buitenhuis authored
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Diego Biurrun authored
-
Keiji Costantini authored
Also sort #includes into canonical order. Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Martin Storsjö authored
Based on a suggestion by Martin Panter. This is more descriptive, since it's the actual timestamp field from the RTMP packet, which might or might not be a delta depending on context (in some packets it's a delta, in some packets it's an absolute timestamp, and in some packets it's 0xffffff to indicate that the actual delta or absolute timestamp is transmitted separately). Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Panter authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Panter authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Panter authored
Related fix in "rtmpdump": https://repo.or.cz/w/rtmpdump.git/commitdiff/79459a2 Adobe's RTMP specification (21 Dec 2012), section 5.3.1.3 ("Extended Timestamp"), says "this field is present in Type 3 chunks". Type 3 chunks are those with the one-byte header size. This resolves intermittent hangs and segfaults caused by the read function, and also includes an untested fix for the write function. The read function was tested with ABC (Australia) News 24 streams, however they are probably restricted to only Australian internet addresses. Some of the packets at the start of these streams seem to contain junk timestamp fields, often requiring the extended field. Test command: avplay rtmp://cp81899.live.edgefcs.net/live/news24-med@28772Signed-off-by: Martin Storsjö <martin@martin.st>
-
Patrice Clement authored
-
- 06 Mar, 2014 10 commits
-
-
Derek Buitenhuis authored
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Rainer Hochecker authored
Some content requires an higher number of slices in order to render properly. Rise the number to 1024 and warn if ever it exceeds. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
-
Paul B Mahol authored
Get the last partition offset and use it when footer partition offset is missing. Footer partition may not be present and even if present footer partition offset may not be set in any partition except last one. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Matthieu Bouron authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
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>
-
Matthieu Bouron authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Diego Biurrun authored
The SVQ3 decoder reuses large parts of the H.264 decoder so it makes no sense to enable the former but not the latter. Also drop unnecessary h263.o object from SVQ3 decoder object list.
-
Diego Biurrun authored
This avoids checking inline/external assembly dependencies for x86 extensions that do not play a role in inline/external assembly.
-
Anton Khirnov authored
They are TYPE_INT AVOptions, so they must be ints
-
- 05 Mar, 2014 8 commits
-
-
Diego Biurrun authored
Some optimized functions reference optimized symbols, so the functions must be explicitly disabled when those symbols are unavailable.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Janne Grunau authored
Based on a patch by Russel King <rmk+libav@arm.linux.org.uk> Bug-Id: 646 CC: libav-stable@libav.org
-
Diego Biurrun authored
-
Luca Barbato authored
Arch specific calls should have an emms_c following to keep the cpu state consistent. Reported-By: wm4 CC: libav-stable@libav.org
-
Reinhard Tartler authored
The s390 architecture requires shared libraries to be built in PIC mode. Otherwise applications will get wrong relocations at run-time, leading to confusing segmentation faults. CC: libav-stable@libav.org
-
- 04 Mar, 2014 5 commits
-
-
Rémi Denis-Courmont authored
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Keiji Costantini authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Vittorio Giovara authored
Error introduced in 61b323ce.
-
Vittorio Giovara authored
-
Vittorio Giovara authored
This requires adding includes to other files that relied on these being included implicitly.
-