Statistics
| Branch: | Revision:

ffmpeg / libswscale @ ad40b153

# Date Author Comment
0d6fd5ec 02/15/2008 07:50 AM Stefano Sabatini

More explicit unsupported pixel format error messages.
Patch by Stefano Sabatini: stefano sabatini (minus) lala % poste it

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

f1cc49a6 02/13/2008 09:07 AM Diego Biurrun

typo

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

ae797914 02/09/2008 10:57 PM Carl Eugen Hoyos

Make dither4 & dither8 const.

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

5802683a 01/29/2008 02:58 PM Reimar Döffinger

Make some assembler constants global instead of declaring them multiple times.

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

d334c7c2 01/28/2008 02:38 PM Reimar Döffinger

Use DECLARE_ASM_CONST where possible in libswscale code

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

c14731d8 01/21/2008 08:46 PM Reimar Döffinger

Fix typo in comment

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

1b0a4572 01/17/2008 03:49 PM Benoit Fouet

Change (a == NULL) condition to (!a) and (a != NULL) condition to (a).

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

8916b4b5 01/17/2008 11:07 AM Benoit Fouet

Remove some useless parentheses.

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

30c48a0a 01/17/2008 10:24 AM Benoit Fouet

Cosmetics: whitespaces

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

e5091488 01/17/2008 08:57 AM Benoit Fouet

Remove non cosmetic spaces inside parentheses.

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

b8db4e22 01/17/2008 08:12 AM Benoit Fouet

Description: remove superfluous parentheses.

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

337a2a45 01/17/2008 08:06 AM KO Myung-Hun

Check param in sws_getCachedContext().
Patch by KO Myung-Hun komh chollian net
Original thread: [FFmpeg-devel] [PATCH] param check in sws_getCachedContext()
Date: Wed Jan 9 11:15:19 CET 2008

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

56b69633 12/21/2007 11:47 AM Diego Biurrun

comment typo fixes

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

5efaf000 12/20/2007 10:08 AM Peter Schlaile

Make sure strides have positive values before converting.
Patch by Peter Schlaile: peter schlaile de

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

c95a3a9f 12/08/2007 04:29 AM Diego Biurrun

Add missing declarations for AltiVec functions, fixes the warnings:
swscale_template.c:1171: warning: implicit declaration of function ‘altivec_yuv2packedX’
swscale.c:1982: warning: implicit declaration of function ‘yuv2rgb_altivec_init_tables’
yuv2rgb.c:652: warning: implicit declaration of function ‘yuv2rgb_init_altivec’...

4706949c 12/07/2007 03:30 PM Diego Biurrun

Fix 'make checkheaders' on AltiVec-enabled systems.

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

737278c8 12/02/2007 02:07 PM Diego Biurrun

Fix some spelling typos

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

bc279024 11/30/2007 01:21 PM Diego Biurrun

Comment some #endif directives.

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

594ff7cc 11/22/2007 10:27 AM Diego Biurrun

comment spelling/grammar fixes

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

a680708d 11/04/2007 12:34 PM Diego Biurrun

The function names of [rgb|bgr]156to[UV|Y] had rgb<->bgr flipped.
Rename them to match the actual implementation. Fixes issue 162.

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

2f3cbef0 10/18/2007 09:35 AM Diego Biurrun

Rename LIB to LIBNAME for consistency.

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

522e9cf4 10/18/2007 09:31 AM Diego Biurrun

1l: Update wrong #endif comment.

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

39c70be1 10/18/2007 09:30 AM Diego Biurrun

Add FFMPEG_ prefix to all multiple inclusion guards.

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

298726ba 10/02/2007 10:37 AM Diego Biurrun

cosmetics: Fix AltiVec spelling.

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

721d5e3b 09/27/2007 08:00 AM Diego Biurrun

Revert wrong ARCH_BFIN --> HAVE_BFIN change.

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

79973335 09/24/2007 03:11 PM Aurelien Jacobs

add support for yuva420p colorspace (yuv420p + alpha)

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

35fb8134 09/24/2007 07:31 AM Michael Niedermayer

cosmetic (get rid of _ at the start of local variable names)

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

49488d12 08/31/2007 02:57 PM Marc Hoffman

renaming ARCH_BFIN to HAVE_BFIN

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

035c5919 08/30/2007 11:11 PM Diego Biurrun

cosmetics: Sort some lines, whitespace changes.

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

6465c977 08/24/2007 03:04 PM Diego Biurrun

Move Apple gcc AltiVec vector declaration syntax to libavutil.

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

d8e84202 08/22/2007 10:46 PM Diego Biurrun

Rename CONFIG_DARWIN to SYS_DARWIN, it is not configurable (in FFmpeg).

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

bd7c6fd5 07/28/2007 02:17 PM Diego Biurrun

typo

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

7889f528 07/20/2007 12:11 AM Marc Hoffman

integrating blackfin optimized yuyvtoyv12 converter

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

b41c9046 07/20/2007 12:10 AM Marc Hoffman

removing reference to bfin_sram.h its not used anylonger

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

4055d271 07/20/2007 12:09 AM Marc Hoffman

adding blackfin optimized yuyvtoyv12 converter

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

90c1d7b4 07/19/2007 07:24 AM Denes Balatoni

UltraSPARC VIS yuv2rgb
patch by Denes Balatoni: [dbalatoni interware hu]
original thread: [FFmpeg-devel] [PATCH] UltraSPARC VIS yuv2rgb third try
date: 07/17/2007 08:35 PM

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

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

325751ef 07/17/2007 09:35 AM Diego Biurrun

This was rewritten by Michael, switch copyrights to him and license to LGPL.

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

fc69cc61 07/16/2007 05:48 PM Diego Biurrun

Remove redundant "all rights reserved" statement, OKed by Walken.

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

cabc90c2 07/14/2007 02:39 PM Diego Biurrun

typo

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

aa89fa07 07/11/2007 03:29 PM Luca Abeni

Remove unused file (this time for real)

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

0d79efeb 07/10/2007 11:18 AM Luca Abeni

Resurrect yuv2rgb_init.c, to add a proper license (and some comments about
its origin) in it.

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

7ed8ccb5 07/09/2007 06:55 PM Diego Biurrun

ISO8859-1 --> UTF-8

Originally committed as revision 23752 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

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

Group all copyright and author notices together.

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

6969e0a0 07/03/2007 01:52 PM Luca Abeni

Remove unused file

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

064cd7a8 07/02/2007 12:52 PM Diego Biurrun

Fix 'make checkheaders'.

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

26e16be0 07/02/2007 11:43 AM Diego Biurrun

Remove obsolete and misleading comment.

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

ddda6fcd 06/28/2007 11:18 AM Diego Biurrun

comment grammar fixes

Originally committed as revision 23685 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

c185b405 06/22/2007 12:45 PM Marc Hoffman

adding Blackfin swscale_bfin infrastructure, and the first swscale routine uyvy to yv12 video resampler

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

69a6db95 06/22/2007 12:14 AM Marc Hoffman

document pointer offset by -8

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

e9d4375f 06/22/2007 12:12 AM Marc Hoffman

re pipeline loop, to eliminate extra chroma reads

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

45eeae39 06/22/2007 12:07 AM Marc Hoffman

correct chroma skewing bug, caused by incorrect stride adjustments

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

a4446715 06/16/2007 03:29 PM Reimar Döffinger

Missing libswscale part of TARGET_ -> HAVE_ change

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

6e6203fb 06/16/2007 03:17 PM Reimar Döffinger

Copile fix: missing libswscale part of ffmpeg r9322 TARGET_ARCH -> ARCH change.

Originally committed as revision 23562 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

1a18eaf7 06/08/2007 07:49 AM Reimar Döffinger

Fix yuv2rgb C functions to work for widths divisible by 4 but not by 8

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

22a11d57 06/05/2007 01:18 PM Marc Hoffman

correcting spelling error, yuv2rgb888_line was renamed to yuv2rgb24_line

Originally committed as revision 23472 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

bf4a90fc 05/19/2007 12:57 PM Marc Hoffman

Blackfin optimized uyvytoyv12 routine. the implementation includes chroma averaging.
This is 10x faster than the cooresponding C function.

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

9f17e13b 05/16/2007 12:26 PM Diego Biurrun

Remove extern C declarations for C++.
FFmpeg is pure C and not all public headers have the declarations.

Originally committed as revision 23322 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

fa884294 05/09/2007 09:34 PM Ivo van Poorten

remove the need of one extra shift in rgb16ToUV

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

f96829d2 05/09/2007 05:29 PM Ivo van Poorten

Fix rgb15ToUV. Correct order of components and use one shift less.

Originally committed as revision 23279 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

2da0d70d 04/30/2007 08:05 AM Diego Biurrun

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

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

42809816 04/29/2007 09:36 PM Diego Biurrun

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

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

ce505b85 04/29/2007 01:39 PM Diego Biurrun

cosmetics: Fix stray wrongly indented line.

Originally committed as revision 23174 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

6e42e6c4 04/28/2007 11:44 AM Diego Biurrun

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

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

1da87823 04/28/2007 11:41 AM Diego Biurrun

cosmetics: Replace manual tab indentation by \n\t as in the rest of the file.

Originally committed as revision 23157 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

c36bd286 04/26/2007 03:14 PM Diego Biurrun

Don't declare -lm as a dependency of swscale-example.

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

26cdb9a2 04/26/2007 11:05 AM Marc Hoffman

Remove large automatics from stack.
patch by Marc Hoffman, mmh pleasantst com

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

3052ddb2 04/18/2007 04:40 PM Ivo van Poorten

preserve alpha channel when converting rgb32 to bgr32 in plain C

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

19b202f9 04/18/2007 04:40 PM Ivo van Poorten

fix red_15mask and green_15mask. the previous values were wrong and caused
some SIMD functions to output wrong data.

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

0c4c70e5 04/18/2007 02:22 PM Ivo van Poorten

test widths all down to one. this tests whether the scalers correctly switch
to plain C when width < unit size of assembly code.

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

35a99949 04/18/2007 09:27 AM Ivo van Poorten

skip MMX code in rgb24tobgr24 if the size of the input is smaller than the
size of the units the MMX code processes

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

39830570 04/18/2007 09:26 AM Ivo van Poorten

skip MMX code in rgb32to16 if the size of the input is smaller than the
size of the units the MMX code processes

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

b2117cee 04/18/2007 09:24 AM Ivo van Poorten

skip MMX code in rgb32to15 if the size of the input is smaller than the
size of the units the MMX code processes

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

935f50c8 04/17/2007 08:38 PM Ivo van Poorten

slightly faster rgb32tobgr32; avoid one add and one cmp

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

b38d4874 04/16/2007 09:41 PM Ivo van Poorten

New implementation of rgb32tobgr32

The previous implementation segfaulted with MMX enabled when fed an image
smaller than the size of the units the MMX code processed. The new code:
- is faster for MMX, MMX2 and plain C
- processes small images correctly...

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

3a74415d 04/12/2007 07:31 PM Ivo van Poorten

cosmetics, expand all tabs to four spaces.

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

2a80b21d 04/12/2007 07:25 PM Ivo van Poorten

Replace huge switch statement by a lookup table.
Add newline to final report.

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

ea708173 04/11/2007 10:17 PM Ivo van Poorten

cosmetics after last commit; remove superfluous braces

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

df170b81 04/11/2007 09:00 PM Ivo van Poorten

Remove code duplication in sws_rgb2rgb_init.

The lists of assignments of all rgbxtoy variants are removed from
sws_rgb2rgb_init and replaced by a single list inside the template file.
This way, multiple lists are generated by the preprocessor and each list...

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

8ec491e3 03/30/2007 10:09 PM Marc Hoffman

Handle proper compilation on Mac OS X.
Fix data alignment bug (the original purpose of the code is unclear, though).
patch by Marc Hoffman, mmh pleasantst com

Originally committed as revision 22847 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