708 Commits (d8b91fae1df740eae4e1fd65fda09fbe650d4c1a)

Author SHA1 Message Date
Michael Niedermayer 9507d91150 Change VOFW for x86 to 5120, it allows larger images to be scaled and was 16 years ago
Cédric Schieli f267119786 Fix chroma shift when scaling from ARGB on LE and BGRA on BE 16 years ago
Cédric Schieli b78c8e2103 Remove useless duplicated code in yuv2rgb_c_32, yuva2rgba_c and yuva2argb_c 16 years ago
Carl Eugen Hoyos 8e86dd1241 Make reset_ptr() void. 16 years ago
Michael Niedermayer de1275d5e8 Planar 16bit 420 422 444 YUV support (output is only supported in some 16 years ago
Michael Niedermayer 61a3f379e0 Merge gray->gray converters into planarCopy(), this should also make planarCopy() 16 years ago
Michael Niedermayer 714f32bf15 Add macro to check for 16bit per sample. 16 years ago
Michael Niedermayer b87fae9f56 Make sure src/dst are NULL when they arent used, some code uses this to 16 years ago
Michael Niedermayer 081aa41db9 Use generic BE check instead of checking for gray16LE. 16 years ago
Michael Niedermayer c3dc6c5a6b add isBE() 16 years ago
Michael Niedermayer b36da2c215 Remove 2 useless += at the end of rgb16to15(), found by CSA. 16 years ago
Stefano Sabatini a208350c3c Rename swscale_avoption.c to options.c. 16 years ago
Stefano Sabatini 0c067dc34b Make sws_setColorspaceDetails() return -1 if the destination format is 16 years ago
Stefano Sabatini 2d26fa2822 Move sws_[gs]etColorspaceDetails() documentation from swscale.c to 16 years ago
Diego Biurrun d648c720af whitespace cosmetics: Break some overly long lines. 16 years ago
Cédric Schieli 39e5f87b1a Do not use abgrToA for both luma and alpha channel in hyscale. 16 years ago
Diego Biurrun cc3a248603 Move addition of MMX-OBJS to OBJS into common.mak instead of duplicating it. 16 years ago
Diego Biurrun 457eed7204 whitespace cosmetics: Reindent a few lines and break a few excessively long lines. 16 years ago
Ramiro Polla 10a7d21672 Rename RUNTIME_CPUDETECT to CONFIG_RUNTIME_CPUDETECT and always define it. 16 years ago
Ramiro Polla dd4090256c swscale: Remove X86 commented out code. 16 years ago
Ramiro Polla 40fa514033 swscale: Use function pointers for swScale functions. 16 years ago
Ramiro Polla 14d5c18c98 swscale: {}-related cosmetics. 16 years ago
Ramiro Polla 7ac4032784 swscale: Add const to some swScale functions' parameters. 16 years ago
Ramiro Polla 95b5770bc7 swscale: Remove mmx2 params from h[yc]scale(). 16 years ago
Ramiro Polla 392b656764 swscale: Split h[yc]scale_fast() into their own functions. 16 years ago
Ramiro Polla 5b7c7dd329 swscale: Execute sfence and emms depending on runtime flags. 16 years ago
Måns Rullgård 99cc563f26 Make examples and test progs depend on libraries 16 years ago
Diego Biurrun e7f98e4e94 Add missing $(EXESUF) to example/test program dependency declaration. 16 years ago
Reimar Döffinger 4ed886430c Use correct PRId64 instead of "lld" in printf string, fixes compiler warnings. 16 years ago
Diego Biurrun 4b086e7f21 Generalize example target rule in common.mak so that it sets a -example$(EXESUF) 16 years ago
Diego Biurrun 009d2d74c2 Move swscale AltiVec template code to ppc subdirectory. 16 years ago
Diego Biurrun 4d02387f74 Relicense file to LGPL with the permission of Romain Dolbeau, the author. 16 years ago
Ramiro Polla d5e9bc0636 Move bfin specific code to its subdir. 16 years ago
Diego Biurrun 66e6aec589 Rename cs_test.c --> colorspace-test.c. This is more consistent with the names 16 years ago
Ramiro Polla befa8e665c Move yuv2rgb code to subdirs. 16 years ago
Diego Biurrun e43f34bd44 swscale-example is an API example, not a test program. 16 years ago
Cédric Schieli 4626ee1a8c Adds "YUYV422 to YUVA420P" and "UYVY422 to YUVA420P" unscaled convertion 16 years ago
Cédric Schieli 08218e6d83 Fix some places where "non-alpha to YUVA420P" do not fill the alpha plane 16 years ago
Cédric Schieli 0928f1eb53 Simpler and more elegant fix to the x86_32/OSX+PIC build failure 16 years ago
Diego Biurrun 9e12268c57 Rename 'tests' target to 'testprogs'. It is too easily confused with the 16 years ago
Diego Biurrun f1c5438fbb Remove unnecessary CLEANFILES declaration. Test programs do not require it. 16 years ago
Michael Niedermayer ff8084cf1c Enable unscaled packed422 -> planar 420 converters by default as the 16 years ago
Michael Niedermayer 3d99e069e4 10l (C code was buggy and untested) 16 years ago
Michael Niedermayer 870a4adbb7 Average chroma of 2 lines in packed 422 -> planar 420. 16 years ago
Cédric Schieli 986b6f8f73 Fix build failure on x86_32 Mac OS X with PIC enabled 16 years ago
Reimar Döffinger 6f34808691 Fix planarCopy to ignore the GRAY8 "pseudo"-palette, fixes libavtest regression test. 16 years ago
Reimar Döffinger 20ddf5a8e4 Avoid crash on planarCopy to a destination without alpha. 16 years ago
Benoit Fouet 1cd98da820 Initialize pointer arrays which may be freed before being initialized. 16 years ago
Reimar Döffinger 04ef1d3f7b Do _not_ use rbx on x86_64, it will fail to compile with PIC, besides it 16 years ago
Reimar Döffinger d55ef6362f Fix swscale compilation with Altivec enabled. 16 years ago