log libswscale/swscale_template.c @ 32478:87870a8a114a

age author description
Mon, 27 Sep 2010 22:24:03 +0000 bcoudurier Y400A (gray alpha) input support in libswscale
Mon, 23 Aug 2010 21:22:24 +0000 mru swscale: fix unaligned accesses in (RGB|BGR)32_1 to YUV conversion
Sun, 18 Jul 2010 21:39:57 +0000 darkshikari Another try at fixing swscale on win64, as per r31153.
Wed, 12 May 2010 20:47:32 +0000 ramiro Revert r31153. It failed to build on:
Tue, 11 May 2010 00:36:34 +0000 ramiro Use int instead of long to pass width parameters in non-public functions.
Sat, 27 Mar 2010 11:31:02 +0000 diego libswscale: Relicense almost all x86 assembler optimizations as LGPL.
Fri, 19 Mar 2010 09:58:45 +0000 diego Replace wrong condition name in #endif comment by correct instance.
Fri, 05 Mar 2010 21:39:27 +0000 michael try to avoid returning odd slices.
Tue, 23 Feb 2010 16:46:43 +0000 ramiro Reorder buffer debug. Also print out if slice was buffered.
Tue, 26 Jan 2010 08:03:28 +0000 michael Use isAnyRGB() where possible
Tue, 26 Jan 2010 07:40:14 +0000 michael Rename isRGB() and isBGR() as their meaning is confusing.
Sat, 16 Jan 2010 19:22:30 +0000 stefano Declare with av_unused the variable alpMmxFilter, fix the gcc warning:
Sat, 16 Jan 2010 18:39:06 +0000 ramiro Reuse h{lum,chr}Filter{,Pos} variables for MMX2 fast_bilinear horizontal scaler.
Fri, 15 Jan 2010 08:51:51 +0000 zuxy Const correctness for src pointer. Remove all constness related warnings in
Mon, 11 Jan 2010 07:30:28 +0000 ramiro cosmetics: {} placement.
Sat, 09 Jan 2010 14:44:20 +0000 zuxy Remove unused PREFETCHW macro
Fri, 01 Jan 2010 09:46:24 +0000 reimar Do not needlessly use the BP register in x86_64-specific code, there are
Mon, 28 Dec 2009 12:05:20 +0000 diego Remove unused variable, fixes the warning:
Mon, 21 Dec 2009 01:59:34 +0000 ramiro Remove parameters no longer used in h[yc]scale().
Mon, 21 Dec 2009 01:54:59 +0000 ramiro Move fast bilinear scaler code to the existing h[yc]scale_fast() functions.
Mon, 21 Dec 2009 01:41:29 +0000 ramiro Rename function pointers used to convert from the input pixel format to the
Mon, 21 Dec 2009 01:34:45 +0000 ramiro Check if chroma horizontal scaler is needed in sws_init_swScale().
Sun, 20 Dec 2009 17:15:01 +0000 ramiro Indent.
Sun, 20 Dec 2009 17:09:46 +0000 ramiro Set fast_bilinear functions in sws_init_swScale().
Sun, 20 Dec 2009 16:32:58 +0000 ramiro Set horizontal scaler's range conversion in context in sws_init_swScale().
Sun, 20 Dec 2009 16:21:25 +0000 ramiro Set horizontal scaler's src offsets in context in sws_init_swScale().
Sun, 06 Dec 2009 22:01:25 +0000 ramiro Start using intermediate buffers at index 0.
Sat, 05 Dec 2009 09:44:19 +0000 ramiro Fix compilation with runtime cpu detection.
Thu, 03 Dec 2009 18:18:13 +0000 ramiro Add support for nv12/nv21 input.
Sun, 08 Nov 2009 23:31:43 +0000 cehoyos Use enum PixelFormat instead of int for srcFormat and dstFormat.
Tue, 22 Sep 2009 14:38:49 +0000 diego Replace manual gcc version check by AV_GCC_VERSION_AT_LEAST macro.
Wed, 16 Sep 2009 22:34:48 +0000 ramiro Cleanup buffer debugs in swScale().
Wed, 16 Sep 2009 22:31:43 +0000 ramiro Use correct buffers in vertical scaler in unscaled YV12 case.
Sat, 05 Sep 2009 23:33:11 +0000 ramiro Make 16bit YUV formats compatible with NE avcodec_get_pix_fmt().
Sun, 16 Aug 2009 21:37:07 +0000 ramiro More indentation changes leftover from r29522:
Sun, 16 Aug 2009 21:11:28 +0000 ramiro Cosmetics:
Sun, 16 Aug 2009 00:32:04 +0000 ramiro Indent libswscale:
Sat, 15 Aug 2009 02:35:55 +0000 ramiro Indent.
Fri, 14 Aug 2009 15:52:40 +0000 ramiro Vertical yuv -> yuv16 scaler.
Thu, 13 Aug 2009 18:28:55 +0000 ramiro Remove duplicate define (it is the same in the lum code).
Thu, 13 Aug 2009 18:28:17 +0000 ramiro Rename "funny" code to "mmx2 filter" code.
Sat, 08 Aug 2009 15:18:48 +0000 diego Remove disabled crufty code.
Tue, 28 Jul 2009 05:14:47 +0000 ramiro Indent.
Tue, 28 Jul 2009 05:13:36 +0000 ramiro Remove duplicate horizontal scaling when there aren't enough lines in a slice
Mon, 27 Jul 2009 06:47:41 +0000 ramiro Do not misuse HAVE_ defines. Introduce COMPILE_TEMPLATE_ defines and use them
Mon, 27 Jul 2009 06:22:00 +0000 ramiro Factorize x86 fast_bilinear assembly.
Mon, 27 Jul 2009 06:20:17 +0000 ramiro Fix assembly comments for x86 fast_bilinear so they match the C code.
Thu, 11 Jun 2009 17:10:54 +0000 ramiro Kill warnings of possibly unused variables by using av_unused.
Thu, 04 Jun 2009 22:10:52 +0000 ramiro Replace more uses of __attribute__((aligned)) by DECLARE_ALIGNED.
Tue, 02 Jun 2009 12:28:49 +0000 kostya Partial (low bits ignored, no direct transcoding into other RGB formats) support
Mon, 25 May 2009 16:42:54 +0000 kostya Move colorspace conversion functions implemented in pure C from template
Sat, 02 May 2009 08:40:53 +0000 sdrik Fix chroma shift when scaling from ARGB on LE and BGRA on BE
Tue, 21 Apr 2009 01:08:03 +0000 michael Planar 16bit 420 422 444 YUV support (output is only supported in some
Tue, 14 Apr 2009 14:11:57 +0000 sdrik Do not use abgrToA for both luma and alpha channel in hyscale.
Sat, 04 Apr 2009 22:45:02 +0000 ramiro swscale: Use function pointers for swScale functions.
Sat, 04 Apr 2009 22:41:46 +0000 ramiro swscale: Add const to some swScale functions' parameters.
Thu, 02 Apr 2009 18:34:11 +0000 ramiro swscale: Remove mmx2 params from h[yc]scale().
Thu, 02 Apr 2009 18:32:49 +0000 ramiro swscale: Split h[yc]scale_fast() into their own functions.
Thu, 02 Apr 2009 18:31:22 +0000 ramiro swscale: Execute sfence and emms depending on runtime flags.
Sun, 29 Mar 2009 14:18:44 +0000 diego Move swscale AltiVec template code to ppc subdirectory.