- 12 May, 2016 2 commits
-
-
James Almer authored
Commit message by commiter Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 11 May, 2016 1 commit
-
-
James Almer authored
Reviewed-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 09 May, 2016 1 commit
-
-
Przemysław Sobala authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 06 May, 2016 1 commit
-
-
Muhammad Faiz authored
for compatibility with platforms that treat it as newline Signed-off-by:
Muhammad Faiz <mfcc64@gmail.com>
-
- 27 Apr, 2016 3 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Andreas Weis authored
Signed-off-by:
Andreas Weis <github@ghulbus-inc.de> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Andreas Weis authored
The new function behaves the same as av_log_format_line, but also forwards the return value from the underlying snprintf call. This will allow callers to accurately determine the size requirements for the line buffer. Signed-off-by:
Andreas Weis <github@ghulbus-inc.de> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 24 Apr, 2016 1 commit
-
-
Jan Ekström authored
Functionality used before didn't widen the values from limited to full range. Additionally, now the decoder uses BT.709 where it should be used according to the video resolution. Default for not yet set colorimetry is BT.709 due to most observed HDMV content being HD. BT.709 coefficients were gathered from the first two parts of BT.709 to BT.2020 conversion guide in ARIB STD-B62 (Pt. 1, Chapter 6.2.2). They were additionally confirmed by manually calculating values. Fixes #4637
-
- 23 Apr, 2016 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 20 Apr, 2016 4 commits
-
-
Anton Mitrofanov authored
Allows emulation to work when dst is equal to src2 as long as the instruction is commutative, e.g. `addps m0, m1, m0`.
-
Anton Mitrofanov authored
The yasm/nasm preprocessor only checks the first token, which means that parameters such as `dword [rax]` are treated as identifiers, which is generally not what we want.
-
Anton Mitrofanov authored
-
Henrik Gramner authored
Those instructions are not commutative since they only change the first element in the vector and leave the rest unmodified.
-
- 15 Apr, 2016 1 commit
-
-
Anton Khirnov authored
-
- 11 Apr, 2016 1 commit
-
-
Martin Storsjö authored
This fixes building on MSVC 2010 and 2012 after d12b5b2f. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 07 Apr, 2016 2 commits
-
-
Diego Biurrun authored
This avoids spurious library rebuilds when only the test program code is changed and simplifies the build system.
-
Diego Biurrun authored
Restore alphabetical order in lists, break overly long lines, do some prettyprinting, add some explanatory section comments, group parts together that belong together logically.
-
- 02 Apr, 2016 1 commit
-
-
Stefano Sabatini authored
This is consistent with the AV_BASE64_SIZE macro and avoids the literal use of constants in the code.
-
- 01 Apr, 2016 1 commit
-
-
wm4 authored
-
- 28 Mar, 2016 1 commit
-
-
Lou Logan authored
Signed-off-by:
Lou Logan <lou@lrcd.com>
-
- 25 Mar, 2016 1 commit
-
-
Thilo Borgmann authored
-
- 24 Mar, 2016 7 commits
-
-
Diego Biurrun authored
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Petru Rares Sincraian authored
- Added tests for av_find_info_tag(). - Added test for av_get_known_color_name() Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Diego Biurrun authored
-
Michael Niedermayer authored
This includes documentation and other modifications by Lukasz Marek and Martin Storsjö. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Lukasz Marek authored
Also add const to pointers in static functions within opt.c where possible/necessary. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Petru Rares Sincraian authored
All tests were in the main method which produces a long main. Now, each test is in his own method. I think this produces a more clear code and follows more with the main priority of FFmpeg "simplicity and small code size" Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 23 Mar, 2016 4 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 22 Mar, 2016 2 commits
-
-
Ganesh Ajjanagadde authored
The idea is to use ffmath.h for internal implementations of math functions. Currently, it is used for variants of libm functions, but is by no means limited to such things. Note that this is not exported; use lavu/mathematics for such purposes. Reviewed-by:
Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by:
Ganesh Ajjanagadde <gajjanag@gmail.com>
-
Petru Rares Sincraian authored
- Check if av_display_rotation_get() gets the correct degrees - Check if av_display_rotation_set() sets the correct matrix - Check if av_display_matrix_flip() changes correct the matrix Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 19 Mar, 2016 3 commits
-
-
Mark Thompson authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Mark Thompson authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Mark Thompson authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 18 Mar, 2016 1 commit
-
-
Ganesh Ajjanagadde authored
This is ~2x faster for y not an integer on Haswell+GCC, and should generally be faster due to the fact that anyway powf essentially does this under the hood. Made an inline function in lavu/internal.h for this purpose. Note that there are some accuracy differences, that should generally be negligible. In particular, FATE still passes on this platform. Results in ~ 7% speedup in aac encoding with -march=native, Haswell+GCC. before: ffmpeg -i sin.flac -acodec aac -y sin_new.aac 6.05s user 0.06s system 104% cpu 5.821 total after: ffmpeg -i sin.flac -acodec aac -y sin_new.aac 5.67s user 0.03s system 105% cpu 5.416 total This is also faster than an alternative approach that pulls in powf, gets rid of the crufty NaN checks and other special cases, exploits knowledge about the intervals, etc. This of course does not exclude smarter approaches; just suggests that there would need to be significant work on this front of lower utility than searches for hotspots elsewhere. Reviewed-by:
Reimar Döffinger <Reimar.Doeffinger@gmx.de> Reviewed-by:
Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by:
Ganesh Ajjanagadde <gajjanag@gmail.com>
-
- 14 Mar, 2016 1 commit
-
-
Marton Balint authored
Reviewed-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
Marton Balint <cus@passwd.hu>
-