- 06 Mar, 2014 6 commits
-
-
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 15 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>
-
Anton Khirnov authored
avcodec_flush_buffers() must release all internally held references according to its documentation, for which all the threads need to be flushed. CC:libav-stable@libav.org Bug-Id: vlc/9665
-
Anton Khirnov authored
-
Diego Biurrun authored
A threading type might be detected originally, but later disabled if one of its dependencies is unavailable. This makes sure that the threading support item in the configure output is right for setups where w32threads are available but native atomics aren't. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
Almost all of the code is shared so there is little point in enabling one decoder/encoder without the other.
-
Diego Biurrun authored
Almost all of the code is shared so there is little point in enabling one decoder without the other.
-
Diego Biurrun authored
These codecs compile all of the MJPEG code anyway, so there is little point in not enabling the MJPEG decoder directly. This also simplifies the dependency declarations for the MJPEG codec family.
-
Diego Biurrun authored
This codec compiles all of the SP5X code anyway, so there is little point in not enabling the decoder directly. This also simplifies the dependency declaration for the AMV decoder.
-