Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pixdesc: Use C99 array to list color properties names | Vittorio Giovara | 2016-06-13 | 1 | -18/+55 |
| | |||||
* | build: Change structure of the linker version script templates | Diego Biurrun | 2016-05-29 | 1 | -3/+5 |
| | | | | | | Split version files into one line per symbol/directive to allow compatibility with the Solaris linker without preprocessing and eliminate $ from version file templates to simplify the postprocessing shell command. | ||||
* | asm: FF_-prefix internal macros used in inline assembly | Diego Biurrun | 2016-05-28 | 2 | -35/+35 |
| | | | | | These warnings conflict with system macros on Solaris, producing truckloads of warnings about macro redefinition. | ||||
* | hwcontext_vaapi: implement device creation | Anton Khirnov | 2016-05-26 | 1 | -0/+123 |
| | |||||
* | hwcontext_dxva2: implement device creation | Anton Khirnov | 2016-05-26 | 1 | -0/+133 |
| | |||||
* | hwcontext_cuda: implement device creation | Anton Khirnov | 2016-05-26 | 1 | -0/+44 |
| | |||||
* | hwcontext_vdpau: implement device creation | Anton Khirnov | 2016-05-26 | 1 | -0/+81 |
| | |||||
* | hwcontext: add a function for opening devices | Anton Khirnov | 2016-05-26 | 4 | -1/+68 |
| | |||||
* | xtea-test: Use struct allocation functions from the API | Diego Biurrun | 2016-05-19 | 1 | -10/+14 |
| | |||||
* | blowfish-test: Use struct allocation functions from the API | Diego Biurrun | 2016-05-19 | 1 | -13/+17 |
| | |||||
* | blowfish-test: Return different values for different errors | Diego Biurrun | 2016-05-19 | 1 | -2/+2 |
| | |||||
* | stereo3d: Add API to get name from value or value from name | Vittorio Giovara | 2016-05-17 | 3 | -1/+52 |
| | | | | Use it in av_dump_format() instead of a huge switch case. | ||||
* | hwcontext: add a dxva2 implementation | Anton Khirnov | 2016-05-17 | 7 | -1/+373 |
| | |||||
* | x86inc: Enable AVX emulation in additional cases | Anton Mitrofanov | 2016-05-16 | 1 | -8/+13 |
| | | | | | | | Allows emulation to work when dst is equal to src2 as long as the instruction is commutative, e.g. `addps m0, m1, m0`. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | x86inc: Improve handling of %ifid with multi-token parameters | Anton Mitrofanov | 2016-05-16 | 1 | -2/+2 |
| | | | | | | | | 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. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | x86inc: Fix AVX emulation of some instructions | Anton Mitrofanov | 2016-05-16 | 1 | -20/+24 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | x86inc: Fix AVX emulation of scalar float instructions | Henrik Gramner | 2016-05-16 | 1 | -14/+14 |
| | | | | | | | Those instructions are not commutative since they only change the first element in the vector and leave the rest unmodified. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | tests: Move all test programs to a subdirectory | Diego Biurrun | 2016-05-13 | 23 | -55/+76 |
| | |||||
* | Split global .gitignore file into per-directory files | Diego Biurrun | 2016-05-13 | 1 | -0/+1 |
| | |||||
* | colorspace: Add support for BT709 | Jan Ekström | 2016-05-10 | 1 | -0/+11 |
| | | | | | | 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. | ||||
* | cosmetics: Fix spelling mistakes | Vittorio Giovara | 2016-05-04 | 11 | -22/+22 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | testprogs: Mark some tables as static const | Diego Biurrun | 2016-04-29 | 7 | -17/+17 |
| | |||||
* | pixfmt: fix wrong comment | Thomas Guillem | 2016-04-19 | 1 | -2/+2 |
| | | | | | | | | The h264/hevc Annex E colour primaries table says that AVCOL_SPC_SMPTE170M is similar than AVCOL_SPC_SMPTE240M. These two values are not similar than AVCOL_SPC_BT470BG. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | hwcontext: initialize sw_format in av_hwframe_ctx_alloc() | Anton Khirnov | 2016-04-15 | 1 | -0/+1 |
| | |||||
* | testprogs: Add missing libm.h includes | Martin Storsjö | 2016-04-11 | 1 | -0/+1 |
| | | | | | | This fixes building on MSVC 2010 and 2012 after d12b5b2f135. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | build: Split test programs off into separate files | Diego Biurrun | 2016-04-07 | 42 | -1724/+2103 |
| | | | | | This avoids spurious library rebuilds when only the test program code is changed and simplifies the build system. | ||||
* | build: miscellaneous cosmetics | Diego Biurrun | 2016-04-07 | 1 | -4/+4 |
| | | | | | | Restore alphabetical order in lists, break overly long lines, do some prettyprinting, add some explanatory section comments, group parts together that belong together logically. | ||||
* | testprogs: K&R formatting cosmetics | Diego Biurrun | 2016-03-24 | 6 | -356/+430 |
| | |||||
* | testprogs: Clean up #includes | Diego Biurrun | 2016-03-24 | 2 | -2/+3 |
| | |||||
* | opt: Add av_opt_copy() | Michael Niedermayer | 2016-03-24 | 3 | -2/+81 |
| | | | | | | | This includes documentation and other modifications by Lukasz Marek and Martin Storsjö. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | opt: Add const to av_opt_next | Lukasz Marek | 2016-03-24 | 3 | -4/+4 |
| | | | | | | | Also add const to pointers in static functions within opt.c where possible/necessary. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | opt-test: Merge struct declaration and initialization | Diego Biurrun | 2016-03-23 | 1 | -3/+1 |
| | |||||
* | opt-test: Move some variable declarations to avoid block braces | Diego Biurrun | 2016-03-23 | 1 | -36/+35 |
| | |||||
* | parseutils-test: Move some variable declarations to avoid block braces | Diego Biurrun | 2016-03-23 | 1 | -84/+80 |
| | |||||
* | des-test: Move a variable declaration to avoid an ifdef | Diego Biurrun | 2016-03-23 | 1 | -3/+1 |
| | |||||
* | lavu: VAAPI hwcontext implementation | Mark Thompson | 2016-03-19 | 7 | -1/+941 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | lavu: deprecate AV_PIX_FMT_VAAPI_*, replace with AV_PIX_FMT_VAAPI | Mark Thompson | 2016-03-19 | 3 | -1/+23 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | lavu: add a way to query hwcontext frame constraints | Mark Thompson | 2016-03-19 | 4 | -1/+125 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | buffer: drop a reference to a non-existing function from the docs | Anton Khirnov | 2016-03-07 | 1 | -1/+0 |
| | | | | This function only ever existed in the draft versions of the API. | ||||
* | pixfmt: fix the AV_PIX_FMT_VAAPI_VLD doxy | Anton Khirnov | 2016-03-07 | 1 | -1/+1 |
| | |||||
* | lavu: improve documentation of some AVFrame functions | wm4 | 2016-03-05 | 1 | -1/+13 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | cosmetics: Drop empty comment lines | Diego Biurrun | 2016-02-18 | 7 | -8/+0 |
| | |||||
* | hwcontext_cuda/vdpau: add to skipheaders | Anton Khirnov | 2016-02-18 | 1 | -0/+2 |
| | |||||
* | hwcontext: add a CUDA implementation | Anton Khirnov | 2016-02-14 | 6 | -0/+323 |
| | |||||
* | pixfmt: add a CUDA hwaccelled format | Anton Khirnov | 2016-02-14 | 2 | -0/+10 |
| | |||||
* | hwcontext: add a VDPAU implementation | Anton Khirnov | 2016-02-14 | 5 | -0/+459 |
| | |||||
* | lavu: add a framework for handling hwaccel frames | Anton Khirnov | 2016-02-14 | 6 | -0/+832 |
| | |||||
* | buffer: add support for pools using caller data in allocation | Anton Khirnov | 2016-02-14 | 4 | -2/+47 |
| | | | | | This should allow using more complex allocators than simple malloc wrappers. | ||||
* | x86: Add ymm_reg struct | James Almer | 2016-01-28 | 1 | -0/+1 |
| | | | | | | | Needed to declare 32-byte long constants Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | pixdesc: Use AV_CEIL_RSHIFT in documentation | Vittorio Giovara | 2016-01-25 | 1 | -3/+3 |
| |