James Almer
|
e20ee9f9ae
swscale/swscale: don't reject scaling when color parameters are not supported but conversion is not required
|
4 weeks ago |
James Almer
|
abdc20727c
swscale/swscale: combine the input/output checks in sws_frame_setup()
|
4 weeks ago |
Andreas Rheinhardt
|
4973bb661e
swscale/cms,graph,lut3d: Use ff_-prefix, don't export internal functions
|
1 month ago |
Niklas Haas
|
af6d52eec6
swscale: use 16-bit intermediate precision for RGB/XYZ conversion
|
2 months ago |
Niklas Haas
|
8cf2d97280
swscale/unscaled: add pal8 -> gbr(a)p special converter
|
2 months ago |
Niklas Haas
|
253b8977c0
swscale: remove primaries/trc change warning
|
2 months ago |
Niklas Haas
|
a8d01dff9a
swscale/utils: add HDR metadata to SwsFormat
|
2 months ago |
Ramiro Polla
|
384fe39623
swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats
|
5 months ago |
Ramiro Polla
|
2d1358a84d
swscale/range_convert: saturate output instead of limiting input
|
4 months ago |
Niklas Haas
|
2a091d4f2e
swscale: introduce new, dynamic scaling API
|
3 months ago |
Niklas Haas
|
6a91a165fd
swscale: eliminate redundant SwsInternal accesses
|
3 months ago |
Niklas Haas
|
2d077f9acd
swscale/internal: group user-facing options together
|
4 months ago |
James Almer
|
5f5421ec66
swscale/swscale: prevent integer overflow in chrRangeToJpeg16_c
|
3 months ago |
Ramiro Polla
|
8b30daedf7
swscale/range_convert: indent after previous commit
|
5 months ago |
Ramiro Polla
|
f7ee0195df
swscale/range_convert: drop redundant conditionals from arch-specific init functions
|
5 months ago |
Ramiro Polla
|
7728b3357d
swscale/range_convert: call arch-specific init functions from main init function
|
5 months ago |
Niklas Haas
|
67adb30322
swscale: rename SwsContext to SwsInternal
|
4 months ago |
Niklas Haas
|
f1f54d2f82
swscale/x86: use dedicated int for self-modifying MMX dstW
|
4 months ago |
Niklas Haas
|
ec9985b54f
swscale/internal: constify and expose ff_swscale()
|
4 months ago |
Niklas Haas
|
403a20b2e6
swscale/rgb2xyz: expose these functions internally
|
4 months ago |
Niklas Haas
|
775de8c19d
swscale/rgb2xyz: follow convention on image pointers and strides
|
4 months ago |
Niklas Haas
|
9d8f5141cf
swscale/rgb2xyz: add explicit width parameter
|
4 months ago |
Niklas Haas
|
ea228fc415
swscale/rgb2xyz: minor style fixes
|
4 months ago |
Niklas Haas
|
73b3344edd
swscale/input: parametrize ff_sws_init_input_funcs() pointers
|
4 months ago |
Niklas Haas
|
286bdc9cdc
swscale/internal: turn cascaded_tmp into an array
|
4 months ago |
Niklas Haas
|
61369484f6
swscale/internal: expose ff_update_palette() internally
|
4 months ago |
Michael Niedermayer
|
44c5641ae8
swscale/swscale: Use unsigned operation to avoid undefined behavior
|
5 months ago |
Michael Niedermayer
|
66b60bae68
swscale/swscale: Use ptrdiff_t for linesize computations
|
8 months ago |
Rémi Denis-Courmont
|
79dfdac4db
sws/input: R-V V rgb24ToY & bgr24ToY
|
8 months ago |
Andreas Rheinhardt
|
790f793844
avutil/common: Don't auto-include mem.h
|
11 months ago |
Michael Niedermayer
|
f9906911f0
Revert "swscale: fix sws_setColorspaceDetails after sws_init_context"
|
1 year ago |
Michael Niedermayer
|
64098d0cd8
swscale/swscale: Check srcSliceH for bayer
|
1 year 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 |