diff options
author | Alan Kelly <alankelly@google.com> | 2021-12-15 10:35:02 +0100 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2021-12-15 20:04:59 -0300 |
commit | f900a19fa94b1a55b660ec2e5c13419d59754bc0 (patch) | |
tree | 7fedf4f6b884fd7172a666f1706653b950fc6a90 /libswscale/swscale_internal.h | |
parent | e9ba40c5c9a49bc97d16d66c46ff993fa84a6c31 (diff) | |
download | ffmpeg-f900a19fa94b1a55b660ec2e5c13419d59754bc0.tar.gz |
libswscale: Adds ff_hscale8to15_4_avx2 and ff_hscale8to15_X4_avx2 for all filter sizes.
Fixes so that fate under 64 bit Windows passes.
These functions replace all ff_hscale8to15_*_ssse3 when avx2 is available.
Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libswscale/swscale_internal.h')
-rw-r--r-- | libswscale/swscale_internal.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libswscale/swscale_internal.h b/libswscale/swscale_internal.h index 708facba67..64aa0b9804 100644 --- a/libswscale/swscale_internal.h +++ b/libswscale/swscale_internal.h @@ -1105,4 +1105,6 @@ void ff_sws_slice_worker(void *priv, int jobnr, int threadnr, //number of extra lines to process #define MAX_LINES_AHEAD 4 +//shuffle filter and filterPos for hyScale and hcScale filters in avx2 +void ff_shuffle_filter_coefficients(SwsContext *c, int* filterPos, int filterSize, int16_t *filter, int dstW); #endif /* SWSCALE_SWSCALE_INTERNAL_H */ |