- 20 Mar, 2017 5 commits
-
-
Gerion Entrup authored
This filter does not implement all features of MPEG7. Missing features: - compression of signature files - work only on (cropped) parts of the video Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Clément Bœsch authored
Regression since 4563a86f. See 20c4fb2e for more information. Tested-by: Michael Niedermayer <michael@niedermayer.cc>
-
Matthieu Bouron authored
-
Ricardo Constantino authored
Regression from 4563a86f. Both need stdint.h included before the respective x264.h and xavs.h. Old require() used different, separate checks that didn't actually need stdint.h to work. require2()'s (now require) check_func_headers() does include stdint.h but only after the custom headers. For libxavs this would also be consequently fixed by libav's commit 20abcaa2 which wasn't merged yet.
-
Clément Bœsch authored
The configure has the --disable-manpages option for this purpose, and --disable-pod2man is currently ignored due to that. This is also consistent with the other documentation options.
-
- 16 Mar, 2017 1 commit
-
-
wang-bin authored
-
- 15 Mar, 2017 1 commit
-
-
Ricardo Constantino authored
libnpp was erroneously grouped up with libfdk-aac and openssl to check if --enable-nonfree wasn't passed only with --enable-gpl in 9f28db47. The latter two are compatible with LGPL, libnpp is not. Signed-off-by: James Almer <jamrial@gmail.com>
-
- 12 Mar, 2017 1 commit
-
-
Anton Khirnov authored
This merges libav commit ac7bfd69, which was previously skipped. (cherry picked from commit ac7bfd69) Signed-off-by: Mark Thompson <sw@jkqxz.net>
-
- 08 Mar, 2017 1 commit
-
-
James Almer authored
This reverts commit faa9d298. This change became superfluous when support for C11 atomics was introduced. Reverting it will make the removal of this implementation in an upcoming merge conflict free. Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: James Almer <jamrial@gmail.com>
-
- 23 Feb, 2017 2 commits
-
-
Mark Thompson authored
(cherry picked from commit ade370a4) (cherry picked from commit 2d518aec)
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 16 Feb, 2017 2 commits
-
-
James Almer authored
-
James Almer authored
audiodsp is not used by the encoder.
-
- 14 Feb, 2017 2 commits
-
-
Rostislav Pehlivanov authored
This marks the first time anyone has written an Opus encoder without using any libopus code. The aim of the encoder is to prove how far the format can go by writing the craziest encoder for it. Right now the encoder's basic, it only supports CBR encoding, however internally every single feature the CELT layer has is implemented (except the pitch pre-filter which needs to work well with the rest of whatever gets implemented). Psychoacoustic and rate control systems are under development. The encoder takes in frames of 120 samples and depending on the value of opus_delay the plan is to use the extra buffered frames as lookahead. Right now the encoder will pick the nearest largest legal frame size and won't use the lookahead, but that'll change once there's a psychoacoustic system. Even though its a pretty basic encoder its already outperforming any other native encoder FFmpeg has by a huge amount. The PVQ search algorithm is faster and more accurate than libopus's algorithm so the encoder's performance is close to that of libopus at zero complexity (libopus has more SIMD). The algorithm might be ported to libopus or other codecs using PVQ in the future. The encoder still has a few minor bugs, like desyncs at ultra low bitrates (below 9kbps with 20ms frames). Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
-
Rostislav Pehlivanov authored
Handles strides (needed for Opus transients), does pre-reindexing and folding without needing a copy. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
-
- 08 Feb, 2017 2 commits
-
-
Mark Thompson authored
Fixes ticket #6116. (cherry picked from commit ca62236a)
-
Mark Thompson authored
(cherry picked from commit ca6ae3b7)
-
- 06 Feb, 2017 1 commit
-
-
Hendrik Leppkes authored
This avoids issues with wrong parameter translation by msys on some systems, and the Windows SDK tools accept both forms equally.
-
- 04 Feb, 2017 2 commits
-
-
Hendrik Leppkes authored
Without the /UTF-8 switch, the MSVC compiler treats all files as in the system codepage, instead of in UTF-8, which causes UTF-8 string literals to be interpreted wrong. This switch was only introduced in VS2015 Update 2, and any earlier versions do not have an equivalent solution. Fixes fate-sub-scc on MSVC 2015+
-
Hendrik Leppkes authored
This suppresses the startup banner, which is consistent with all other calls to the Windows SDK binaries.
-
- 17 Jan, 2017 2 commits
-
-
Anton Khirnov authored
(cherry picked from commit ea8b730d) Signed-off-by: Mark Thompson <sw@jkqxz.net>
-
Kacper Michajłow authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 16 Jan, 2017 1 commit
-
-
Carl Eugen Hoyos authored
-
- 13 Jan, 2017 3 commits
-
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Several codecs other than huffyuv use them. Signed-off-by: James Almer <jamrial@gmail.com>
-
- 05 Jan, 2017 1 commit
-
-
Carl Eugen Hoyos authored
Also fixes compilation with --disable-error-resilience. Fixes ticket #6060.
-
- 02 Jan, 2017 1 commit
-
-
James Almer authored
Happy new year!
-
- 31 Dec, 2016 1 commit
-
-
Michael Niedermayer authored
Fixes build failure on FreeBSD with gcc 4.7 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 30 Dec, 2016 1 commit
-
-
James Almer authored
Old ICC verions don't advertise having a full C11 implementation but may nonetheless include a feature-incomplete stdatomic.h header. Fixes ticket #6049 Signed-off-by: James Almer <jamrial@gmail.com>
-
- 23 Dec, 2016 1 commit
-
-
Paul B Mahol authored
~10% faster overall. Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 20 Dec, 2016 1 commit
-
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 12 Dec, 2016 1 commit
-
-
Wan-Teh Chang authored
-pie was added to C flags for ThreadSanitizer in commit 19f251a2. Under clang 3.8.0, the -pie flag causes a compiler warning and a linker error when running configure --toolchain=clang-tsan. Here is an excerpt from config.log: clang ... -fsanitize=thread -pie -std=c11 -fomit-frame-pointer -pthread -c -o /tmp/ffconf.hL61stP9.o /tmp/ffconf.YO6ZaSFG.c clang: warning: argument unused during compilation: '-pie' clang -fsanitize=thread -pie -Wl,--as-needed -Wl,-z,noexecstack -o /tmp/ffconf.W5c2e41l /tmp/ffconf.hL61stP9.o -lbz2 -pthread /usr/bin/ld: /tmp/ffconf.hL61stP9.o: relocation R_X86_64_PC32 against undefined symbol `atan2f@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value clang: error: linker command failed with exit code 1 (use -v to see invocation) To be conservative, I changed -pie to -fPIE. But the documentation seems to imply just -fsanitize=thread is enough: http://clang.llvm.org/docs/ThreadSanitizer.html https://github.com/google/sanitizers/wiki/ThreadSanitizerCppManualSigned-off-by: Wan-Teh Chang <wtc@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 10 Dec, 2016 4 commits
-
-
Andreas Cadhalpun authored
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
Andreas Cadhalpun authored
And only enable them, if they haven't been disabled. This is needed for the following patch. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
Andreas Cadhalpun authored
sdl is supposed to be an alias, so it should have the same value. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
Mark Thompson authored
libva versions from 1.6.0 to 1.6.2 do not include it, and therefore cannot work with VP9 profile >= 2. Fixes ticket #6003.
-
- 05 Dec, 2016 1 commit
-
-
James Almer authored
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
-
- 03 Dec, 2016 1 commit
-
-
Carl Eugen Hoyos authored
Reported and suggested by: me at juneoh dot net Fixes ticket #5989.
-
- 02 Dec, 2016 1 commit
-
-
Anton Khirnov authored
Adapted from the code by Rémi Denis-Courmont from VLC This merges libav commit eb34d403. Signed-off-by: Wan-Teh Chang <wtc@google.com> Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: James Almer <jamrial@gmail.com>
-