| Commit message (Expand) | Author | Age | Files | Lines |
* | deprecate palette8topacked32 in favor of public API functions sws_convertPale... | siretart | 2010-06-01 | 4 | -31/+72 |
* | Move internal scale context fields initialization from | stefano | 2010-06-01 | 2 | -50/+24 |
* | remove palette8torgb15 and palette8tobgr15 | siretart | 2010-06-01 | 2 | -18/+0 |
* | Rename yuv2rgb_template2.c --> yuv2rgb_template.c now that the other is gone. | diego | 2010-05-30 | 2 | -2/+2 |
* | Remove GPL-licensed YUV to RGB MMX routines. | diego | 2010-05-30 | 2 | -572/+0 |
* | Add empty newline to separate function declarations, for better | stefano | 2010-05-23 | 1 | -0/+1 |
* | Cosmetics: make more compact the code for handle_jpeg(), this also allows | stefano | 2010-05-19 | 1 | -14/+5 |
* | Remove PI definition and use M_PI instead. | stefano | 2010-05-19 | 2 | -7/+2 |
* | 13% faster yuv420 to rgb15 mmx. | lorenm | 2010-05-19 | 2 | -21/+19 |
* | 40% faster yuv420 to rgb24 mmx. | lorenm | 2010-05-19 | 1 | -72/+71 |
* | Revert r31153. It failed to build on: | ramiro | 2010-05-12 | 6 | -57/+55 |
* | Use int instead of long to pass width parameters in non-public functions. | ramiro | 2010-05-11 | 6 | -55/+57 |
* | blackfin: fix yuv422 to yuv420 conversion | mru | 2010-05-07 | 1 | -5/+12 |
* | alternative LGPL-licensed, MMX-optimized YUV to RGB conversion routines | diego | 2010-05-04 | 4 | -3/+469 |
* | Remove explicit filename from Doxygen @file commands. | diego | 2010-04-20 | 1 | -1/+1 |
* | Replace some "m" constraints by MANGLE to avoid issues with some compilers not | reimar | 2010-03-31 | 1 | -106/+43 |
* | libswscale: Relicense almost all x86 assembler optimizations as LGPL. | diego | 2010-03-27 | 5 | -74/+59 |
* | HAVE_MMX2 implies HAVE_MMX, so checking the latter is enough. | diego | 2010-03-26 | 1 | -1/+1 |
* | AltiVec implies a PPC CPU, so there is no need to check for both. | diego | 2010-03-23 | 2 | -4/+4 |
* | Do not compile AltiVec code when AltiVec is not available; not even in | diego | 2010-03-23 | 1 | -3/+3 |
* | Replace wrong condition name in #endif comment by correct instance. | diego | 2010-03-19 | 1 | -1/+1 |
* | Check whether COMPILE_ALTIVEC is defined, not if it is set to a 0/1 value. | diego | 2010-03-19 | 1 | -1/+1 |
* | Extend the generic path of the yuv2rgb converter with support for rgb444 | cehoyos | 2010-03-18 | 2 | -2/+24 |
* | Fix compilation on powerpc with --disable-altivec | siretart | 2010-03-09 | 1 | -2/+2 |
* | Check for allocation failure for c->lumMmx2FilterCode and c->chrMmx2FilterCode. | reimar | 2010-03-08 | 1 | -0/+2 |
* | Fix memleak due to incorrect VirtualFree arguments: size must be 0 for MEM_RE... | reimar | 2010-03-08 | 1 | -2/+2 |
* | Avoid duplication of usePal() macro. | stefano | 2010-03-06 | 3 | -3/+1 |
* | Add support to BGR444/RGB444 foreign endian output in libswscale. | stefano | 2010-03-06 | 2 | -4/+12 |
* | try to avoid returning odd slices. | michael | 2010-03-05 | 1 | -1/+4 |
* | Cosmetics: fix vertical alignment. | benoit | 2010-03-05 | 1 | -2/+2 |
* | libswscale: Extend the unaccelerated path of the unscaled yuv2rgb special | benoit | 2010-03-05 | 3 | -1/+59 |
* | Support BGR555, BGR565, RGB555 and RGB565 foreign endian output in | cehoyos | 2010-03-04 | 3 | -10/+28 |
* | Revert r30825, it was not supposed to be committed. | stefano | 2010-03-04 | 2 | -35/+18 |
* | Fill the r, g, b values used for computing the c->pal_yuv table in the | stefano | 2010-03-04 | 1 | -0/+2 |
* | Make swscale-test take in input the name of the input and the output | stefano | 2010-03-04 | 2 | -18/+35 |
* | Make sws_dcVec static: It is only used inside libswscale/utils.c. | cehoyos | 2010-02-28 | 1 | -1/+1 |
* | Remove pointless empty line. | stefano | 2010-02-25 | 1 | -1/+0 |
* | Apply consistency nit. | stefano | 2010-02-25 | 1 | -1/+1 |
* | Reorder buffer debug. Also print out if slice was buffered. | ramiro | 2010-02-23 | 1 | -10/+12 |
* | Reindent and fix brace placement. | stefano | 2010-02-18 | 1 | -5/+4 |
* | Vertically align a list of comparisons in sws_getCachedContext(). | stefano | 2010-02-18 | 1 | -5/+9 |
* | Merge two if conditions, allow to decrese the level of indentation of | stefano | 2010-02-18 | 1 | -4/+4 |
* | Simplify how usesVFilter and usesHFilter are set. | stefano | 2010-02-05 | 1 | -9/+8 |
* | Apply misc fixes to sws_getCoefficients() doxy. | stefano | 2010-02-05 | 1 | -2/+4 |
* | Satisfy consistency need: | stefano | 2010-02-05 | 1 | -1/+1 |
* | Add function to translate SWS_CS_* to coefficient array | conrad | 2010-02-05 | 2 | -1/+14 |
* | Implement shuffle_bytes_abcd() functions and use them for shuffling | stefano | 2010-02-03 | 3 | -6/+55 |
* | Declare support for the pixel formats: | stefano | 2010-01-31 | 1 | -0/+8 |
* | Blackfin: use SRAM only when CONFIG_SRAM is set | mru | 2010-01-31 | 3 | -3/+3 |
* | Reindent. | stefano | 2010-01-30 | 1 | -4/+4 |
* | Use a consistent convention for the names of the internal wrapper | stefano | 2010-01-30 | 1 | -30/+30 |
* | Fix randomness of the swscale-test output. | stefano | 2010-01-30 | 1 | -3/+3 |
* | Rename swscale-example to swscale-test, to better reflect the intended | stefano | 2010-01-27 | 2 | -2/+1 |
* | Use isAnyRGB() where possible | michael | 2010-01-26 | 3 | -13/+11 |
* | Add 3 more RGB makros that allow specifying RGB in bytes and any rgb/bgr. | michael | 2010-01-26 | 1 | -0/+16 |
* | Rename isRGB() and isBGR() as their meaning is confusing. | michael | 2010-01-26 | 4 | -19/+19 |
* | Merge two "if (flags & SWS_PRINT_INFO) { ... }" blocks, slightly | stefano | 2010-01-25 | 1 | -2/+0 |
* | Fix mis-computation of the needsDither variable erroneously introduced | stefano | 2010-01-24 | 1 | -1/+1 |
* | Merge two "if (flags & SWS_PRINT_INFO) { ... }" blocks. | stefano | 2010-01-24 | 1 | -2/+0 |
* | Use av_get_bits_per_pixel() for computing the bits per pixel of the | stefano | 2010-01-24 | 4 | -46/+12 |
* | Indent. | ramiro | 2010-01-24 | 1 | -94/+94 |
* | Don't redefine M_PI. It is already defined from libavutil/mathematics.h. | ramiro | 2010-01-24 | 1 | -10/+4 |
* | Split swscale.c into scaler code (swscale.c) and utility code (utils.c). | ramiro | 2010-01-24 | 4 | -1539/+1620 |
* | Move array specifiers outside DECLARE_ALIGNED() invocations | mru | 2010-01-22 | 4 | -18/+18 |
* | More const-correctness for sws_scale | conrad | 2010-01-21 | 2 | -5/+5 |
* | Document some more of SwsContext. | ramiro | 2010-01-20 | 1 | -26/+54 |
* | Avoid more pointless tests, the input and output formats need to be | stefano | 2010-01-20 | 1 | -2/+2 |
* | Split overly long line. | stefano | 2010-01-19 | 1 | -1/+2 |
* | Make selfTest() perform tests where both the input and output formats | stefano | 2010-01-19 | 1 | -0/+6 |
* | Make const prototypes for input sources of sws_scale_* stricter. | benoit | 2010-01-19 | 2 | -4/+4 |
* | swscale-example: Add comment about the use of av_{malloc,free}. | ramiro | 2010-01-19 | 1 | -0/+4 |
* | Remove useless forward declaration. | ramiro | 2010-01-19 | 1 | -2/+0 |
* | User friendly warning message that gives out names of source and target formats | zuxy | 2010-01-19 | 1 | -1/+1 |
* | swscale-example: use av_malloc() | mru | 2010-01-19 | 1 | -10/+11 |
* | Split long line. | stefano | 2010-01-18 | 1 | -1/+2 |
* | Convert int -> enum PixelFormat in doTest(). | stefano | 2010-01-18 | 1 | -1/+1 |
* | Define out currently unused static functions. | zuxy | 2010-01-18 | 1 | -1/+6 |
* | Remove stray '\' at the end of macro definitions. | stefano | 2010-01-17 | 1 | -15/+14 |
* | Remove duplicated or pointless newlines. | stefano | 2010-01-17 | 1 | -12/+0 |
* | Factorize error message logging, log it if the converter cannot be | stefano | 2010-01-17 | 1 | -7/+6 |
* | Reindent after the last commit. | stefano | 2010-01-17 | 1 | -15/+15 |
* | Make the pal2rgbWrapper set and use the converter in pal2rgbWrapper | stefano | 2010-01-17 | 1 | -2/+3 |
* | Remove double const | mru | 2010-01-17 | 1 | -1/+1 |
* | Factorize error message logging in rgb2rgbWrapper(). | stefano | 2010-01-17 | 1 | -8/+4 |
* | Reindent | mru | 2010-01-17 | 1 | -2/+2 |
* | Remove inline from initFilter() | mru | 2010-01-17 | 1 | -1/+1 |
* | Add a const qualifier in a cast, fix the gcc warning: | stefano | 2010-01-17 | 1 | -1/+1 |
* | Add a const qualifier in a cast, fix the gcc warning: | stefano | 2010-01-17 | 1 | -1/+1 |
* | Fix typo, "get rid off" -> "get rid of". | stefano | 2010-01-16 | 1 | -1/+1 |
* | Revert r30331, which broke compilation. | stefano | 2010-01-16 | 1 | -3/+12 |
* | Prefer enum PixelFormat to int as the parameter type of | stefano | 2010-01-16 | 1 | -1/+1 |
* | Declare with av_unused the variable alpMmxFilter, fix the gcc warning: | stefano | 2010-01-16 | 1 | -1/+1 |
* | Factorize the code which calls the non optimized C functions in | stefano | 2010-01-16 | 1 | -12/+3 |
* | Prefer "to %s%s" over "to%s %s", slightly more readable. | stefano | 2010-01-16 | 1 | -2/+2 |
* | Simplify code in sws_getContext() which logs if the destination format | stefano | 2010-01-16 | 1 | -6/+5 |
* | Document some of SwsContext. | ramiro | 2010-01-16 | 1 | -11/+18 |
* | Reuse h{lum,chr}Filter{,Pos} variables for MMX2 fast_bilinear horizontal scaler. | ramiro | 2010-01-16 | 3 | -20/+12 |
* | Factorize code which logs the source and destination formats in | stefano | 2010-01-16 | 1 | -6/+4 |
* | Simplify reset_ptr(): employ usePal() macro rather than enumerating | stefano | 2010-01-16 | 1 | -6/+2 |
* | Add symbol versioning for shared libraries | mru | 2010-01-16 | 1 | -0/+4 |
* | Don't initialize normal horizontal filter if MMX2 filter is used. | ramiro | 2010-01-15 | 1 | -17/+18 |
* | Const correctness for src pointer. Remove all constness related warnings in | zuxy | 2010-01-15 | 9 | -69/+69 |
* | Fix typo. | stefano | 2010-01-15 | 1 | -1/+1 |
* | Remove unused clip_table code. | ramiro | 2010-01-14 | 1 | -14/+0 |
* | Add const qualifier to rgb48 to YV12 functions' src. | ramiro | 2010-01-14 | 1 | -4/+4 |
* | Add missing parameter to rgb48 to YV12 functions. | ramiro | 2010-01-14 | 1 | -3/+6 |
* | /nop is illegal with Apple's older version of gas, this was fixed elsewhere | conrad | 2010-01-12 | 1 | -1/+1 |
* | Make sure that sfence is used after any non temporal stores. | zuxy | 2010-01-12 | 1 | -2/+2 |
* | Avoid redefinition of RGB_PLANAR2PACKED24 as the template is included for | zuxy | 2010-01-11 | 1 | -0/+1 |
* | cosmetics: {} placement. | ramiro | 2010-01-11 | 1 | -4/+2 |
* | MMX(2) accelerated yuv420->rgb24 routine, trivial as essentially as it just | zuxy | 2010-01-09 | 2 | -98/+118 |
* | Remove unused PREFETCHW macro | zuxy | 2010-01-09 | 2 | -8/+0 |
* | Ignore 0-height slice in sws_scale, otherwise a final 0-height slice will | reimar | 2010-01-08 | 1 | -0/+4 |
* | Implement sws_isSupportedInput() and sws_isSupportedOutput(). | stefano | 2010-01-07 | 2 | -2/+26 |
* | Remove const to avoid a bunch of GCC warnings against discarded qualifiers and | zuxy | 2010-01-07 | 1 | -2/+2 |
* | Prefer enum PixelFormat over int for the type of the format parameter | stefano | 2010-01-03 | 1 | -1/+1 |
* | Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for the | stefano | 2010-01-03 | 2 | -4/+4 |
* | Simplify usePal() macro, make it use av_pix_fmt_descriptors. | stefano | 2010-01-03 | 1 | -7/+1 |
* | Simplify getSubSampleFactors(), make it use the values provided by | stefano | 2010-01-03 | 1 | -47/+2 |
* | Do not needlessly use the BP register in x86_64-specific code, there are | reimar | 2010-01-01 | 1 | -4/+4 |
* | Remove unused variable, fixes the warning: | diego | 2009-12-28 | 1 | -1/+0 |
* | Remove parameters no longer used in h[yc]scale(). | ramiro | 2009-12-21 | 1 | -10/+10 |
* | Move fast bilinear scaler code to the existing h[yc]scale_fast() functions. | ramiro | 2009-12-21 | 2 | -196/+196 |
* | Rename function pointers used to convert from the input pixel format to the | ramiro | 2009-12-21 | 2 | -55/+55 |
* | Check if chroma horizontal scaler is needed in sws_init_swScale(). | ramiro | 2009-12-21 | 2 | -4/+7 |
* | Remove unused fields from SwsContext. | ramiro | 2009-12-21 | 1 | -1/+0 |
* | Indentation. | ramiro | 2009-12-20 | 2 | -14/+14 |
* | Indent. | ramiro | 2009-12-20 | 1 | -2/+2 |
* | Set fast_bilinear functions in sws_init_swScale(). | ramiro | 2009-12-20 | 1 | -12/+10 |
* | Set horizontal scaler's range conversion in context in sws_init_swScale(). | ramiro | 2009-12-20 | 2 | -28/+50 |
* | Set horizontal scaler's src offsets in context in sws_init_swScale(). | ramiro | 2009-12-20 | 2 | -19/+24 |
* | Document the differences between the two asm fragments in initMMX2HScaler(). | ramiro | 2009-12-07 | 1 | -0/+6 |
* | Start using intermediate buffers at index 0. | ramiro | 2009-12-06 | 1 | -2/+2 |
* | Fix compilation with runtime cpu detection. | ramiro | 2009-12-05 | 1 | -8/+8 |
* | Add support for nv12/nv21 input. | ramiro | 2009-12-03 | 2 | -0/+52 |
* | Make sws_format_name() use av_pix_fmt_descriptors. | stefano | 2009-11-26 | 2 | -110/+5 |
* | Add functions to return library license and library configuration. | diego | 2009-11-18 | 2 | -0/+21 |
* | Support VDPAU hardware accelerated decoding of MPEG-4 ASP on capable | cehoyos | 2009-11-10 | 1 | -0/+2 |
* | Use enum PixelFormat instead of int for srcFormat and dstFormat. | cehoyos | 2009-11-08 | 1 | -8/+8 |
* | Document sws_freeContext(). | stefano | 2009-11-07 | 1 | -0/+4 |
* | Document slice ordering assumption done by sws_scale(). | stefano | 2009-10-30 | 1 | -1/+5 |
* | Replace manual gcc version check by AV_GCC_VERSION_AT_LEAST macro. | diego | 2009-09-22 | 1 | -1/+1 |
* | Cleanup buffer debugs in swScale(). | ramiro | 2009-09-16 | 1 | -14/+19 |
* | Use correct buffers in vertical scaler in unscaled YV12 case. | ramiro | 2009-09-16 | 1 | -3/+3 |
* | Reset slice direction at end of each frame. | ramiro | 2009-09-13 | 1 | -0/+8 |
* | Remove ; after while(0) in macros. | ramiro | 2009-09-12 | 1 | -3/+3 |
* | Document that slices can be bottom to top or top to bottom. | ramiro | 2009-09-09 | 1 | -1/+1 |
* | Indent. | ramiro | 2009-09-07 | 2 | -53/+53 |
* | Rename CHECKED_ALLOC(Z) to FF_ALLOC(Z)_OR_GOTO and add context and label | ramiro | 2009-09-06 | 1 | -20/+20 |
* | Indent. | ramiro | 2009-09-05 | 1 | -6/+6 |
* | Make 16bit YUV formats compatible with NE avcodec_get_pix_fmt(). | ramiro | 2009-09-05 | 3 | -54/+54 |
* | Curly brackets cosmetics for previous commit. | ramiro | 2009-08-29 | 1 | -6/+3 |
* | Check for return value of initFilter(). | ramiro | 2009-08-29 | 1 | -8/+12 |
* | Revert mistakenly commited hunk. | ramiro | 2009-08-29 | 1 | -3/+2 |
* | swscale: Check for return values of malloc. | ramiro | 2009-08-29 | 3 | -24/+47 |
* | swscale-example: Free memory used by input data. | ramiro | 2009-08-29 | 1 | -0/+2 |
* | Restore comment that was partially removed. | ramiro | 2009-08-29 | 1 | -0/+1 |
* | swscale-example: Rename src->ref so as to not confuse with src being used in ... | ramiro | 2009-08-23 | 1 | -2/+2 |
* | swscale-example: Use SWS_BILINEAR instead of hardcoded value. | ramiro | 2009-08-23 | 1 | -1/+1 |
* | Fix inconsistent indentation. | ramiro | 2009-08-22 | 1 | -2/+2 |
* | Check return values of sws_allocVec() and sws_getConstVec(). | ramiro | 2009-08-20 | 1 | -0/+21 |
* | Free initial swscale context, too. Avoids a valgrind warning. | reimar | 2009-08-19 | 1 | -0/+1 |
* | Remove useless casts of malloc return value. | reimar | 2009-08-19 | 1 | -3/+3 |
* | Introduce and use sws_allocVec(). | ramiro | 2009-08-19 | 2 | -18/+23 |
* | Reuse sws_getConstVec() where possible. | ramiro | 2009-08-19 | 1 | -34/+10 |
* | swscale-example: Make selection of dstW, dstH, and flags more clear. | ra |