log libswscale/swscale.c @ 30271:2fad32dd128c

age author description
Fri, 15 Jan 2010 19:50:59 +0000 ramiro Don't initialize normal horizontal filter if MMX2 filter is used.
Fri, 15 Jan 2010 08:51:51 +0000 zuxy Const correctness for src pointer. Remove all constness related warnings in
Fri, 15 Jan 2010 00:39:25 +0000 stefano Fix typo.
Thu, 14 Jan 2010 19:12:42 +0000 ramiro Remove unused clip_table code.
Thu, 14 Jan 2010 06:19:45 +0000 ramiro Add const qualifier to rgb48 to YV12 functions' src.
Thu, 14 Jan 2010 06:19:10 +0000 ramiro Add missing parameter to rgb48 to YV12 functions.
Fri, 08 Jan 2010 19:31:33 +0000 reimar Ignore 0-height slice in sws_scale, otherwise a final 0-height slice will
Thu, 07 Jan 2010 19:07:47 +0000 stefano Implement sws_isSupportedInput() and sws_isSupportedOutput().
Sun, 03 Jan 2010 15:20:07 +0000 stefano Prefer enum PixelFormat over int for the type of the format parameter
Sun, 03 Jan 2010 14:35:20 +0000 stefano Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for the
Sun, 03 Jan 2010 00:22:49 +0000 stefano Simplify usePal() macro, make it use av_pix_fmt_descriptors.
Sun, 03 Jan 2010 00:09:24 +0000 stefano Simplify getSubSampleFactors(), make it use the values provided by
Sun, 20 Dec 2009 17:42:35 +0000 ramiro Indentation.
Mon, 07 Dec 2009 03:52:55 +0000 ramiro Document the differences between the two asm fragments in initMMX2HScaler().
Thu, 03 Dec 2009 18:18:13 +0000 ramiro Add support for nv12/nv21 input.
Thu, 26 Nov 2009 21:08:45 +0000 stefano Make sws_format_name() use av_pix_fmt_descriptors.
Wed, 18 Nov 2009 17:16:02 +0000 diego Add functions to return library license and library configuration.
Tue, 10 Nov 2009 19:11:13 +0000 cehoyos Support VDPAU hardware accelerated decoding of MPEG-4 ASP on capable
Sun, 13 Sep 2009 01:49:40 +0000 ramiro Reset slice direction at end of each frame.
Sun, 06 Sep 2009 00:07:35 +0000 ramiro Rename CHECKED_ALLOC(Z) to FF_ALLOC(Z)_OR_GOTO and add context and label
Sat, 05 Sep 2009 23:35:59 +0000 ramiro Indent.
Sat, 05 Sep 2009 23:33:11 +0000 ramiro Make 16bit YUV formats compatible with NE avcodec_get_pix_fmt().
Sat, 29 Aug 2009 23:08:32 +0000 ramiro Curly brackets cosmetics for previous commit.
Sat, 29 Aug 2009 23:06:22 +0000 ramiro Check for return value of initFilter().
Sat, 29 Aug 2009 23:02:01 +0000 ramiro swscale: Check for return values of malloc.
Sat, 29 Aug 2009 02:44:03 +0000 ramiro Restore comment that was partially removed.
Thu, 20 Aug 2009 01:55:45 +0000 ramiro Check return values of sws_allocVec() and sws_getConstVec().
Wed, 19 Aug 2009 01:33:17 +0000 ramiro Introduce and use sws_allocVec().
Wed, 19 Aug 2009 01:32:06 +0000 ramiro Reuse sws_getConstVec() where possible.
Sun, 16 Aug 2009 21:11:28 +0000 ramiro Cosmetics:
Sun, 16 Aug 2009 00:32:04 +0000 ramiro Indent libswscale:
Fri, 14 Aug 2009 15:52:40 +0000 ramiro Vertical yuv -> yuv16 scaler.
Thu, 13 Aug 2009 19:03:14 +0000 ramiro Indent.
Thu, 13 Aug 2009 18:31:07 +0000 ramiro MMX2 horizontal scaler: Determine code size at runtime.
Thu, 13 Aug 2009 18:29:54 +0000 ramiro Protect mmx2 filter code buffers so they are not executable and writeable at
Thu, 13 Aug 2009 18:28:17 +0000 ramiro Rename "funny" code to "mmx2 filter" code.
Sun, 09 Aug 2009 15:34:57 +0000 ramiro Put some altivec code under COMPILE_ALTIVEC, and not HAVE_ALTIVEC.
Sat, 08 Aug 2009 15:18:48 +0000 diego Remove disabled crufty code.
Sat, 01 Aug 2009 21:30:36 +0000 cehoyos Fix regression when converting to nv12/nv21.
Tue, 28 Jul 2009 05:45:47 +0000 ramiro MMX2 scaler: Remove {} block leftover from factorization in initMMX2Scaler().
Tue, 28 Jul 2009 05:42:46 +0000 ramiro MMX2 scaler: factorize initMMX2Scaler().
Tue, 28 Jul 2009 05:41:22 +0000 ramiro MMX2 scaler: add variable to ease factorization of initMMX2Scaler().
Tue, 28 Jul 2009 04:46:39 +0000 ramiro Remove useless code.
Mon, 27 Jul 2009 06:47:41 +0000 ramiro Do not misuse HAVE_ defines. Introduce COMPILE_TEMPLATE_ defines and use them
Sun, 26 Jul 2009 12:26:32 +0000 mru Replace WORDS_BIGENDIAN with HAVE_BIGENDIAN
Thu, 23 Jul 2009 15:23:03 +0000 mru Remove unnecessary #include <unistd.h>
Tue, 21 Jul 2009 20:17:15 +0000 ramiro Remove unused variables.
Thu, 25 Jun 2009 20:06:03 +0000 diego AltiVec code and runtime cpudetect do not require CONFIG_GPL.
Thu, 25 Jun 2009 11:27:36 +0000 diego The AltiVec optimizations of libswscale are no longer under GPL.
Thu, 25 Jun 2009 10:14:05 +0000 diego PPC: Make sure that COMPILE_C is not deactivated if RUNTIME_CPUDETECT is set.
Wed, 17 Jun 2009 18:40:19 +0000 vitor Do not call rgb2rgbWrapper() for rgb48*, there is no special converter
Thu, 04 Jun 2009 21:55:52 +0000 ramiro Use DECLARE_ALIGNED macro instead of gcc __attribute__.
Tue, 02 Jun 2009 12:30:11 +0000 kostya YUV into RGB48 BE/LE conversion support
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
Tue, 19 May 2009 17:26:22 +0000 kostya Make SwScaler recognize RGB48 BE/LE colourspaces (not support though).
Sun, 10 May 2009 14:00:00 +0000 diego Add const qualifier to param argument of sws_getContext() and
Sun, 10 May 2009 11:37:04 +0000 diego Move preprocessor condition before variable declaration, fixes the warning:
Thu, 07 May 2009 20:41:04 +0000 vitor Fix sliced yuv410 -> yuv420 conversion
Thu, 23 Apr 2009 22:19:53 +0000 cehoyos Make reset_ptr() void.
Tue, 21 Apr 2009 01:08:03 +0000 michael Planar 16bit 420 422 444 YUV support (output is only supported in some
Tue, 21 Apr 2009 00:08:06 +0000 michael Merge gray->gray converters into planarCopy(), this should also make planarCopy()
Tue, 21 Apr 2009 00:01:59 +0000 michael Make sure src/dst are NULL when they arent used, some code uses this to
Mon, 20 Apr 2009 21:05:32 +0000 michael Use generic BE check instead of checking for gray16LE.
Sat, 18 Apr 2009 11:53:59 +0000 stefano Make sws_setColorspaceDetails() return -1 if the destination format is
Sat, 18 Apr 2009 11:45:31 +0000 stefano Move sws_[gs]etColorspaceDetails() documentation from swscale.c to
Wed, 08 Apr 2009 20:21:21 +0000 ramiro Rename RUNTIME_CPUDETECT to CONFIG_RUNTIME_CPUDETECT and always define it.
Sun, 05 Apr 2009 19:17:53 +0000 ramiro swscale: Remove X86 commented out code.
Sat, 04 Apr 2009 22:45:02 +0000 ramiro swscale: Use function pointers for swScale functions.
Sat, 04 Apr 2009 22:43:24 +0000 ramiro swscale: {}-related cosmetics.
Sat, 04 Apr 2009 22:41:46 +0000 ramiro swscale: Add const to some swScale functions' parameters.
Tue, 24 Mar 2009 07:11:35 +0000 sdrik Adds "YUYV422 to YUVA420P" and "UYVY422 to YUVA420P" unscaled convertion
Tue, 24 Mar 2009 07:10:19 +0000 sdrik Fix some places where "non-alpha to YUVA420P" do not fill the alpha plane
Sat, 21 Mar 2009 23:59:02 +0000 michael Enable unscaled packed422 -> planar 420 converters by default as the
Sat, 21 Mar 2009 10:20:16 +0000 reimar Fix planarCopy to ignore the GRAY8 "pseudo"-palette, fixes libavtest regression test.
Fri, 20 Mar 2009 17:22:03 +0000 reimar Avoid crash on planarCopy to a destination without alpha.
Fri, 20 Mar 2009 14:16:24 +0000 sdrik YUVA420P is now supported as output format
Fri, 20 Mar 2009 14:15:14 +0000 sdrik Add alpha channel scaling
Fri, 20 Mar 2009 14:01:51 +0000 sdrik Use a simpler and more general check for the gray case in the planarCopy function
Thu, 19 Mar 2009 21:52:44 +0000 ramiro Allocate executable memory with VirtualAlloc() in Windows.
Thu, 19 Mar 2009 21:50:10 +0000 ramiro Drop unnecessary cast and cosmetically align.
Thu, 19 Mar 2009 14:04:14 +0000 michael Fix 10l typo.
Thu, 19 Mar 2009 03:45:29 +0000 michael Unscaled converters for
Wed, 18 Mar 2009 17:07:30 +0000 ramiro Do not assume long is same width as x86 register.
Wed, 18 Mar 2009 08:06:08 +0000 diego Consistently use ff_ prefixes for internal symbols.
Tue, 17 Mar 2009 19:53:36 +0000 sdrik Add a fillPlane function to fill a plane with one constant value
Tue, 17 Mar 2009 19:51:52 +0000 sdrik Don't write outside of the picture buffer in planarCopy in the gray case
Wed, 11 Mar 2009 14:22:53 +0000 sdrik In initMMX2HScaler, when chrDstW is not divisible by 4, the last filterPos
Sat, 07 Mar 2009 09:39:48 +0000 sdrik Let the 4th plane reach the swScale function
Thu, 05 Mar 2009 21:02:33 +0000 sdrik Fix bug introduced by me in r28756
Sat, 28 Feb 2009 08:01:52 +0000 sdrik When converting from a non alpha format to an alpha format, defaults to all ones rather than all zeroes
Fri, 27 Feb 2009 22:13:55 +0000 sdrik Use YUV420P code path for YUVA420P where appropriate
Sun, 22 Feb 2009 09:22:05 +0000 kostya New LGPLed YUV2RGB table generator for SwScaler
Sat, 14 Feb 2009 20:18:50 +0000 stefano Use sws_printVec2() instead of the deprecated sws_printVec().
Sat, 14 Feb 2009 20:14:28 +0000 stefano Implement sws_printVec2() and deprecate sws_printVec().
Sat, 14 Feb 2009 16:37:39 +0000 kostya Some AltiVec functions in SwScaler produce different output than their
Tue, 10 Feb 2009 23:45:50 +0000 stefano Move sws_getGaussianVec() documentation from swscale.c to swscale.h.
Tue, 10 Feb 2009 23:26:56 +0000 stefano Move documentation of sws_getCachedContext() from swscale.c to
Tue, 10 Feb 2009 23:25:09 +0000 stefano Remove pointless comment regarding sws_scale_ordered().
Mon, 09 Feb 2009 14:31:53 +0000 kostya Prefix visible YUV2RGB functions with sws_
Mon, 09 Feb 2009 14:17:30 +0000 kostya Give better name to Inverse_Table_6_9
Sun, 08 Feb 2009 23:06:05 +0000 stefano Drop the deprecated sws_scale_ordered() at the next major version
Sun, 25 Jan 2009 19:58:33 +0000 diego HAVE_3DNOW --> HAVE_AMD3DNOW to sync with latest configure changes.
Sun, 25 Jan 2009 11:59:22 +0000 diego Disable C code when compiling AltiVec code, fixes the warning:
Sun, 25 Jan 2009 11:57:17 +0000 diego spelling/grammar cosmetics
Sun, 25 Jan 2009 11:33:35 +0000 diego Fix #endif comments.
Tue, 20 Jan 2009 09:31:07 +0000 cehoyos Add PIX_FMT_VDPAU_WMV3 and PIX_FMT_VDPAU_VC1.
Fri, 16 Jan 2009 02:14:25 +0000 cehoyos Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which will
Wed, 14 Jan 2009 00:13:56 +0000 aurel Change semantic of CONFIG_*, HAVE_* and ARCH_*.
Thu, 08 Jan 2009 19:54:43 +0000 cehoyos Add PIX_FMT_VDPAU_H264.
Sat, 27 Dec 2008 11:33:54 +0000 diego consistency cosmetics: Rename POWERPC identifiers to PPC.
Mon, 27 Oct 2008 19:59:01 +0000 vitor Silence GCC warnings:
Sun, 26 Oct 2008 15:41:11 +0000 vitor Silence the following GCC warning:
Sat, 25 Oct 2008 15:00:28 +0000 michael Do not attempt to use the unscaled yuv2rgb converter when height is odd because
Thu, 23 Oct 2008 19:20:14 +0000 vitor Cosmetics: alignment
Thu, 23 Oct 2008 19:13:11 +0000 vitor Fix broken palette8to*.
Thu, 16 Oct 2008 13:34:30 +0000 flameeyes Convert asm keyword into __asm__.
Thu, 09 Oct 2008 11:13:14 +0000 flameeyes Mark some symbols in swscale.c as constant.
Thu, 09 Oct 2008 11:12:38 +0000 flameeyes Mark dither_2x2_{8,4} static to swscale.c
Thu, 09 Oct 2008 08:36:04 +0000 cehoyos Change variable types from int to enum PixelFormat.
Wed, 08 Oct 2008 17:48:23 +0000 vitor Do not set src[1] to the palette, it is now in the context
Wed, 08 Oct 2008 17:46:22 +0000 vitor Add a new unscaled PAL8 -> RGB converter.
Wed, 08 Oct 2008 11:59:01 +0000 aurel Change one more variable type from int to enum PixelFormat.
Tue, 07 Oct 2008 19:44:39 +0000 cehoyos Change variable types from int to enum PixelFormat.
Sat, 04 Oct 2008 18:50:39 +0000 cehoyos Remove b5Dither, g5Dither and r5Dither from libswscale.
Sat, 04 Oct 2008 16:40:35 +0000 cehoyos Remove g6Dither from libswscale.
Mon, 29 Sep 2008 01:08:01 +0000 michael Fix infinite loop with spline, bug was introduced in r27612 by me.
Tue, 16 Sep 2008 03:49:54 +0000 michael Fix segfault with rgb24 and full_internal_chroma due to non-existing alpha
Mon, 15 Sep 2008 03:33:09 +0000 michael Avoid using floating point for calculating filter coefficients.
Sun, 14 Sep 2008 19:29:14 +0000 michael Avoid some explicit types in sizeof().
Sun, 14 Sep 2008 19:25:16 +0000 michael Use av_mallocz() instead of for() =0;
Sun, 14 Sep 2008 18:00:49 +0000 michael Move dither tables from yuv2rgb to swscale, they have been written by me and
Sat, 13 Sep 2008 11:52:03 +0000 michael Rename yuv2rgb variables to avoid name clashes with the ones used by bfin asm.
Sat, 13 Sep 2008 02:04:10 +0000 michael Ensure that additional filter coeffs that exist due to alignment
Fri, 12 Sep 2008 23:52:37 +0000 michael yvu9toyv12Wrapper is not bitexact so disable it when the user wants
Fri, 12 Sep 2008 21:25:42 +0000 michael The yuv->rgb tables are too small for clipping to be avoidable,
Fri, 12 Sep 2008 17:51:13 +0000 michael Add support for PIX_FMT_YUV440P.
Fri, 12 Sep 2008 16:46:38 +0000 michael Support mono as input format.
Fri, 12 Sep 2008 16:01:17 +0000 michael Add support for PIX_FMT_MONOWHITE as output format.
Fri, 12 Sep 2008 04:40:51 +0000 michael rgb24toyv12 is not accurately rounding, so disable it as well when the
Fri, 12 Sep 2008 02:05:37 +0000 michael Do not use the unscaled yuv->rgb converters if SWS_ACCURATE_RND is set,
Thu, 11 Sep 2008 14:40:29 +0000 michael Remove mistakenly commited code I used for testing.
Thu, 11 Sep 2008 14:39:12 +0000 michael Implement full horizontal chroma for rgb/bgr24/32 output.
Thu, 11 Sep 2008 03:22:39 +0000 michael Do not do unneeded clipping in YSCALE_YUV_2_PACKEDX_C.
Thu, 11 Sep 2008 02:36:51 +0000 michael Factorize yuv2packedXinC().
Thu, 11 Sep 2008 01:49:35 +0000 michael Set rgb2yuv constants more accurately, makes no real difference though.
Wed, 10 Sep 2008 23:23:47 +0000 michael Correct normalization constant for the vertical filter.
Wed, 10 Sep 2008 16:39:56 +0000 michael Change RGB2YUV_SHIFT from 16 to 15 to make it able to work
Wed, 10 Sep 2008 02:28:38 +0000 michael Make SWS_FULL_CHR_H_INP work.
Tue, 09 Sep 2008 23:39:32 +0000 michael More accurate rounding for 8bit inputs.
Tue, 09 Sep 2008 23:30:06 +0000 michael Rewrite bgr24->yuv mmx code, the new code is cleaner, more accurate,
Tue, 09 Sep 2008 18:01:25 +0000 michael Add table of rgb->yuv conversion coefficients.
Mon, 08 Sep 2008 12:36:38 +0000 michael Fix jpeg yuv.
Sun, 07 Sep 2008 21:06:21 +0000 michael Fix accurate rounding mode on x86_64.
Sun, 07 Sep 2008 16:59:04 +0000 michael Make fast bilinear scaler work again.
Fri, 05 Sep 2008 01:44:33 +0000 bcoudurier simplify function selection code
Fri, 05 Sep 2008 00:25:39 +0000 bcoudurier enable yuv422p to uyvy converter
Thu, 04 Sep 2008 22:58:16 +0000 michael Make 16bit grayscale output work.
Thu, 04 Sep 2008 22:31:22 +0000 michael Fix SWS_FAST_BILINEAR and SWS_POINT with some unscaled rgb<->bgr converters.
Thu, 04 Sep 2008 21:59:15 +0000 michael Support PIX_FMT_RGB32_1 and PIX_FMT_BGR32_1.
Thu, 04 Sep 2008 20:46:36 +0000 michael Fix 4 and 8 bit RGB/BGR input.
Fri, 29 Aug 2008 18:23:54 +0000 stefano Implement swscale_version().
Mon, 21 Jul 2008 11:41:13 +0000 michael fix memleak
Mon, 21 Jul 2008 11:18:24 +0000 michael Cleanup, use av_freep() instead of av_free(x); x=NULL
Thu, 17 Jul 2008 22:30:02 +0000 michael 10l forgot SWS_BILINEAR
Thu, 17 Jul 2008 22:01:18 +0000 michael Ensure that exactly one scaler algo is used.
Wed, 09 Jul 2008 22:43:08 +0000 lu_zero Split AVOption/AVClass in a separate file. SoC Patch from Keiji Costantini
Sun, 06 Jul 2008 03:32:47 +0000 lu_zero Remove ASSERT() macro. SoC Patch from Keiji Costantini
Sun, 06 Jul 2008 03:27:31 +0000 lu_zero Reindent. SoC Patch from Keiji Costantini
Sun, 06 Jul 2008 03:26:32 +0000 lu_zero Split simpleCopy into packedCopy and planarCopy. SoC Patch from Keiji Costantini
Sun, 01 Jun 2008 03:36:23 +0000 bcoudurier cast to correct type, suppress warnings
Sun, 01 Jun 2008 03:35:27 +0000 bcoudurier cast to correct type, suppress warnings
Sun, 01 Jun 2008 03:34:39 +0000 bcoudurier cast to correct type, suppress warning
Sun, 01 Jun 2008 03:27:45 +0000 bcoudurier add const, suppress warnings
Fri, 09 May 2008 12:47:55 +0000 superdump Remove in_asm_used_var_warning_killer()
Fri, 09 May 2008 12:00:25 +0000 diego Use full path for #includes from another directory.
Sat, 22 Mar 2008 18:22:53 +0000 diego Fix 64 bit shared library compilation with MMX2 by properly using PIC mangling.
Tue, 18 Mar 2008 22:14:57 +0000 diego Remove redundant ARCH_POWERPC #ifdef around HAVE_ALTIVEC.
Mon, 17 Mar 2008 06:01:58 +0000 zuxy Fix a typo that causes an assertion to always fail.
Wed, 12 Mar 2008 23:50:48 +0000 diego typos
Mon, 10 Mar 2008 18:38:46 +0000 diego typo
Mon, 10 Mar 2008 14:30:49 +0000 benoit Make av_class a pointer to const.
Mon, 10 Mar 2008 07:30:24 +0000 diego Remove redundant swScaler: output from places where av_log()
Thu, 06 Mar 2008 11:32:25 +0000 bcoudurier change sws_format_name to return const char*, supress many warnings
Thu, 06 Mar 2008 09:51:25 +0000 bcoudurier remove redundant SwScaler text since av_log uses AVClass context
Wed, 05 Mar 2008 04:03:44 +0000 michael One more (forgotten) fix for fixing sws_flags.
Wed, 05 Mar 2008 03:00:25 +0000 michael Turn ancient V offset numerical constants into named ones.
Fri, 22 Feb 2008 08:08:19 +0000 cehoyos Discard two symbols from libswscale.
Fri, 15 Feb 2008 07:50:27 +0000 benoit More explicit unsupported pixel format error messages.
Sat, 09 Feb 2008 22:57:37 +0000 cehoyos Make dither4 & dither8 const.
Tue, 29 Jan 2008 14:58:10 +0000 reimar Make some assembler constants global instead of declaring them multiple times.
Mon, 28 Jan 2008 14:38:11 +0000 reimar Use DECLARE_ASM_CONST where possible in libswscale code
Mon, 21 Jan 2008 20:46:28 +0000 reimar Fix typo in comment
Thu, 17 Jan 2008 15:49:31 +0000 benoit Change (a == NULL) condition to (!a) and (a != NULL) condition to (a).
Thu, 17 Jan 2008 10:24:14 +0000 benoit Cosmetics: whitespaces
Thu, 17 Jan 2008 08:57:15 +0000 benoit Remove non cosmetic spaces inside parentheses.
Thu, 17 Jan 2008 08:12:23 +0000 benoit Description: remove superfluous parentheses.
Thu, 17 Jan 2008 08:06:09 +0000 benoit Check param in sws_getCachedContext().
Fri, 21 Dec 2007 11:47:09 +0000 diego comment typo fixes
Thu, 20 Dec 2007 10:08:36 +0000 benoit Make sure strides have positive values before converting.
Thu, 27 Sep 2007 08:00:22 +0000 diego Revert wrong ARCH_BFIN --> HAVE_BFIN change.
Mon, 24 Sep 2007 15:11:49 +0000 aurel add support for yuva420p colorspace (yuv420p + alpha)
Fri, 31 Aug 2007 14:57:50 +0000 mhoffman renaming ARCH_BFIN to HAVE_BFIN
Sat, 28 Jul 2007 14:17:25 +0000 diego typo
Wed, 18 Jul 2007 08:12:40 +0000 benoit use YUV440P in swscale
Thu, 05 Jul 2007 10:18:58 +0000 diego license header consistency cosmetics
Fri, 22 Jun 2007 13:03:40 +0000 mhoffman integrating ff_bfin_get_unscaled_swscale into the system
Wed, 13 Jun 2007 17:48:15 +0000 diego misc spelling fixes
Wed, 30 May 2007 09:33:09 +0000 benoit rename attribute_unused to av_unused as it is declared in common.h
Mon, 28 May 2007 09:30:56 +0000 diego Remove redundant fastmemcpy.h #include, it is indirectly #included by avutil.h.
Wed, 23 May 2007 18:35:24 +0000 ivo ffmpeg -sws_flags command line option to set swscaler flags
Sun, 13 May 2007 19:22:32 +0000 gpoirier Blackfin optimized YUV420 to RGB CSC Color Space Converters.
Fri, 11 May 2007 11:24:06 +0000 ivo cosmetics; one test per line for all isXXX(x) macros
Wed, 02 May 2007 07:02:16 +0000 benoit cosmetics: indentation after previous patch
Wed, 02 May 2007 07:00:10 +0000 benoit test if color conv fonction exists prior to using it
Sun, 29 Apr 2007 13:39:27 +0000 diego cosmetics attack, part II: Remove all tabs and prettyprint/reindent the code.
Thu, 26 Apr 2007 23:07:11 +0000 diego cosmetics: Remove trailing whitespace.
Sun, 15 Apr 2007 01:27:34 +0000 michael improve horizontal chroma resolution with pal
Sun, 15 Apr 2007 00:53:32 +0000 michael convert palette to yuv instead of converting each pixel after pal->rgb
Sat, 07 Apr 2007 14:07:51 +0000 diego typo
Tue, 03 Apr 2007 16:22:19 +0000 cehoyos Fix crash when trying to convert from or to RGBi (i<15) as in bgr8torgb24
Sun, 18 Mar 2007 12:31:53 +0000 michael fix full range (jpeg yuv) chroma
Thu, 08 Mar 2007 10:02:49 +0000 diego Add PIX_FMT_PAL8 to isPacked().
Fri, 02 Mar 2007 13:33:18 +0000 michael a small step toward 4 plane support
Fri, 02 Mar 2007 13:32:10 +0000 michael copy src to prevent the user supplied argumet from being changed
Sun, 25 Feb 2007 10:27:43 +0000 reimar Add av_ prefix to clip functions
Sat, 17 Feb 2007 11:36:02 +0000 michael BGR/RGB4 byte formats as input
Fri, 16 Feb 2007 21:17:15 +0000 michael pal8 input
Tue, 23 Jan 2007 13:41:45 +0000 lucabe Pass a context to av_log(), when possible
Fri, 12 Jan 2007 15:40:08 +0000 lucabe Add "support for both orderings of the slices (top->down / bottom->up)"
Sat, 06 Jan 2007 12:11:25 +0000 lucabe replace some av_malloc();memset(...,0,...) sequences with av_mallocz()
Tue, 26 Dec 2006 18:08:40 +0000 lucabe change all the occurrences of "FFMIN(FFMAX())" to clip_uint8() or clip()
Tue, 26 Dec 2006 17:59:28 +0000 lucabe Mark some variables as possibly unused to avoid warnings
Tue, 26 Dec 2006 17:41:38 +0000 lucabe Add some explicit casts to avoid "assignment from incompatible pointer type"
Fri, 22 Dec 2006 11:22:49 +0000 lucabe Remove useless include (not needed now that libswscale uses libavutil)
Wed, 20 Dec 2006 13:09:29 +0000 lucabe Allow to compile swscale's non-SIMD code under the LGPL license.
Sun, 19 Nov 2006 10:38:12 +0000 lucabe Clarify that some of the non-SIMD code is now LGPLed.
Thu, 16 Nov 2006 12:49:27 +0000 diego Remove stray newline.
Thu, 02 Nov 2006 09:01:01 +0000 lucabe Add support for conversions from the rgb565 and rgb555 formats
Wed, 01 Nov 2006 18:36:20 +0000 diego Use common define for x86_32 and x86_64.