2431 Commits (b9eaf77ed1b3b551f71f90b3fb2624379d0b29c3)

Author SHA1 Message Date
Philip Langdale 45726aa117 libswscale: add support for VUYX format 2 years ago
Andreas Rheinhardt de33506e4b swscale/x86/rgb_2_rgb: Empty MMX state in ff_shuffle_bytes_2103_mmxext 2 years ago
Timo Rothenpieler aca569aad2 swscale/input: add rgbaf16 input support 2 years ago
Timo Rothenpieler f2de911818 swscale: add opaque parameter to input functions 2 years ago
Andreas Rheinhardt 8bec225c3c swscale/x86/yuv2yuvX: Remove unused ff_yuv2yuvX_mmx() 2 years ago
Alan Kelly a38293e444 libswscale: Enable hscale_avx2 for all input sizes. 2 years ago
Alan Kelly a6724285fd sws: allow avx2 hscale to process inputs of any size. 2 years ago
Alan Kelly 51a34e8525 sws: Replace call to yuv2yuvX_mmx by yuv2yuvX_mmxext 2 years ago
Swinney, Jonathan 0d7caa5b09 swscale/aarch64: add vscale specializations 2 years ago
Swinney, Jonathan 3e708722a2 swscale/aarch64: vscale optimization 2 years ago
Swinney, Jonathan 4dcd191a50 checkasm: updated tests for sw_scale 2 years ago
Swinney, Jonathan 75ffca7eef libswscale/aarch64: add another hscale specialization 2 years ago
Timo Rothenpieler b77fff47d0 configure: always enable gnu_windres if available 2 years ago
James Almer 68e017c487 swscale/output: fix reading chroma values when generating vuya output 2 years ago
James Almer 1974813261 swscale/output: add VUYA output support 2 years ago
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 2 years ago
Michael Niedermayer 6f1b144358 Bump Versions for 5.1 branch 2 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