383 Commits (84757de0f5b32b2e7dab52b4409fcb99c3e8f65b)

Author SHA1 Message Date
Ramiro Polla 1aff375d41 Introduce and use sws_allocVec(). 16 years ago
Ramiro Polla 20484b90ec Reuse sws_getConstVec() where possible. 16 years ago
Ramiro Polla dd68318cee Cosmetics: 16 years ago
Ramiro Polla 9b734d44ab Indent libswscale: 16 years ago
Ramiro Polla 52154148f4 Vertical yuv -> yuv16 scaler. 16 years ago
Ramiro Polla 737cbcde08 Indent. 16 years ago
Ramiro Polla 48f4c61252 MMX2 horizontal scaler: Determine code size at runtime. 16 years ago
Ramiro Polla 0728778885 Protect mmx2 filter code buffers so they are not executable and writeable at 16 years ago
Ramiro Polla bcdedf675f Rename "funny" code to "mmx2 filter" code. 16 years ago
Ramiro Polla 184410e60b Put some altivec code under COMPILE_ALTIVEC, and not HAVE_ALTIVEC. 16 years ago
Diego Biurrun 0bf18ed32d Remove disabled crufty code. 16 years ago
Guennadi Liakhovetski 062394e07c Fix regression when converting to nv12/nv21. 16 years ago
Ramiro Polla 469fd9b0e1 MMX2 scaler: Remove {} block leftover from factorization in initMMX2Scaler(). 16 years ago
Ramiro Polla f1c6dfa371 MMX2 scaler: factorize initMMX2Scaler(). 16 years ago
Ramiro Polla 901775c714 MMX2 scaler: add variable to ease factorization of initMMX2Scaler(). 16 years ago
Ramiro Polla 571d9587cf Remove useless code. 16 years ago
Ramiro Polla 94daf2e94c Do not misuse HAVE_ defines. Introduce COMPILE_TEMPLATE_ defines and use them 16 years ago
Måns Rullgård a898cdc995 Replace WORDS_BIGENDIAN with HAVE_BIGENDIAN 16 years ago
Måns Rullgård 78d01adaa7 Remove unnecessary #include <unistd.h> 16 years ago
Ramiro Polla 804db4466d Remove unused variables. 16 years ago
Diego Biurrun 8b1a644177 AltiVec code and runtime cpudetect do not require CONFIG_GPL. 16 years ago
Diego Biurrun 57f6d52a22 The AltiVec optimizations of libswscale are no longer under GPL. 16 years ago
Diego Biurrun e912c13ad7 PPC: Make sure that COMPILE_C is not deactivated if RUNTIME_CPUDETECT is set. 16 years ago
Vitor Sessak fa8c408b26 Do not call rgb2rgbWrapper() for rgb48*, there is no special converter 16 years ago
Pavel Pavlov 92db623584 Use DECLARE_ALIGNED macro instead of gcc __attribute__. 16 years ago
Kostya Shishkov 68e7f4828d YUV into RGB48 BE/LE conversion support 16 years ago
Kostya Shishkov e8417235d0 Partial (low bits ignored, no direct transcoding into other RGB formats) support 16 years ago
Kostya Shishkov 80704c47c4 Move colorspace conversion functions implemented in pure C from template 16 years ago
Kostya Shishkov 075ec82c54 Make SwScaler recognize RGB48 BE/LE colourspaces (not support though). 16 years ago
Diego Biurrun 0020c54cb8 Add const qualifier to param argument of sws_getContext() and 16 years ago
Diego Biurrun 465477e1fb Move preprocessor condition before variable declaration, fixes the warning: 16 years ago
Vitor Sessak 5f9ae1983d Fix sliced yuv410 -> yuv420 conversion 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 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
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
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
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
Michael Niedermayer ff8084cf1c Enable unscaled packed422 -> planar 420 converters by default as the 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
Cédric Schieli 6268f55be5 YUVA420P is now supported as output format 16 years ago