731 Commits (3491866a4bdc753ea0d1aa4a4ed558a930b44547)

Author SHA1 Message Date
Reinhard Tartler 2b991422f8 deprecate palette8topacked32 in favor of public API functions sws_convertPalette8ToPacked32 and -24 15 years ago
Stefano Sabatini 0093ac5b9f Move internal scale context fields initialization from 15 years ago
Reinhard Tartler 3d9408f4a7 remove palette8torgb15 and palette8tobgr15 15 years ago
Diego Biurrun 870a6f4044 Rename yuv2rgb_template2.c --> yuv2rgb_template.c now that the other is gone. 15 years ago
Diego Biurrun 531f97b0c3 Remove GPL-licensed YUV to RGB MMX routines. 15 years ago
Stefano Sabatini d458b7d445 Add empty newline to separate function declarations, for better 15 years ago
Stefano Sabatini b8dbff33bf Cosmetics: make more compact the code for handle_jpeg(), this also allows 15 years ago
Stefano Sabatini 4e74187db2 Remove PI definition and use M_PI instead. 15 years ago
Loren Merritt 8a26b2c665 13% faster yuv420 to rgb15 mmx. 15 years ago
Loren Merritt bffc36e084 40% faster yuv420 to rgb24 mmx. 15 years ago
Ramiro Polla c3ab0004ae Revert r31153. It failed to build on: 15 years ago
Ramiro Polla d9d14dc607 Use int instead of long to pass width parameters in non-public functions. 15 years ago
Ronaldo Moura 447a5b1996 blackfin: fix yuv422 to yuv420 conversion 15 years ago
Diego Biurrun f4ea7c8911 alternative LGPL-licensed, MMX-optimized YUV to RGB conversion routines 15 years ago
Diego Biurrun 353285d740 Remove explicit filename from Doxygen @file commands. 15 years ago
Reimar Döffinger 5b03661fa7 Replace some "m" constraints by MANGLE to avoid issues with some compilers not 15 years ago
Diego Biurrun 819ee683d8 libswscale: Relicense almost all x86 assembler optimizations as LGPL. 15 years ago
Diego Biurrun f25b1c4b6b HAVE_MMX2 implies HAVE_MMX, so checking the latter is enough. 15 years ago
Diego Biurrun f684f3c58a AltiVec implies a PPC CPU, so there is no need to check for both. 15 years ago
Diego Biurrun 13bc1ac31a Do not compile AltiVec code when AltiVec is not available; not even in 15 years ago
Diego Biurrun f5af8f1625 Replace wrong condition name in #endif comment by correct instance. 15 years ago
Diego Biurrun 81bbd840fe Check whether COMPILE_ALTIVEC is defined, not if it is set to a 0/1 value. 15 years ago
Janusz Krzysztofik 22e8222fd2 Extend the generic path of the yuv2rgb converter with support for rgb444 15 years ago
Reinhard Tartler 07cea6d1cd Fix compilation on powerpc with --disable-altivec 15 years ago
Reimar Döffinger 97cda76a69 Check for allocation failure for c->lumMmx2FilterCode and c->chrMmx2FilterCode. 15 years ago
Reimar Döffinger 12423f170f Fix memleak due to incorrect VirtualFree arguments: size must be 0 for MEM_RELEASE. 15 years ago
Stefano Sabatini 3de42635bd Avoid duplication of usePal() macro. 15 years ago
Janusz Krzysztofik a4e441301d Add support to BGR444/RGB444 foreign endian output in libswscale. 15 years ago
Michael Niedermayer e5a1c20707 try to avoid returning odd slices. 15 years ago
Benoit Fouet 124cb45137 Cosmetics: fix vertical alignment. 15 years ago
Janusz Krzysztofik 601949b898 libswscale: Extend the unaccelerated path of the unscaled yuv2rgb special 15 years ago
Alexis Ballier 1379b58482 Support BGR555, BGR565, RGB555 and RGB565 foreign endian output in 15 years ago
Stefano Sabatini 91cfeac668 Revert r30825, it was not supposed to be committed. 15 years ago
Stefano Sabatini 23bf3b2c97 Fill the r, g, b values used for computing the c->pal_yuv table in the 15 years ago
Stefano Sabatini 3fec44c640 Make swscale-test take in input the name of the input and the output 15 years ago
Carl Eugen Hoyos 627686e635 Make sws_dcVec static: It is only used inside libswscale/utils.c. 15 years ago
Stefano Sabatini 479e1e6170 Remove pointless empty line. 15 years ago
Stefano Sabatini 8ebed38e7a Apply consistency nit. 15 years ago
Ramiro Polla f1d5a1f285 Reorder buffer debug. Also print out if slice was buffered. 15 years ago
Stefano Sabatini b623d0cb03 Reindent and fix brace placement. 15 years ago
Stefano Sabatini 22b6a24c34 Vertically align a list of comparisons in sws_getCachedContext(). 15 years ago
Stefano Sabatini 5a011d8b08 Merge two if conditions, allow to decrese the level of indentation of 15 years ago
Stefano Sabatini 62bb4ca199 Simplify how usesVFilter and usesHFilter are set. 15 years ago
Stefano Sabatini fbc0f6a973 Apply misc fixes to sws_getCoefficients() doxy. 15 years ago
Stefano Sabatini 89ee5c6897 Satisfy consistency need: 15 years ago
David Conrad 3f3dc76cb1 Add function to translate SWS_CS_* to coefficient array 15 years ago
Stefano Sabatini 82e5f86bd5 Implement shuffle_bytes_abcd() functions and use them for shuffling 15 years ago
Stefano Sabatini af0e662169 Declare support for the pixel formats: 15 years ago
Måns Rullgård e62bd367ea Blackfin: use SRAM only when CONFIG_SRAM is set 15 years ago
Stefano Sabatini 909f659473 Reindent. 15 years ago