Statistics
| Branch: | Revision:

ffmpeg / libswscale / swscale.c @ 6b8bcd3e

History | View | Annotate | Download (101 KB)

# Date Author Comment
9ba7fe6d 07/18/2007 08:12 AM Andreas Öman

use YUV440P in swscale
patch by Andreas Öman: \andreas olebyn nu/
original thread: [FFmpeg-devel] half vertical chroma resolution from JPEGs..
date: 07/03/2007 01:29 PM

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

b19bcbaa 07/05/2007 10:18 AM Diego Biurrun

license header consistency cosmetics

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

1ebbfe15 06/22/2007 01:03 PM Marc Hoffman

integrating ff_bfin_get_unscaled_swscale into the system

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

86bdf3fd 06/13/2007 05:48 PM Diego Biurrun

misc spelling fixes

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

2db27aad 05/30/2007 09:33 AM Carl Eugen Hoyos

rename attribute_unused to av_unused as it is declared in common.h
patch by Carl Eugen Hoyos cehoyos chez ag or at
original thread: [FFmpeg-devel] [PATCH] attribute_unused -> av_unused
date: 05/29/2007 01:23 PM

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

4d7b302c 05/28/2007 09:30 AM Diego Biurrun

Remove redundant fastmemcpy.h #include, it is indirectly #included by avutil.h.

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

d61845e8 05/23/2007 06:35 PM Ivo van Poorten

ffmpeg -sws_flags command line option to set swscaler flags

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

d3f3eea9 05/13/2007 07:22 PM Marc Hoffman

Blackfin optimized YUV420 to RGB CSC Color Space Converters.
YUV2 -> RGB BGR for 565, 555 and 888 a.k.a. 24bit color.
Speed-up compared to C version compiled with -O3 187.28%
Patch by Marc Hoffman mmh A pleasantst P com
Original thread:
Date: May 9, 2007 2:46 AM...

9d9de37d 05/11/2007 11:24 AM Ivo van Poorten

cosmetics; one test per line for all isXXX(x) macros

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

c4ca31d0 05/02/2007 07:02 AM Benoit Fouet

cosmetics: indentation after previous patch

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

068b0f4f 05/02/2007 07:00 AM Benoit Fouet

test if color conv fonction exists prior to using it

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

221b804f 04/29/2007 01:39 PM Diego Biurrun

cosmetics attack, part II: Remove all tabs and prettyprint/reindent the code.

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

6a4970ab 04/26/2007 11:07 PM Diego Biurrun

cosmetics: Remove trailing whitespace.

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

fa65e2f6 04/15/2007 01:27 AM Michael Niedermayer

improve horizontal chroma resolution with pal

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

21c08a3f 04/15/2007 12:53 AM Michael Niedermayer

convert palette to yuv instead of converting each pixel after pal->rgb

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

911406f2 04/07/2007 02:07 PM Diego Biurrun

typo

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

94bd08b0 04/03/2007 04:22 PM Carl Eugen Hoyos

Fix crash when trying to convert from or to RGBi (i<15) as in bgr8torgb24

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

edf97a75 03/18/2007 12:31 PM Michael Niedermayer

fix full range (jpeg yuv) chroma

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

6cbac7ed 03/08/2007 10:02 AM Karl H. Beckers

Add PIX_FMT_PAL8 to isPacked().
patch by "Karl H. Beckers", karl.h.beckers gmx net

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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