2416 Commits (d93e29154f029980c2777a6688ab332e5920b6db)

Author SHA1 Message Date
James Almer f0abd07996 swscale/input: add VUYA input support 2 years ago
Andreas Rheinhardt da668fa7d2 swscale/rgb2rgb: Don't cast const away 2 years ago
Matthieu Bouron 0a6bb7da55 swscale: add NV16 input/output 2 years ago
Michael Niedermayer fd26b07e8b Bump versions after 5.1 branch 3 years ago
Michael Niedermayer 6f1b144358 Bump Versions for 5.1 branch 3 years ago
Andreas Rheinhardt 81d3472031 swscale/x86/swscale: Simplify macro 3 years ago
Andreas Rheinhardt a05f22eaf3 swscale/x86/swscale: Remove obsolete and harmful MMX(EXT) functions 3 years ago
Andreas Rheinhardt 2831837182 swscale/x86/yuv2rgb: Remove obsolete MMX functions 3 years ago
Andreas Rheinhardt 608319a311 swscale/x86/rgb2rgb: Remove obsolete MMX, 3dnow functions 3 years ago
Andreas Rheinhardt 40e6575aa3 all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 3 years ago
Vardan Margaryan 73302aa193 swscale/x86/yuv_2_rgb: fix access to memory past the frame data in yuv to rgb conversion 3 years ago
Swinney, Jonathan 0ea61725b1 swscale/aarch64: add hscale specializations 3 years ago
Andreas Rheinhardt f2b79c5b85 lib*/version: Move library version functions into files of their own 3 years ago
Martin Storsjö 70db14376c swscale: aarch64: Optimize the final summation in the hscale routine 3 years ago
Martin Storsjö 2d368392a5 Keep including the full version.h when headers are included externally 3 years ago
Martin Storsjö f3a0e2ee2b doc: Add an entry to APIchanges about changes to version.h and version_major.h 3 years ago
Martin Storsjö 6cd2ac388d libswscale: Split version.h 3 years ago
Martin Storsjö c523724c69 swscale: Take the destination range into account for yuv->rgb->yuv conversions 3 years ago
Andreas Rheinhardt 636631d9db Remove unnecessary libavutil/(avutil|common|internal).h inclusions 3 years ago
Andreas Rheinhardt 155cd6baa4 Remove obsolete version.h inclusions 3 years ago
Alan Kelly e534d98af3 libswscale: Re-factor ff_shuffle_filter_coefficients. 3 years ago
Alan Kelly f1a5414c97 libswscale: Check and propagate memory allocation errors from ff_shuffle_filter_coefficients. 3 years ago
Andreas Rheinhardt 71e2825150 swscale/x86/swscale: Remove superfluous and invalid ';' 3 years ago
Mark Reid 52f7026164 swscale/x86/input.asm: add x86-optimized planer rgb2yuv functions 3 years ago
Mark Reid 9e445a5be2 swscale/x86/output.asm: add x86-optimized planer gbr yuv2anyX functions 3 years ago
rcombs df9180d8a0 swscale/output: use isSwappedChroma 3 years ago
rcombs cb3a6cc082 swscale/output: use isSemiPlanarYUV for NV12/21/24/42 case 3 years ago
rcombs f8e284be69 swscale: introduce isSwappedChroma 3 years ago
rcombs bb4f19f2a2 swscale/output: use isDataInHighBits for 10-bit case 3 years ago
rcombs cf9e8cb52f swscale/output: use isSemiPlanarYUV for 16-bit case 3 years ago
rcombs e5d83463c8 swscale: introduce isDataInHighBits 3 years ago
rcombs cb87a3b137 swscale/output: template-ize yuv2nv12cX 10-bit and 16-bit cases 3 years ago
Andreas Rheinhardt b189550137 lib*/version.h: Bump Versions after release/5.0 branch 3 years ago
Andreas Rheinhardt c512be9a90 lib*/version.h: Bump Versions before release/5.0 branch 3 years ago
Andreas Rheinhardt 20b0d24c2f Makefile: Redo duplicating object files in shared builds 3 years ago
Michael Niedermayer 4be85c9331 lib*/version.h: Bump Versions after release/5.0 branch 3 years ago
Michael Niedermayer f3964a59e1 lib*/version.h: Bump Versions before release/5.0 branch 3 years ago
rcombs 3e00b9e395 swscale/x86/init: use isSemiPlanarYUV 3 years ago
rcombs 88d804b7ff swscale: add P210/P410/P216/P416 output 3 years ago
Alan Kelly eebe406c80 libswscale: Test AV_CPU_FLAG_SLOW_GATHER for hscale functions. 3 years ago
James Almer eab91c3e2e x86/scale_avx2: don't use $ for hex literals 3 years ago
Alan Kelly 9092e58c44 x86/scale_avx2: Change asm indent from 2 to 4 spaces. 3 years ago
Alan Kelly 86663963e6 x86/swscale: fix minor coding style issues 3 years ago
James Almer 76a3f961f8 x86/scale_avx2: add missing check for AVX2 assembler support 3 years ago
Alan Kelly f900a19fa9 libswscale: Adds ff_hscale8to15_4_avx2 and ff_hscale8to15_X4_avx2 for all filter sizes. 3 years ago
Andreas Rheinhardt 3be6fe9a56 swscale/yuv2rgb: Silence a set-but-unused-variable warning 3 years ago
rcombs f0204de47d swscale: add P210/P410/P216/P416 input 3 years ago
Mark Reid 3f4ce004b8 swscale/input: clip rgbf32 values before lrintf 3 years ago
Mark Reid 74e49cc583 swscale/input: unify grayf32 funcs with rgbf32 funcs 3 years ago
Soft Works 58dce6f010 swscale/swscale: check SWS_PRINT_INFO flag for printing alignment warnings 3 years ago