2362 Commits (2c734a84964c6f6896194b0a3175124897468eac)

Author SHA1 Message Date
Wu Jianhua 2c734a8496 libswscale/x86/rgb2rgb: add shuffle_bytes avx2 3 years ago
Michael Niedermayer f801207568 swscale/swscale: Pass slice location into unscaled code also for dst scaling 3 years ago
Michael Niedermayer 06d6726588 swscale/alphablend: Fix slice handling 3 years ago
Michael Niedermayer 9f40b5badb swscale/swscale_internal: Avoid unsigned for slice parameters 3 years ago
Manuel Stoeckl 32329397e2 swscale: add input/output support for X2BGR10LE 3 years ago
Manuel Stoeckl ca594df622 swscale/yuv2rgb: fix conversion to X2RGB10 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Andreas Rheinhardt 044a7c08dc swscale/swscale: Disable x86-specific code for other arches 3 years ago
Andreas Rheinhardt f440c422b7 swscale/swscale: Fix races when using unaligned strides/data 3 years ago
Andreas Rheinhardt a1255a350d libswscale/options: Add parent_log_context_offset to AVClass 3 years ago
James Almer 5fe648d04a libswscale/swscale: initialize all dst plane pointers in sws_receive_slice() 3 years ago
Anton Khirnov d6fdc78e91 sws: implement slice threading 3 years ago
Anton Khirnov 42cd64c182 sws: add a new scaling API 3 years ago
Andreas Rheinhardt 2c05ee092b avutil/internal, swresample/audioconvert: Remove cpu.h inclusions 3 years ago
Michael Niedermayer 7874d40f10 swscale/slice: Fix wrong return on error 3 years ago
Michael Niedermayer fa1e158ef6 swscale/utils: Use full chroma interpolation for rgb4/8 and dither none 3 years ago
Michael Niedermayer 7528532550 swscale/output: Implement dither none for yuv2rgb_write_full() 3 years ago
Michael Niedermayer 997f9cfc12 swscale/slice: Check slice for allocation failure 3 years ago
Anton Khirnov 37c0fe49b7 sws: move updating the palette higher up 3 years ago
Anton Khirnov d6649d9a3b sws: move initializing dither_error higher up 3 years ago
Anton Khirnov e188985598 sws: move the early return for zero-sized slices higher up 3 years ago
Anton Khirnov a91e6c927e sws: simplify setting sliceDir 3 years ago
Anton Khirnov ff753f41dd sws: merge handling frame start into a single block 3 years ago
Anton Khirnov 1b11a324fe sws: make checking for the start of a new frame more explicit 3 years ago
Anton Khirnov 0fb014b7bb sws: reset sliceDir at the end of sws_scale() 3 years ago
Anton Khirnov 1f80789bf7 sws: rename SwsContext.swscale to convert_unscaled 3 years ago
Anton Khirnov fe490ec165 sws: separate the calls to scaled vs unscaled conversion 3 years ago
Anton Khirnov 0f8e0957d2 sws: do not reallocate scratch buffers for each slice 3 years ago
Anton Khirnov 2730639259 sws: group the parameters validity checks together 3 years ago
Anton Khirnov c05cab34a9 sws: initialize {src,dst}Stride2 consistently with {src,dst}2 3 years ago
Anton Khirnov d3d8e09640 sws: cosmetics 3 years ago
Anton Khirnov f136493d03 sws: factor out cascaded scaling 3 years ago
Anton Khirnov a2254aedc9 sws: cosmetics 3 years ago
Anton Khirnov 44f12718bf sws: factor out gamma-correct scaling 3 years ago
Anton Khirnov e355af9be9 sws: return an error code on invalid parameters to sws_scale() 3 years ago
Anton Khirnov 21a4e48f88 sws: reindent after previous commit 3 years ago
Anton Khirnov 27acca1af0 sws: factor out updating the palette 3 years ago
Anton Khirnov f8c21ccbfc sws: remove unnecessary braces 3 years ago
Peter Lundblad da0abbbb01 libswscale: Make sws_init_context thread safe. 3 years ago
Limin Wang 43295ae6a9 swscale/swscale_unscaled: don't use the optimized bgr24toYV12 unscaled conversion when width%2 3 years ago
Anton Khirnov 85ba17f36d Bump major versions of all libraries. 4 years ago
Andreas Rheinhardt ea2d9b7a2e libswscale: Remove unused deprecated functions, make used ones static 4 years ago
Andreas Rheinhardt f3c197b129 Include attributes.h directly 4 years ago
Alan Kelly 3ce8d09244 libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxext 4 years ago
Alan Kelly dc57762cb4 libswscale/x86/swscale: Only call ff_yuv2yuvX functions if the input size is > 0 4 years ago
Michael Niedermayer c361fa9e21 Bump minor versions after release branch 4 years ago
Michael Niedermayer c67d2a2875 Bump Versions before release/4.4 branch 4 years ago
Andreas Rheinhardt c23a5523b5 swscale/x86/swscale: Remove unused ASM constants 4 years ago
Andreas Rheinhardt aad597a93c swscale/x86/rgb2rgb: Remove unused ASM constants 4 years ago
Andreas Rheinhardt 49db6e4b4e swscale/x86/yuv2rgb: Remove unused ASM constants 4 years ago