- 07 Mar, 2014 3 commits
-
-
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 9 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.
-
Vittorio Giovara authored
This helps in disentangling lavf and lavc too.
-
Vittorio Giovara authored
strtok_r is not needed any more, so remove it from configure.
-
Vittorio Giovara authored
-
Vittorio Giovara authored
-
- 02 Mar, 2014 1 commit
-
-
Patrice Clement authored
-
- 01 Mar, 2014 1 commit
-
-
Keiji Costantini authored
Avoid a division by 0 in ff_mpeg4_set_one_direct_mv. Sample-Id: 00000168-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 28 Feb, 2014 8 commits
-
-
Lou Logan authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Without this cast, the BE_32() expression is sign extended when assigned to an uint64_t, since the uint8_t|uint8_t expression is promoted to an int. Also avoid undefined behaviour when left shifting an uint8_t by 24 by casting it to an uint32_t explicitly before shifting. Based on a patch by Michael Niedermayer. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Michael Niedermayer authored
CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
-
Michael Niedermayer authored
This silences a warning in the coverity static analyzer. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Michael Niedermayer authored
These variables are assigned the return values of ftello, which returns an off_t, which is a signed type. On errors, ftello returns -1, thus make sure this error return value can be stored properly. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Michael Niedermayer authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Michael Niedermayer authored
qt-faststart doesn't use the normal libav headers at all since it's supposed to be a completely standalone tool, so we implement the macro locally in this file. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Copying data in chunks of 1 KB is a little wasteful. 64 KB should still easily fit on the stack, so there's no need to allocate it dynamically. Signed-off-by: Martin Storsjö <martin@martin.st>
-