James Almer
|
5f5421ec66
swscale/swscale: prevent integer overflow in chrRangeToJpeg16_c
|
2 weeks ago |
Ramiro Polla
|
8b30daedf7
swscale/range_convert: indent after previous commit
|
1 month ago |
Ramiro Polla
|
f7ee0195df
swscale/range_convert: drop redundant conditionals from arch-specific init functions
|
1 month ago |
Ramiro Polla
|
7728b3357d
swscale/range_convert: call arch-specific init functions from main init function
|
2 months ago |
Niklas Haas
|
67adb30322
swscale: rename SwsContext to SwsInternal
|
1 month ago |
Niklas Haas
|
f1f54d2f82
swscale/x86: use dedicated int for self-modifying MMX dstW
|
1 month ago |
Niklas Haas
|
ec9985b54f
swscale/internal: constify and expose ff_swscale()
|
1 month ago |
Niklas Haas
|
403a20b2e6
swscale/rgb2xyz: expose these functions internally
|
1 month ago |
Niklas Haas
|
775de8c19d
swscale/rgb2xyz: follow convention on image pointers and strides
|
1 month ago |
Niklas Haas
|
9d8f5141cf
swscale/rgb2xyz: add explicit width parameter
|
1 month ago |
Niklas Haas
|
ea228fc415
swscale/rgb2xyz: minor style fixes
|
1 month ago |
Niklas Haas
|
73b3344edd
swscale/input: parametrize ff_sws_init_input_funcs() pointers
|
1 month ago |
Niklas Haas
|
286bdc9cdc
swscale/internal: turn cascaded_tmp into an array
|
1 month ago |
Niklas Haas
|
61369484f6
swscale/internal: expose ff_update_palette() internally
|
1 month ago |
Michael Niedermayer
|
44c5641ae8
swscale/swscale: Use unsigned operation to avoid undefined behavior
|
2 months ago |
Michael Niedermayer
|
66b60bae68
swscale/swscale: Use ptrdiff_t for linesize computations
|
5 months ago |
Rémi Denis-Courmont
|
79dfdac4db
sws/input: R-V V rgb24ToY & bgr24ToY
|
5 months ago |
Andreas Rheinhardt
|
790f793844
avutil/common: Don't auto-include mem.h
|
8 months ago |
Michael Niedermayer
|
f9906911f0
Revert "swscale: fix sws_setColorspaceDetails after sws_init_context"
|
9 months ago |
Michael Niedermayer
|
64098d0cd8
swscale/swscale: Check srcSliceH for bayer
|
9 months ago |
Niklas Haas
|
cedf589c09
swscale: fix sws_setColorspaceDetails after sws_init_context
|
1 year ago |
Andreas Rheinhardt
|
f8503b4c33
avutil/internal: Don't auto-include emms.h
|
1 year ago |
Hao Chen
|
38cacce22a
swscale/la: Optimize hscale functions with lasx.
|
2 years ago |
Andreas Rheinhardt
|
40e6575aa3
all: Replace if (ARCH_FOO) checks by #if ARCH_FOO
|
2 years ago |
Andreas Rheinhardt
|
636631d9db
Remove unnecessary libavutil/(avutil|common|internal).h inclusions
|
3 years ago |
Soft Works
|
58dce6f010
swscale/swscale: check SWS_PRINT_INFO flag for printing alignment warnings
|
3 years ago |
Michael Niedermayer
|
f801207568
swscale/swscale: Pass slice location into unscaled code also for dst scaling
|
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 |
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 |
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 |