Niklas Haas
|
af6d52eec6
swscale: use 16-bit intermediate precision for RGB/XYZ conversion
|
1 месяц назад |
Niklas Haas
|
45f0a7ad33
swscale: add ICC intent enum and option
|
2 месяцев назад |
Ramiro Polla
|
384fe39623
swscale/range_convert: fix mpeg ranges in yuv range conversion for non-8-bit pixel formats
|
4 месяцев назад |
Niklas Haas
|
2a091d4f2e
swscale: introduce new, dynamic scaling API
|
2 месяцев назад |
Niklas Haas
|
c461dcf291
swscale/internal: expose sws_init_single_context() internally
|
3 месяцев назад |
Niklas Haas
|
ed5dd67562
swscale: expose SwsContext publicly
|
3 месяцев назад |
Niklas Haas
|
2d077f9acd
swscale/internal: group user-facing options together
|
3 месяцев назад |
Niklas Haas
|
10d1be2621
swscale/internal: use static_assert for enforcing offsets
|
3 месяцев назад |
Ramiro Polla
|
7728b3357d
swscale/range_convert: call arch-specific init functions from main init function
|
4 месяцев назад |
Niklas Haas
|
67adb30322
swscale: rename SwsContext to SwsInternal
|
3 месяцев назад |
Niklas Haas
|
f1f54d2f82
swscale/x86: use dedicated int for self-modifying MMX dstW
|
3 месяцев назад |
Niklas Haas
|
ec9985b54f
swscale/internal: constify and expose ff_swscale()
|
4 месяцев назад |
Niklas Haas
|
403a20b2e6
swscale/rgb2xyz: expose these functions internally
|
3 месяцев назад |
Niklas Haas
|
73b3344edd
swscale/input: parametrize ff_sws_init_input_funcs() pointers
|
4 месяцев назад |
Niklas Haas
|
20b350b284
swscale/internal: add typedefs for input reading functions
|
4 месяцев назад |
Niklas Haas
|
b90d522d2c
swscale/internal: forward typedef SwsContext
|
4 месяцев назад |
Niklas Haas
|
c1a0e65763
swscale/internal: constify SwsFunc
|
4 месяцев назад |
Niklas Haas
|
286bdc9cdc
swscale/internal: turn cascaded_tmp into an array
|
3 месяцев назад |
Niklas Haas
|
61369484f6
swscale/internal: expose ff_update_palette() internally
|
3 месяцев назад |
Niklas Haas
|
aee19ee431
swscale/internal: rename NB_SWS_DITHER for consistency
|
4 месяцев назад |
Ramiro Polla
|
88a563ad18
swscale: export ff_copyPlane so it may be used by simd code
|
5 месяцев назад |
Ramiro Polla
|
4f7f9b1026
swscale: remove unconditional #define DITHER1XBPP
|
7 месяцев назад |
Ramiro Polla
|
75f1a8e071
swscale/aarch64: add neon {lum,chr}ConvertRange
|
7 месяцев назад |
Ramiro Polla
|
f6859cade3
swscale/x86: add sse2 and avx2 {lum,chr}ConvertRange
|
7 месяцев назад |
Rémi Denis-Courmont
|
79dfdac4db
sws/input: R-V V rgb24ToY & bgr24ToY
|
8 месяцев назад |
Shiyou Yin
|
f3fe2cb5f7
swscale: [LA] Optimize range convert for yuvj420p.
|
10 месяцев назад |
Andreas Rheinhardt
|
2d38141ea6
swscale/swscale_internal: Don't export internal function
|
10 месяцев назад |
Andreas Rheinhardt
|
ad1cef04a9
swscale/swscale_internal: Hoist branch out of loop
|
10 месяцев назад |
Andreas Rheinhardt
|
4b44b5eaf0
swscale/swscale_internal: Only include altivec header iff HAVE_ALTIVEC
|
10 месяцев назад |
Hao Chen
|
38cacce22a
swscale/la: Optimize hscale functions with lasx.
|
2 лет назад |
Timo Rothenpieler
|
aca569aad2
swscale/input: add rgbaf16 input support
|
2 лет назад |
Timo Rothenpieler
|
f2de911818
swscale: add opaque parameter to input functions
|
2 лет назад |
Andreas Rheinhardt
|
636631d9db
Remove unnecessary libavutil/(avutil|common|internal).h inclusions
|
3 лет назад |
Andreas Rheinhardt
|
155cd6baa4
Remove obsolete version.h inclusions
|
3 лет назад |
Alan Kelly
|
f1a5414c97
libswscale: Check and propagate memory allocation errors from ff_shuffle_filter_coefficients.
|
2 лет назад |
rcombs
|
f8e284be69
swscale: introduce isSwappedChroma
|
3 лет назад |
rcombs
|
e5d83463c8
swscale: introduce isDataInHighBits
|
3 лет назад |
Alan Kelly
|
f900a19fa9
libswscale: Adds ff_hscale8to15_4_avx2 and ff_hscale8to15_X4_avx2 for all filter sizes.
|
3 лет назад |
Michael Niedermayer
|
9f40b5badb
swscale/swscale_internal: Avoid unsigned for slice parameters
|
3 лет назад |
Andreas Rheinhardt
|
f440c422b7
swscale/swscale: Fix races when using unaligned strides/data
|
3 лет назад |
Andreas Rheinhardt
|
a1255a350d
libswscale/options: Add parent_log_context_offset to AVClass
|
3 лет назад |
Anton Khirnov
|
d6fdc78e91
sws: implement slice threading
|
3 лет назад |
Anton Khirnov
|
42cd64c182
sws: add a new scaling API
|
3 лет назад |
Anton Khirnov
|
1f80789bf7
sws: rename SwsContext.swscale to convert_unscaled
|
3 лет назад |
Anton Khirnov
|
fe490ec165
sws: separate the calls to scaled vs unscaled conversion
|
3 лет назад |
Anton Khirnov
|
0f8e0957d2
sws: do not reallocate scratch buffers for each slice
|
3 лет назад |
Anton Khirnov
|
e15371061d
lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump
|
4 лет назад |
Paul B Mahol
|
9d58cdb4ba
swscale: do not drop half of bits from 16bit bayer formats
|
4 лет назад |
Nelson Gomez
|
360be03b8a
swscale: cosmetic fixes
|
4 лет назад |
Nelson Gomez
|
7c39c3c1a6
swscale: make yuv2interleavedX more asm-friendly
|
4 лет назад |