Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | swscale: fix for sliced scaling artifacts | Pedro Arthur | 2016-09-16 | 1 | -2/+2 |
| | | | | Signed-off-by: Pedro Arthur <bygrandao@gmail.com> | ||||
* | swscale: Fix "warning: ISO C90 forbids mixed declarations and code" | Michael Niedermayer | 2016-09-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||||
* | swscale: add unscaled conversion from yuv420p to p010 | Timo Rothenpieler | 2016-09-06 | 1 | -0/+57 |
| | |||||
* | swscale/swscale_unscaled: Try to fix bayer_to_yv12_wrapper() with slices | Michael Niedermayer | 2016-09-03 | 1 | -4/+4 |
| | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||||
* | swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices | Michael Niedermayer | 2016-09-03 | 1 | -0/+8 |
| | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||||
* | swscale: add unscaled copy from yuv420p10 to p010 | Timo Rothenpieler | 2016-09-03 | 1 | -0/+44 |
| | |||||
* | swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices | Michael Niedermayer | 2016-09-02 | 1 | -0/+1 |
| | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||||
* | swscale/swscale: Try to fix rgb48Toxyz12() with slices | Michael Niedermayer | 2016-09-02 | 1 | -1/+7 |
| | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||||
* | swscale/swscale: Factor bottom to top handling | Michael Niedermayer | 2016-09-02 | 1 | -32/+19 |
| | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||||
* | swscale/tests/swscale: add cpuflags option | Michael Niedermayer | 2016-09-02 | 1 | -0/+9 |
| | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||||
* | swscale: add support for P010LE/BE output | Timo Rothenpieler | 2016-08-31 | 3 | -5/+101 |
| | |||||
* | swscale/output: Fix rounding offset in yuv2gbrp_full_X_c() | Michael Niedermayer | 2016-08-23 | 1 | -1/+1 |
| | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||||
* | doxygen: Standardize root-level modules | Timothy Gu | 2016-08-02 | 1 | -1/+3 |
| | |||||
* | Revert "PPC64: Add versions of functions in libswscale/input.c optimized for ↵ | Ronald S. Bultje | 2016-07-11 | 4 | -442/+0 |
| | | | | | | | POWER8 VSX SIMD." This reverts commit 1df908f33f658979b32599489ca6f1a39821013c. The expected performance improvements are essentially non-existent. | ||||
* | PPC64: Add versions of functions in libswscale/input.c optimized for POWER8 ↵ | Dan Parrot | 2016-06-30 | 4 | -0/+442 |
| | | | | | | | | | | VSX SIMD. This patch addresses Trac ticket #5570. The optimized functions are in file libswscale/ppc/input_vsx.c. Each optimized function name is a concatenation of the corresponding name in libswscale/input.c with suffix _vsx. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||||
* | Merge commit '535a742c2695a9e0c586b50d7fa76e318232ff24' | Matthieu Bouron | 2016-06-27 | 1 | -3/+6 |
|\ | | | | | | | | | | | | | * commit '535a742c2695a9e0c586b50d7fa76e318232ff24': build: Change structure of the linker version script templates Merged-by: Matthieu Bouron <matthieu.bouron@stupeflix.com> | ||||
| * | build: Change structure of the linker version script templates | Diego Biurrun | 2016-05-29 | 1 | -3/+6 |
| | | | | | | | | | | | | 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 | 3 | -447/+447 |
| | | | | | | | | | | These warnings conflict with system macros on Solaris, producing truckloads of warnings about macro redefinition. | ||||
* | | asm: FF_-prefix internal macros used in inline assembly | Matthieu Bouron | 2016-06-27 | 4 | -493/+493 |
| | | | | | | | | See merge commit '39d6d3618d48625decaff7d9bdbb45b44ef2a805'. | ||||
* | | Merge commit 'dc40a70c5755bccfb1a1349639943e1f408bea50' | Hendrik Leppkes | 2016-06-26 | 2 | -2/+0 |
|\ \ | |/ | | | | | | | | | | | * commit 'dc40a70c5755bccfb1a1349639943e1f408bea50': Drop unnecessary libavutil/x86/asm.h #includes Merged-by: Hendrik Leppkes <h.leppkes@gmail.com> | ||||
| * | Drop unnecessary libavutil/x86/asm.h #includes | Diego Biurrun | 2016-05-28 | 2 | -2/+0 |
| | | |||||
* | | Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196' | Clément Bœsch | 2016-06-22 | 3 | -3/+7 |
|\ \ | |/ | | | | | | | | | | | * commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196': tests: Move all test programs to a subdirectory Merged-by: Clément Bœsch <clement@stupeflix.com> | ||||
| * | tests: Move all test programs to a subdirectory | Diego Biurrun | 2016-05-13 | 3 | -3/+7 |
| | | |||||
* | | Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb' | Clément Bœsch | 2016-06-21 | 5 | -71/+71 |
|\ \ | |/ | | | | | | | | | | | * commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb': cosmetics: Fix spelling mistakes Merged-by: Clément Bœsch <u@pkh.me> | ||||
| * | cosmetics: Fix spelling mistakes | Vittorio Giovara | 2016-05-04 | 6 | -72/+72 |
| | | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | | Merge commit '0f40c9098498ad90dbbd2380eb4269015e84bde4' | Clément Bœsch | 2016-06-21 | 1 | -1/+0 |
|\ \ | |/ | | | | | | | | | | | * commit '0f40c9098498ad90dbbd2380eb4269015e84bde4': Drop pointless assert.h #includes Merged-by: Clément Bœsch <clement@stupeflix.com> | ||||
| * | Drop pointless assert.h #includes | Diego Biurrun | 2016-05-03 | 3 | -3/+0 |
| | | |||||
* | | swscale: add input support for gbrap10 pixel format | Paul B Mahol | 2016-06-10 | 2 | -0/+12 |
| | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> | ||||
* | | swscale: fix ring buffer size when scaling slices of a frame | Pedro Arthur | 2016-06-10 | 2 | -6/+51 |
| | | | | | | | | | | The ring buffer size should be able to store input lines when there is not enough lines to output a single line. | ||||
* | | swscale: fix crash with swscale-test when using slices | Pedro Arthur | 2016-06-10 | 1 | -2/+2 |
| | | |||||
* | | Merge commit '01621202aad7e27b2a05c71d9ad7a19dfcbe17ec' | Derek Buitenhuis | 2016-05-09 | 1 | -3/+3 |
|\ \ | |/ | | | | | | | | | | | * commit '01621202aad7e27b2a05c71d9ad7a19dfcbe17ec': build: miscellaneous cosmetics Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||||
| * | build: miscellaneous cosmetics | Diego Biurrun | 2016-04-07 | 1 | -8/+8 |
| | | | | | | | | | | | | Restore alphabetical order in lists, break overly long lines, do some prettyprinting, add some explanatory section comments, group parts together that belong together logically. | ||||
* | | swscale/arm: add yuv2planeX_8_neon | Matthieu Bouron | 2016-04-11 | 3 | -0/+86 |
| | | |||||
* | | sws/aarch64: add ff_yuv2planeX_8_neon | Clément Bœsch | 2016-04-11 | 4 | -1/+76 |
| | | |||||
* | | swscale/arm: add ff_hscale_8_to_15_neon | Matthieu Bouron | 2016-04-09 | 5 | -2/+114 |
| | | |||||
* | | sws/aarch64/yuv2rgb: honor iOS calling convention | Clément Bœsch | 2016-04-08 | 1 | -6/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | y_offset and y_coeff being successive 32-bit integers, they are packed into 8 bytes instead of 2x8 bytes. See https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/iPhoneOSABIReference/Articles/ARM64FunctionCallingConventions.html > iOS diverges from Procedure Call Standard for the ARM 64-bit > Architecture in several ways [...] > In the generic procedure call standard, all function arguments passed > on the stack consume slots in multiples of 8 bytes. In iOS, this > requirement is dropped, and values consume only the space required. [...] > Padding is still inserted on the stack to satisfy arguments’ alignment > requirements. | ||||
* | | swscale/utils: Remove unused variable | Michael Niedermayer | 2016-04-07 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | ||||
* | | sws/aarch64: restore ff_hscale_8_to_15_neon() | Clément Bœsch | 2016-04-05 | 3 | -3/+3 |
| | | | | | | | | Fix final scaling and required filter alignment. Pass FATE. | ||||
* | | swscale: add bt2020 yuv2rgb coefficients. | Ronald S. Bultje | 2016-04-01 | 4 | -5/+9 |
| | | |||||
* | | swscale: fix bt709 yuv2rgb coefficients. | Ronald S. Bultje | 2016-04-01 | 1 | -2/+2 |
| | | | | | | | | | | They were derived from incorrect values cr=0.2125 (should be cr=0.2126) and cb=0.0721 (should be cb=0.0722). | ||||
* | | sws/aarch64: disable ff_hscale_8_to_15_neon temporarly | Clément Bœsch | 2016-04-01 | 1 | -1/+1 |
| | | | | | | | | Looks broken. | ||||
* | | swscale/arm/yuv2rgb: make the code bitexact with its aarch64 counter part | Matthieu Bouron | 2016-04-01 | 2 | -27/+31 |
| | | |||||
* | | swscale/arm/yuv2rgb: save a few instructions by processing the luma line ↵ | Matthieu Bouron | 2016-04-01 | 1 | -50/+30 |
| | | | | | | | | interleaved | ||||
* | | swscale/arm/yuv2rgb: re-order compute_rgba macro arguments | Matthieu Bouron | 2016-04-01 | 1 | -6/+6 |
| | | |||||
* | | swscale/arm/yuv2rgb: rename {process_1l,process_2l,compute}_16px{,_internal} ↵ | Matthieu Bouron | 2016-04-01 | 1 | -12/+12 |
| | | | | | | | | macros | ||||
* | | swscale/arm/yuv2rgb: macro-ify | Matthieu Bouron | 2016-04-01 | 1 | -79/+62 |
| | | |||||
* | | swscale/arm/yuv2rgb: factorize lsl in load_args_nvx | Matthieu Bouron | 2016-04-01 | 1 | -2/+1 |
| | | |||||
* | | swscale/arm/yuv2rgb: factorize lsl in load_args_yuv420p | Matthieu Bouron | 2016-04-01 | 1 | -2/+1 |
| | | |||||
* | | swscale/arm/yuv2rgb: remove unused store of dst + linesize in load_args_yuv422p | Matthieu Bouron | 2016-04-01 | 1 | -1/+0 |
| | | |||||
* | | swscale/arm/yuv2rgb: factorize lsl in load_args_yuv422p | Matthieu Bouron | 2016-04-01 | 1 | -2/+1 |
| | |