diff options
author | Niklas Haas <git@haasn.dev> | 2024-10-01 12:32:29 +0200 |
---|---|---|
committer | Niklas Haas <git@haasn.dev> | 2024-10-07 19:51:34 +0200 |
commit | 73b3344edd39468cb3f729d613949f52dbcba84e (patch) | |
tree | 12c7d44f957889e6c79492ec4e03fda22814c6b1 /libswscale/swscale_internal.h | |
parent | 20b350b28488a588b79387926dd623c04af2a116 (diff) | |
download | ffmpeg-73b3344edd39468cb3f729d613949f52dbcba84e.tar.gz |
swscale/input: parametrize ff_sws_init_input_funcs() pointers
Following the precedent set by ff_sws_init_output_funcs().
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Niklas Haas <git@haasn.dev>
Diffstat (limited to 'libswscale/swscale_internal.h')
-rw-r--r-- | libswscale/swscale_internal.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/libswscale/swscale_internal.h b/libswscale/swscale_internal.h index c734a49617..1a991f11d8 100644 --- a/libswscale/swscale_internal.h +++ b/libswscale/swscale_internal.h @@ -988,7 +988,13 @@ void ff_get_unscaled_swscale_aarch64(SwsContext *c); void ff_sws_init_scale(SwsContext *c); -void ff_sws_init_input_funcs(SwsContext *c); +void ff_sws_init_input_funcs(SwsContext *c, + planar1_YV12_fn *lumToYV12, + planar1_YV12_fn *alpToYV12, + planar2_YV12_fn *chrToYV12, + planarX_YV12_fn *readLumPlanar, + planarX_YV12_fn *readAlpPlanar, + planarX2_YV12_fn *readChrPlanar); void ff_sws_init_output_funcs(SwsContext *c, yuv2planar1_fn *yuv2plane1, yuv2planarX_fn *yuv2planeX, |