543 Commits (5a627c14b53c520cda410d2cb1b64dc3158bf024)

Author SHA1 Message Date
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
Cédric Schieli 6858492e6c Add alpha channel scaling 16 years ago
Cédric Schieli f6cf4ed08a Use a simpler and more general check for the gray case in the planarCopy function 16 years ago
Ramiro Polla dd35beb29b Allocate executable memory with VirtualAlloc() in Windows. 16 years ago
Ramiro Polla 16a3717f8d Drop unnecessary cast and cosmetically align. 16 years ago
Michael Niedermayer 72ef3dd72e Fix 10l typo. 16 years ago
Michael Niedermayer 0411072ee3 Unscaled converters for 16 years ago
Ramiro Polla d0ce212a7a Do not assume long is same width as x86 register. 16 years ago
Diego Biurrun 780daf2b09 Consistently use ff_ prefixes for internal symbols. 16 years ago
Cédric Schieli d4da3e4790 Add a fillPlane function to fill a plane with one constant value 16 years ago
Cédric Schieli 4c01b868de Don't write outside of the picture buffer in planarCopy in the gray case 16 years ago
Cédric Schieli c662e788ce In initMMX2HScaler, when chrDstW is not divisible by 4, the last filterPos element is initialized on the wrong index (not evenly aligned). This fixes it 16 years ago
Cédric Schieli 6208d67664 Let the 4th plane reach the swScale function 16 years ago
Cédric Schieli a3398feb26 Fix bug introduced by me in r28756 16 years ago
Cédric Schieli f8a138be52 When converting from a non alpha format to an alpha format, defaults 16 years ago
Cédric Schieli 2c89734255 Use YUV420P code path for YUVA420P where appropriate 16 years ago
Kostya Shishkov e76709d8a6 New LGPLed YUV2RGB table generator for SwScaler 16 years ago
Stefano Sabatini e14ff1e628 Use sws_printVec2() instead of the deprecated sws_printVec(). 16 years ago
Stefano Sabatini 26b40a659d Implement sws_printVec2() and deprecate sws_printVec(). 16 years ago
Kostya Shishkov 12794f73eb Some AltiVec functions in SwScaler produce different output than their 16 years ago
Stefano Sabatini 6d3cf67c2a Move sws_getGaussianVec() documentation from swscale.c to swscale.h. 16 years ago
Stefano Sabatini b954b34a6d Move documentation of sws_getCachedContext() from swscale.c to 16 years ago
Stefano Sabatini 9ea5e6f639 Remove pointless comment regarding sws_scale_ordered(). 16 years ago
Kostya Shishkov e2a004ad4e Prefix visible YUV2RGB functions with sws_ 16 years ago
Kostya Shishkov fa58ba15f8 Give better name to Inverse_Table_6_9 16 years ago
Stefano Sabatini c099766fad Drop the deprecated sws_scale_ordered() at the next major version 16 years ago
Diego Biurrun f4406ec177 HAVE_3DNOW --> HAVE_AMD3DNOW to sync with latest configure changes. 16 years ago
Diego Biurrun dfe44a855d Disable C code when compiling AltiVec code, fixes the warning: 16 years ago
Diego Biurrun f40c7dbb7e spelling/grammar cosmetics 16 years ago
Diego Biurrun 7a24ec506c Fix #endif comments. 16 years ago
Carl Eugen Hoyos 0ab8039577 Add PIX_FMT_VDPAU_WMV3 and PIX_FMT_VDPAU_VC1. 16 years ago
NVIDIA Corporation 4e2b48760b Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which will 16 years ago
Aurelien Jacobs b63f641e9b Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Carl Eugen Hoyos 420169e520 Add PIX_FMT_VDPAU_H264. 16 years ago
Diego Biurrun cb82a0736d consistency cosmetics: Rename POWERPC identifiers to PPC. 16 years ago