247 Commits (c39b94be600e8433a1de54b09d86704066efeb27)

Author SHA1 Message Date
Ramiro Polla a8bcc7b42b Document the differences between the two asm fragments in initMMX2HScaler(). 15 years ago
Ramiro Polla f415be684d Add support for nv12/nv21 input. 15 years ago
Stefano Sabatini a9af75ae85 Make sws_format_name() use av_pix_fmt_descriptors. 15 years ago
Diego Biurrun bd381fd3f6 Add functions to return library license and library configuration. 15 years ago
NVIDIA Corporation 8cbcb1c732 Support VDPAU hardware accelerated decoding of MPEG-4 ASP on capable 15 years ago
Ramiro Polla 749fac310c Reset slice direction at end of each frame. 15 years ago
Ramiro Polla 9cf484d06e Rename CHECKED_ALLOC(Z) to FF_ALLOC(Z)_OR_GOTO and add context and label 15 years ago
Ramiro Polla c2613a3137 Indent. 15 years ago
Lars Täuber 991e579cae Make 16bit YUV formats compatible with NE avcodec_get_pix_fmt(). 15 years ago
Ramiro Polla 67c2c5bb2e Curly brackets cosmetics for previous commit. 15 years ago
Ramiro Polla 1ddb5747df Check for return value of initFilter(). 15 years ago
Ramiro Polla 7248797c03 swscale: Check for return values of malloc. 15 years ago
Ramiro Polla 0607b09069 Restore comment that was partially removed. 15 years ago
Ramiro Polla 1b03a9d607 Check return values of sws_allocVec() and sws_getConstVec(). 15 years ago
Ramiro Polla 1aff375d41 Introduce and use sws_allocVec(). 15 years ago
Ramiro Polla 20484b90ec Reuse sws_getConstVec() where possible. 15 years ago
Ramiro Polla dd68318cee Cosmetics: 15 years ago
Ramiro Polla 9b734d44ab Indent libswscale: 15 years ago
Ramiro Polla 52154148f4 Vertical yuv -> yuv16 scaler. 15 years ago
Ramiro Polla 737cbcde08 Indent. 15 years ago
Ramiro Polla 48f4c61252 MMX2 horizontal scaler: Determine code size at runtime. 15 years ago
Ramiro Polla 0728778885 Protect mmx2 filter code buffers so they are not executable and writeable at 15 years ago
Ramiro Polla bcdedf675f Rename "funny" code to "mmx2 filter" code. 15 years ago
Ramiro Polla 184410e60b Put some altivec code under COMPILE_ALTIVEC, and not HAVE_ALTIVEC. 15 years ago
Diego Biurrun 0bf18ed32d Remove disabled crufty code. 15 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