Statistics
| Branch: | Revision:

ffmpeg / libswscale @ dd9bdeb9

# Date Author Comment
dd9bdeb9 03/02/2007 01:33 PM Michael Niedermayer

a small step toward 4 plane support

Originally committed as revision 22411 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

0c840013 03/02/2007 01:32 PM Michael Niedermayer

copy src to prevent the user supplied argumet from being changed

Originally committed as revision 22410 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

9340a995 03/01/2007 07:48 PM Reimar Döffinger

Fix a possible crash on 64 bit systems when the lumSrcPtr or chrSrcPtr
does not fit in 32 bits. The SWS_ACCURATE_RND is still broken though.

Originally committed as revision 22401 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

2bfdde24 02/27/2007 12:19 AM Diego Biurrun

Remove useless conditional.

Originally committed as revision 22355 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

adcec46a 02/25/2007 10:27 AM Reimar Döffinger

Add av_ prefix to clip functions

Originally committed as revision 22339 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

606f68bd 02/22/2007 12:18 AM Diego Biurrun

cosmetics: typo fixes, usefuLL --> useful and aswell --> as well

Originally committed as revision 22307 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

20da7744 02/17/2007 01:28 PM Michael Niedermayer

negative stride and h_size-=8 fix

Originally committed as revision 22247 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

18064f5c 02/17/2007 11:36 AM Michael Niedermayer

BGR/RGB4 byte formats as input
fixing isRGB/BGR for the byte formats

Originally committed as revision 22244 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

e28630fc 02/16/2007 09:17 PM Michael Niedermayer

pal8 input
this is not optimized or anything (that is easy to add just use the existing unscaled converters if possible ...)

Originally committed as revision 22236 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

94d122e9 01/28/2007 08:38 PM Luca Barbato

stray fflush spotted by Aurel

Originally committed as revision 22051 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

66e9de38 01/28/2007 05:52 PM Luca Barbato

Make example and test build and link correctly

Originally committed as revision 22048 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

da095a23 01/28/2007 05:51 PM Luca Barbato

av_logify

Originally committed as revision 22047 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

91f2de5e 01/25/2007 12:35 AM Diego Biurrun

Simplify conditional compilation handling.

Originally committed as revision 22009 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

2d529db5 01/23/2007 01:41 PM Luca Abeni

Pass a context to av_log(), when possible

Originally committed as revision 21999 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

2c86a578 01/22/2007 01:21 AM Diego Biurrun

Fix license headers and FSF postal address.

Originally committed as revision 21994 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

10ef990d 01/13/2007 04:32 AM Diego Biurrun

cosmetics: typo pallete --> palette

Originally committed as revision 21892 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

d28ef270 01/12/2007 03:45 PM Luca Abeni

deprecate sws_scale_ordered(), as it now is a duplicate of sws_scale()

Originally committed as revision 21888 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

703b56fb 01/12/2007 03:40 PM Luca Abeni

Add "support for both orderings of the slices (top->down / bottom->up)"
(r15249) to sws_scale() too (until now, it only was in sws_scale_ordered())

Originally committed as revision 21887 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

0dea6433 01/06/2007 12:11 PM Luca Abeni

replace some av_malloc();memset(...,0,...) sequences with av_mallocz()

Originally committed as revision 21835 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

b2afecbe 12/26/2006 06:08 PM Luca Abeni

change all the occurrences of "FFMIN)" to clip_uint8() or clip()

Originally committed as revision 21776 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

789237ca 12/26/2006 05:59 PM Luca Abeni

Mark some variables as possibly unused to avoid warnings

Originally committed as revision 21775 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

628bc5e8 12/26/2006 05:41 PM Luca Abeni

Add some explicit casts to avoid "assignment from incompatible pointer type"
warnings

Originally committed as revision 21774 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

44060a73 12/26/2006 04:28 PM Luca Abeni

Add some other casts, to remove void pointers arithmetic

Originally committed as revision 21773 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

7d19628b 12/26/2006 04:21 PM Luca Abeni

Add some explicit casts to avoid some warnings

Originally committed as revision 21772 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

9effd94a 12/26/2006 04:12 PM Luca Abeni

Remove some void pointers arithmetic

Originally committed as revision 21771 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

d32d3035 12/22/2006 05:57 PM Luca Abeni

Clarify that yuv2rgb_init.c cannot be used under LGPL

Originally committed as revision 21730 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

19a6be34 12/22/2006 11:22 AM Luca Abeni

Remove useless include (not needed now that libswscale uses libavutil)

Originally committed as revision 21728 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

0683a5c5 12/20/2006 03:58 PM Luca Abeni

Fix compilation of non-MMX code with gcc 2.95

Originally committed as revision 21702 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

9bde778e 12/20/2006 01:09 PM Luca Abeni

Allow to compile swscale's non-SIMD code under the LGPL license.
Since mplayer always define CONFIG_GPL, this commit should not change
anything for mplayer.

Originally committed as revision 21699 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

e96da13b 11/27/2006 09:59 PM Reimar Döffinger

Change "p" asm constraints to "g", since "p" was a no longer necessary hack to
make AMD64 compilation work and ICC can not handle "p".

Originally committed as revision 21341 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

807e0c66 11/19/2006 10:38 AM Luca Abeni

Clarify that some of the non-SIMD code is now LGPLed.
All the authours of such code agreed.

Originally committed as revision 21045 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

6264a515 11/16/2006 02:49 PM Michael Niedermayer

forgotten 2 converters (yeah svn up, svn di svn ci isnt enough i should actually look at the code after svn up not just the diff ...)

Originally committed as revision 20962 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

c2271987 11/16/2006 02:44 PM Michael Niedermayer

fixing the lamest bug in swscale, all the rgb/bgr->* code did 2x2 downsampling for chroma, it should just be 2x1 (the rest of the code also belived its 2x1 ...)

Originally committed as revision 20961 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

4cedbe5c 11/16/2006 12:49 PM Diego Biurrun

Remove stray newline.

Originally committed as revision 20959 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

7964ed71 11/09/2006 03:13 PM Luca Abeni

Synch with ffmpeg's r6938 "allow spaces in source and build directory names..."

Originally committed as revision 20816 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

d904b5fc 11/07/2006 07:07 AM Nigel Pearson

Fix MacIntel build: "/nop" is illegal on Apple's older version of GAS
Patch by Nigel Pearson % nigel A ind P tansu P com P au %
Original thread:
Date: Nov 6, 2006 10:43 PM
Subject: [Ffmpeg-devel] [PATCH] swscale uses /nop, illegal for old versions of GAS
...

a43fb6b3 11/02/2006 09:01 AM Luca Abeni

Add support for conversions from the rgb565 and rgb555 formats

Originally committed as revision 20605 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

484267f3 11/01/2006 07:44 PM Diego Biurrun

Do not mix declarations and statements.

Originally committed as revision 20600 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

3d6a30d9 11/01/2006 06:36 PM Diego Biurrun

Use common define for x86_32 and x86_64.

Originally committed as revision 20592 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

4884b9e5 10/24/2006 05:02 AM Kostya Shishkov

16-bit grayscale support

Originally committed as revision 20427 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

7c9c2966 10/23/2006 02:03 PM Luca Abeni

Properly set EXTRALIBS
(fixes compilation of shared libswscale on cygwin and other platforms)

Originally committed as revision 20413 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

05749630 10/11/2006 11:18 PM Diego Biurrun

Rename ABS macro to FFABS.

Originally committed as revision 20169 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

086b05cd 10/11/2006 08:30 AM Diego Biurrun

Move CFLAGS handling to common.mak.

Originally committed as revision 20154 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

d026b45e 10/07/2006 03:33 PM Diego Biurrun

Change license headers to say 'FFmpeg' instead of 'this program'.

Originally committed as revision 20100 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

21423ad9 10/07/2006 09:23 AM Diego Biurrun

Replace -I.. by -I$(BUILD_ROOT).

Originally committed as revision 20094 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

aae0bc19 10/05/2006 05:11 PM Diego Biurrun

Simplify test program build.

Originally committed as revision 20073 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

6a077179 10/05/2006 12:57 AM Diego Biurrun

Test programs depend on $(LIB).

Originally committed as revision 20059 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

777938e1 10/04/2006 10:18 PM Diego Biurrun

FFmpeg uses -D_ISOC9X_SOURCE and not -D_GNU_SOURCE in CFLAGS.

Originally committed as revision 20057 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

c55f6063 10/04/2006 02:02 PM Diego Biurrun

Remove cs_test and swscale-example on clean.

Originally committed as revision 20040 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

69402a10 10/04/2006 02:00 PM Diego Biurrun

Remove redundant EXTRALIBS declaration.

Originally committed as revision 20039 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

7fe1cbd8 10/04/2006 01:56 PM Diego Biurrun

Simplify compilation call by using $(EXTRALIBS).

Originally committed as revision 20038 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

632d8739 10/04/2006 01:54 PM Diego Biurrun

Fix warnings:
swscale-example.c:87: warning: implicit declaration of function 'sws_format_name'
swscale-example.c:214: warning: implicit declaration of function 'sws_rgb2rgb_init'

Originally committed as revision 20037 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

b2c4e354 10/04/2006 01:51 PM Diego Biurrun

Fix warnings:
cs_test.c:62: warning: return type defaults to 'int'
cs_test.c:64: warning: implicit declaration of function 'memalign'

Originally committed as revision 20036 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

a90ce386 10/03/2006 11:51 PM Aurelien Jacobs

make some global var static (fix a build failure with shared lib on x86_64)

Originally committed as revision 20024 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

f8d61128 10/03/2006 05:11 PM Diego Biurrun

Fix unused variable warning when compiling with MMX disabled.

Originally committed as revision 20021 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

0fe89aca 10/01/2006 02:17 PM Diego Biurrun

Remove unused variables.

Originally committed as revision 20012 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

44cdb423 09/27/2006 11:41 AM Luca Abeni

Add support for YUVJ formats

Originally committed as revision 19993 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

87656472 09/24/2006 09:55 AM Luca Abeni

Improve swscale-example to test conversions between all the possible
pixel formats

Originally committed as revision 19965 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

e9e12f0e 09/17/2006 03:15 PM Luca Abeni

Remove the dependency of libswscale on img_format.h

Originally committed as revision 19878 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

5784b620 09/17/2006 02:59 PM Luca Abeni

Fix the PIX_FMT_* ---> IMGFMT_* conversion (PIX_FMT_RGB32 is IMGFMT_BGR32)

Originally committed as revision 19875 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

2111440a 09/09/2006 09:10 PM Diego Biurrun

Add proper GPL headers.

Originally committed as revision 19772 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

4fadc2b4 09/06/2006 10:24 AM Diego Biurrun

Add official GPL header to make license explicit as discussed on ffmpeg-devel.

Originally committed as revision 19709 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

22e46959 09/04/2006 09:38 AM Víctor Paesa

Add sws_getCachedContext(), which checks if context is valid or reallocs a new one instead.
Patch by Victor Paesa <>
Original thread:
Date: Aug 31, 2006 7:15 PM
Subject: [Ffmpeg-devel] [PATCH] Add sws_getCachedContext() to swscale library...

d1a7ae1a 08/30/2006 10:50 AM Michael Niedermayer

make the C code of the swscaler which i wrote LGPL

Originally committed as revision 19600 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

7f3f497a 08/21/2006 12:15 PM Luca Abeni

Allow to compile swscale tests

Originally committed as revision 19476 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

db3924f1 08/18/2006 01:58 PM Diego Biurrun

Explicitly include libmpcodecs/img_format.h and libvo/fastmemcpy.h.

Originally committed as revision 19437 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

751b9004 08/17/2006 05:19 PM Diego Biurrun

Move all internal -I parameters to the front of CFLAGS to avoid using external
header files that happen to have the same name as internal ones.
based on a patch by Vladislav Naumov, vladislav.naumov at gmail dot com

Originally committed as revision 19426 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

1246640a 08/16/2006 08:09 PM Luca Abeni

Fix compilation as a win32 shared library (libavutil must be explicitly linked)

Originally committed as revision 19416 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

91d0bda2 08/15/2006 02:50 PM Uoti Urpala

Fix compilation with -no-PIC and without -fomit-frame-pointer (used by
--enable-debug).
Fix from Jason Tackaberry for his previous -fPIC patch.

Originally committed as revision 19406 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

83c89c78 08/15/2006 08:47 AM Jason Tackaberry

-fPIC support for libswscale
patch by Jason Tackaberry, tack /at/ urandom /dot/ ca

Originally committed as revision 19402 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

4bff9ef9 08/13/2006 12:21 AM Diego Biurrun

Replace asmalign.h hack by ASMALIGN cpp macros from config.h.

Originally committed as revision 19378 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

17c613ef 08/12/2006 05:46 PM Uoti Urpala

Use COMPILE_MMX2 instead of HAVE_MMX2 to determine whether to compile
MMX2 code, because the HAVE_ defines do not have sane values here if
runtime cpudetection is used. Hopefully fixes runtime cpudetection
breakage from r19339.

Originally committed as revision 19374 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

49a0122c 08/11/2006 12:50 PM Diego Biurrun

Fix compilation with MMX disabled, the mmx_null and mmx_one constants don't need to
be protected by HAVE_MMX.

Originally committed as revision 19367 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

c7920371 08/05/2006 01:14 PM Luca Abeni

Another PIX_FMT_ ---> IMGFMT_ conversion

Originally committed as revision 19342 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

dbdae6ec 08/05/2006 10:00 AM Diego Biurrun

Do not assemble MMX, MMX2 or 3DNOW code unconditionally on X86 and X86_64.

Originally committed as revision 19339 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

80d0ded2 07/31/2006 12:35 PM Luca Abeni

Add support for ffmpeg's pixel format names in libswscale

Originally committed as revision 19276 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

69796008 07/28/2006 09:07 AM Diego Biurrun

Comment some #endif lines.

Originally committed as revision 19211 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

e50bc5a4 07/27/2006 07:35 PM Alan Curry

Fix compile error due to extra "FF" at beginning of file in the FF{MIN,MAX}
update

Originally committed as revision 19205 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

6f209cb5 07/26/2006 01:19 PM Luca Abeni

Replace MIN and MAX with FFMIN and FFMAX

Originally committed as revision 19186 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

8422aa88 07/24/2006 10:48 AM Michael Niedermayer

a tiny bit of cleanup

Originally committed as revision 19178 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

bca11e75 07/24/2006 10:36 AM Michael Niedermayer

vertical scaler with accurate rounding, some people on doom9 can see +-1 errors
the +-1 issue is limited to >2tap vertical filters, so bilinear upscale was unaffected
the new code is sometime faster sometimes slower but the difference is significant (~20%) so its optional and enabled with arnd=1...

d8cfa553 07/23/2006 09:16 PM Alan Curry

Fix typo introduced in the memalign->av_malloc conversion (there is no
mv_malloc)

Originally committed as revision 19174 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

8dfe9094 07/23/2006 06:07 PM Reimar Döffinger

Missing part of the malloc -> av_malloc patch: memalign must be replaced as well!

Originally committed as revision 19173 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

94c4def2 07/20/2006 12:13 PM Luca Abeni

Use libavutil in libswscale, and allow it to be built out of the mplayer tree

Originally committed as revision 19148 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

57b3c36d 07/10/2006 12:35 PM Luca Abeni

make libswscale build system similar to the libav* one

Originally committed as revision 18994 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

2df19ea5 07/01/2006 02:39 PM Luca Abeni

Remove unneeded code

Originally committed as revision 18880 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

73435f00 06/30/2006 12:00 PM Luca Abeni

Move postproc ---> libswscale

Originally committed as revision 18866 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale