Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-22 | Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196' | Clément Bœsch | |
* commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196': tests: Move all test programs to a subdirectory Merged-by: Clément Bœsch <clement@stupeflix.com> | |||
2016-06-21 | Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb' | Clément Bœsch | |
* commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb': cosmetics: Fix spelling mistakes Merged-by: Clément Bœsch <u@pkh.me> | |||
2016-06-21 | Merge commit '0f40c9098498ad90dbbd2380eb4269015e84bde4' | Clément Bœsch | |
* commit '0f40c9098498ad90dbbd2380eb4269015e84bde4': Drop pointless assert.h #includes Merged-by: Clément Bœsch <clement@stupeflix.com> | |||
2016-06-10 | swscale: add input support for gbrap10 pixel format | Paul B Mahol | |
Signed-off-by: Paul B Mahol <onemda@gmail.com> | |||
2016-06-10 | swscale: fix ring buffer size when scaling slices of a frame | Pedro Arthur | |
The ring buffer size should be able to store input lines when there is not enough lines to output a single line. | |||
2016-06-10 | swscale: fix crash with swscale-test when using slices | Pedro Arthur | |
2016-05-13 | tests: Move all test programs to a subdirectory | Diego Biurrun | |
2016-05-09 | Merge commit '01621202aad7e27b2a05c71d9ad7a19dfcbe17ec' | Derek Buitenhuis | |
* commit '01621202aad7e27b2a05c71d9ad7a19dfcbe17ec': build: miscellaneous cosmetics Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | |||
2016-05-04 | cosmetics: Fix spelling mistakes | Vittorio Giovara | |
Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
2016-05-03 | Drop pointless assert.h #includes | Diego Biurrun | |
2016-04-11 | swscale/arm: add yuv2planeX_8_neon | Matthieu Bouron | |
2016-04-11 | sws/aarch64: add ff_yuv2planeX_8_neon | Clément Bœsch | |
2016-04-09 | swscale/arm: add ff_hscale_8_to_15_neon | Matthieu Bouron | |
2016-04-08 | sws/aarch64/yuv2rgb: honor iOS calling convention | Clément Bœsch | |
y_offset and y_coeff being successive 32-bit integers, they are packed into 8 bytes instead of 2x8 bytes. See https://developer.apple.com/library/ios/documentation/Xcode/Conceptual/iPhoneOSABIReference/Articles/ARM64FunctionCallingConventions.html > iOS diverges from Procedure Call Standard for the ARM 64-bit > Architecture in several ways [...] > In the generic procedure call standard, all function arguments passed > on the stack consume slots in multiples of 8 bytes. In iOS, this > requirement is dropped, and values consume only the space required. [...] > Padding is still inserted on the stack to satisfy arguments’ alignment > requirements. | |||
2016-04-07 | build: miscellaneous cosmetics | Diego Biurrun | |
Restore alphabetical order in lists, break overly long lines, do some prettyprinting, add some explanatory section comments, group parts together that belong together logically. | |||
2016-04-07 | swscale/utils: Remove unused variable | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-04-05 | sws/aarch64: restore ff_hscale_8_to_15_neon() | Clément Bœsch | |
Fix final scaling and required filter alignment. Pass FATE. | |||
2016-04-01 | swscale: add bt2020 yuv2rgb coefficients. | Ronald S. Bultje | |
2016-04-01 | swscale: fix bt709 yuv2rgb coefficients. | Ronald S. Bultje | |
They were derived from incorrect values cr=0.2125 (should be cr=0.2126) and cb=0.0721 (should be cb=0.0722). | |||
2016-04-01 | sws/aarch64: disable ff_hscale_8_to_15_neon temporarly | Clément Bœsch | |
Looks broken. | |||
2016-04-01 | swscale/arm/yuv2rgb: make the code bitexact with its aarch64 counter part | Matthieu Bouron | |
2016-04-01 | swscale/arm/yuv2rgb: save a few instructions by processing the luma line ↵ | Matthieu Bouron | |
interleaved | |||
2016-04-01 | swscale/arm/yuv2rgb: re-order compute_rgba macro arguments | Matthieu Bouron | |
2016-04-01 | swscale/arm/yuv2rgb: rename {process_1l,process_2l,compute}_16px{,_internal} ↵ | Matthieu Bouron | |
macros | |||
2016-04-01 | swscale/arm/yuv2rgb: macro-ify | Matthieu Bouron | |
2016-04-01 | swscale/arm/yuv2rgb: factorize lsl in load_args_nvx | Matthieu Bouron | |
2016-04-01 | swscale/arm/yuv2rgb: factorize lsl in load_args_yuv420p | Matthieu Bouron | |
2016-04-01 | swscale/arm/yuv2rgb: remove unused store of dst + linesize in load_args_yuv422p | Matthieu Bouron | |
2016-04-01 | swscale/arm/yuv2rgb: factorize lsl in load_args_yuv422p | Matthieu Bouron | |
2016-04-01 | swscale/arm/yuv2rgb: fix comments in load_args_yuv422p | Matthieu Bouron | |
2016-04-01 | swscale/arm/yuv2rgb: remove 32bit code path | Matthieu Bouron | |
2016-03-31 | swscale: cleanup unused code | Pedro Arthur | |
Removed previous swscale code under '#ifndef NEW_FILTER' and removed unused fields of SwsContext | |||
2016-03-31 | swscale: Deprecate vector functions which are unused outside swscale | Michael Niedermayer | |
There are no known users of these functions within debian It should be thus possible to remove these functions without recommandition of a replacement Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-03-31 | sws/aarch64: add ff_hscale_8_to_15_neon | Clément Bœsch | |
./ffmpeg -nostats -f lavfi -i testsrc2=4k:d=2 -vf bench=start,scale=1024x1024,bench=stop -f null - before: t:0.489726 avg:0.489883 max:0.491852 min:0.489482 after: t:0.256515 avg:0.256458 max:0.256999 min:0.253755 | |||
2016-03-29 | fix some a/an typos | Lou Logan | |
Signed-off-by: Lou Logan <lou@lrcd.com> | |||
2016-03-25 | sws/aarch64/yuv2rgb: save a few mul and add | Clément Bœsch | |
27ms to 26ms with UHD 2160 input. | |||
2016-03-01 | sws/aarch64: add {nv12,nv21,yuv420p,yuv422p}_to_{argb,rgba,abgr,rgba}_neon | Clément Bœsch | |
2016-02-27 | sws/yuv2rgb: clarify precision of coeff and offset for mmx code | Clément Bœsch | |
It makes easier looking at the difference with the generic code just below. | |||
2016-02-27 | sws/yuv2rgb: avoid a few ub on signed left shifts | Clément Bœsch | |
2016-02-24 | Merge commit '29c2d06d67724e994980045afa055c6c34611b30' | Derek Buitenhuis | |
* commit '29c2d06d67724e994980045afa055c6c34611b30': cosmetics: Drop empty comment lines Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | |||
2016-02-24 | Add GBRAP12 pixel format | Kieran Kunhya | |
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-02-24 | swscale/utils: Fix chrSrcHSubSample for GBRAP16 | Michael Niedermayer | |
Fixes part of Ticket5264 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-02-24 | swscale/input: Fix GBRAP16 input | Michael Niedermayer | |
Fixes part of Ticket5264 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-02-22 | swscale/arm: re-enable neon rgbx to nv12 routines | Xiaolei Yu | |
Commit '842b8f4ba2e79b9c004a67f6fdb3d5c5d05805d3' fixed clang/iphone build but failed on some versions of cygwin. It has now been verified to work on both platforms. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-02-18 | cosmetics: Drop empty comment lines | Diego Biurrun | |
2016-02-17 | swscale/x86/output: Fix yuv2planeX_16* with unaligned destination | Michael Niedermayer | |
Reviewed-by: BBB Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-02-17 | swscale/x86/output: Move code into yuv2planeX_mainloop | Michael Niedermayer | |
Reviewed-by: BBB Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-02-16 | swscale/slice: Actually use the buffers' strides | Derek Buitenhuis | |
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | |||
2016-02-10 | sws/output: fix ordered dither threshold for mono output | Michael Niedermayer | |
This makes sure that white stays white and black black Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> | |||
2016-02-04 | swscale/swscale-test: Check av_image_fill_linesizes() for failure | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> |