Statistics
| Branch: | Revision:

ffmpeg / libswscale @ e8723e24

# Date Author Comment
709c0181 07/20/2010 01:45 AM Ramiro Polla

Restore vertical alignment in some defines

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

e593826b 07/19/2010 07:06 AM Martin Storsjö

Cosmetics: reindent and unify whitespace

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

72ae5049 07/19/2010 07:02 AM Martin Storsjö

Do planar copy with a single memcpy only if the stride is equal to the length

This avoids writing outside of the designated rectangle.

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

c85007d5 07/18/2010 09:39 PM Anton Mitrofanov

Another try at fixing swscale on win64, as per r31153.

Don't change paramater passing, but instead use casts.
Shouldn't affect asm output on anything other than win64.
libswscale should work on win64 now.
The rest of ffmpeg still isn't win64 compatible due to the issue of xmm...

c4e2b826 07/16/2010 05:45 PM Martin Storsjö

In planarCopyWrapper, Only copy length, not stride of the last line in the plane

If the destination planes are offset within the destination buffer,
writing the extra bytes at the end may write outside of the destination
buffer.

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

453d28af 07/12/2010 08:35 AM Benoit Fouet

Change the type of Y table to pointer to void in fill_table().
This fixes warnings about wrong type being used, e.g.:
libswscale/yuv2rgb.c: In function ‘ff_yuv2rgb_c_init_tables’:
libswscale/yuv2rgb.c:778: warning: passing argument 4 of ‘fill_table’ from incompatible pointer type...

6a01eab7 07/10/2010 10:12 PM Måns Rullgård

Add av_ prefix to bswap macros

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

3483d877 07/03/2010 09:58 AM Eli Friedman

Fix 'assignment from incompatible pointer type' warning.

Patch by Eli Friedman, eli d friedman a gmail

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

2b991422 06/01/2010 07:35 PM Reinhard Tartler

deprecate palette8topacked32 in favor of public API functions sws_convertPalette8ToPacked32 and -24

additionallym deprecate palette8torgb16 and its bgr variant without
replacement. These functions are not meant to be used by applications.

Discussed at: http://comments.gmane.org/gmane.comp.video.ffmpeg.devel/109340...

0093ac5b 06/01/2010 11:30 AM Stefano Sabatini

Move internal scale context fields initialization from
sws_setColorspaceDetails() to ff_yuv2rgb_c_init_tables().

Allow to factorize duplicated code.

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

3d9408f4 06/01/2010 06:53 AM Reinhard Tartler

remove palette8torgb15 and palette8tobgr15

They contain exactly the same code as their 16bit variants, so this is
effectively code de-duplication.

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

870a6f40 05/30/2010 08:44 AM Diego Biurrun

Rename yuv2rgb_template2.c --> yuv2rgb_template.c now that the other is gone.

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

531f97b0 05/30/2010 08:31 AM Diego Biurrun

Remove GPL-licensed YUV to RGB MMX routines.
We now have an LGPL replacement that is at least equally fast.

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

d458b7d4 05/23/2010 10:02 AM Stefano Sabatini

Add empty newline to separate function declarations, for better
readability.

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

b8dbff33 05/19/2010 10:56 PM Stefano Sabatini

Cosmetics: make more compact the code for handle_jpeg(), this also allows
vertical alignment. Improve readability.

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

4e74187d 05/19/2010 10:49 PM Stefano Sabatini

Remove PI definition and use M_PI instead.

M_PI is defined by the included file libavutil/mathematics.h.

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

8a26b2c6 05/19/2010 01:31 PM Loren Merritt

13% faster yuv420 to rgb15 mmx.
It is now faster than the old gpl version on conroe.

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

bffc36e0 05/19/2010 08:21 AM Loren Merritt

40% faster yuv420 to rgb24 mmx.
It is now faster than the old gpl version on conroe.

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

c3ab0004 05/12/2010 08:47 PM Ramiro Polla

Revert r31153. It failed to build on:
x86_64 / Mac OS X gcc 4.0.1
x86_64 / Linux icc (all)
x86_64 / Linux gcc 4.0.4
x86_64 / OpenBSD gcc 3.3.5
x86_64 / Linux suncc 5.10
and there are some reports of crashes.

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

d9d14dc6 05/11/2010 12:36 AM Ramiro Polla

Use int instead of long to pass width parameters in non-public functions.
long was being incorrectly used as an x86-sized register, both for 32 and 64
bits, but this is not the case in win64.

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

447a5b19 05/07/2010 09:59 PM Ronaldo Moura

blackfin: fix yuv422 to yuv420 conversion

The old code is correct only when stride = 2*width.

Patch by Ronaldo Moura <ronaldo d moura monity com br>

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

f4ea7c89 05/04/2010 09:11 AM Diego Biurrun

alternative LGPL-licensed, MMX-optimized YUV to RGB conversion routines
written by Kostya Shishkov

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

353285d7 04/20/2010 02:47 PM Diego Biurrun

Remove explicit filename from Doxygen @file commands.

Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.

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

5b03661f 03/31/2010 05:00 PM Reimar Döffinger

Replace some "m" constraints by MANGLE to avoid issues with some compilers not
being able to compile it and deduplicate the code at the same time.

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

819ee683 03/27/2010 11:31 AM Diego Biurrun

libswscale: Relicense almost all x86 assembler optimizations as LGPL.

This is of course done with permissions from the authors. The only GPL
component left are MMX optimizations for YUV to RGB conversion.

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

f25b1c4b 03/26/2010 07:57 AM Diego Biurrun

HAVE_MMX2 implies HAVE_MMX, so checking the latter is enough.

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

f684f3c5 03/23/2010 10:59 PM Diego Biurrun

AltiVec implies a PPC CPU, so there is no need to check for both.

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

13bc1ac3 03/23/2010 08:12 PM Diego Biurrun

Do not compile AltiVec code when AltiVec is not available; not even in
runtime cpudetection mode.
Fixes compilation with '--enable-runtime-cpudetect --disable-altivec'.

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

f5af8f16 03/19/2010 09:58 AM Diego Biurrun

Replace wrong condition name in #endif comment by correct instance.

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

81bbd840 03/19/2010 09:57 AM Diego Biurrun

Check whether COMPILE_ALTIVEC is defined, not if it is set to a 0/1 value.
COMPILE_ALTIVEC is never set to 1, it is just #defined.

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

22e8222f 03/18/2010 11:02 PM Janusz Krzysztofik

Extend the generic path of the yuv2rgb converter with support for rgb444
output format.

Patch by Janusz Krzysztofik, jkrzyszt A tis D icnet D pl

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

07cea6d1 03/09/2010 08:07 AM Reinhard Tartler

Fix compilation on powerpc with --disable-altivec

in case altivec is disabled, even compilation of code using altivec
keywords or asm must be avoided.

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

97cda76a 03/08/2010 07:41 PM Reimar Döffinger

Check for allocation failure for c->lumMmx2FilterCode and c->chrMmx2FilterCode.

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

12423f17 03/08/2010 07:37 PM Reimar Döffinger

Fix memleak due to incorrect VirtualFree arguments: size must be 0 for MEM_RELEASE.

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

3de42635 03/06/2010 11:50 AM Stefano Sabatini

Avoid duplication of usePal() macro.

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

a4e44130 03/06/2010 11:27 AM Janusz Krzysztofik

Add support to BGR444/RGB444 foreign endian output in libswscale.

Patch by Janusz Krzysztofik |jkrzyszt ^ tis icnet pl|.

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

e5a1c207 03/05/2010 09:39 PM Michael Niedermayer

try to avoid returning odd slices.

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

124cb451 03/05/2010 08:41 AM Benoit Fouet

Cosmetics: fix vertical alignment.

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

601949b8 03/05/2010 08:32 AM Janusz Krzysztofik

libswscale: Extend the unaccelerated path of the unscaled yuv2rgb special
converter with support for rgb444 output format.
Patch by Janusz Krzysztofik jkrzyszt chez tis icnet pl

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

1379b584 03/04/2010 04:57 PM Alexis Ballier

Support BGR555, BGR565, RGB555 and RGB565 foreign endian output in
libswscale.

Patch by Alexis Ballier, alexis D ballier A gmail

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

91cfeac6 03/04/2010 01:02 AM Stefano Sabatini

Revert r30825, it was not supposed to be committed.

127.32L to me, beware when using git svn dcommit for committing stuff
to svn...

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

23bf3b2c 03/04/2010 12:31 AM Stefano Sabatini

Fill the r, g, b values used for computing the c->pal_yuv table in the
case where the source format is PIX_FMT_GRAY8.

This is required as PIX_FMT_GRAY8 has been declared as a paletted
format in FFmpeg r22191, fix GRAY8 -> RGB conversion.

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

3fec44c6 03/04/2010 12:31 AM Stefano Sabatini

Make swscale-test take in input the name of the input and the output
format.

Make swscale-test only perform the test from the input to the output
format rather than perform all.

Also implement swscale-test-all.sh, for performing all the tests.

Improve flexibility of the swscale-test tool, this way is simpler to...

627686e6 02/28/2010 02:18 AM Carl Eugen Hoyos

Make sws_dcVec static: It is only used inside libswscale/utils.c.

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

479e1e61 02/25/2010 09:21 PM Stefano Sabatini

Remove pointless empty line.

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

8ebed38e 02/25/2010 09:12 PM Stefano Sabatini

Apply consistency nit.

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

f1d5a1f2 02/23/2010 04:46 PM Ramiro Polla

Reorder buffer debug. Also print out if slice was buffered.

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

b623d0cb 02/18/2010 09:20 PM Stefano Sabatini

Reindent and fix brace placement.

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

22b6a24c 02/18/2010 09:17 PM Stefano Sabatini

Vertically align a list of comparisons in sws_getCachedContext().

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

5a011d8b 02/18/2010 09:12 PM Stefano Sabatini

Merge two if conditions, allow to decrese the level of indentation of
the block.

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

62bb4ca1 02/05/2010 11:53 PM Stefano Sabatini

Simplify how usesVFilter and usesHFilter are set.

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

fbc0f6a9 02/05/2010 10:56 PM Stefano Sabatini

Apply misc fixes to sws_getCoefficients() doxy.

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

89ee5c68 02/05/2010 10:54 PM Stefano Sabatini

Satisfy consistency need:
int * sws_getCoefficients -> int *sws_getCoefficients.

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

3f3dc76c 02/05/2010 04:09 PM David Conrad

Add function to translate SWS_CS_* to coefficient array

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

82e5f86b 02/03/2010 11:46 PM Stefano Sabatini

Implement shuffle_bytes_abcd() functions and use them for shuffling
bytes when converting between RGB32 variants.

In particular fix the argb -> rgba and abgr -> bgra conversions.

See the thread:
Subject: [FFmpeg-devel] [RFC] RGB32 / BGR32 ethernal bug
Date: Tue, 26 Jan 2010 01:06:18 +0100...

af0e6621 01/31/2010 10:16 AM Stefano Sabatini

Declare support for the pixel formats:
PIX_FMT_YUVJ420P
PIX_FMT_YUVJ422P
PIX_FMT_YUVJ440P
PIX_FMT_YUVJ444P

in the isSupported{In,Out} macros.

These pixel formats are not true pixel formats but hacks specific to
JPEG in libavcodec. They are deprecated and should be removed (that is...

e62bd367 01/31/2010 12:20 AM Måns Rullgård

Blackfin: use SRAM only when CONFIG_SRAM is set

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

909f6594 01/30/2010 09:58 PM Stefano Sabatini

Reindent.

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

3ece3e52 01/30/2010 09:56 PM Stefano Sabatini

Use a consistent convention for the names of the internal wrapper
functions. Improve readability.
This line, and those below, will be ignored-

swscale.c

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

7dac0c43 01/30/2010 01:31 PM Stefano Sabatini

Fix randomness of the swscale-test output.

See the thread:
Subject: [FFmpeg-devel] [RFC] Make swscale-test perform only one convertion
Date: Fri, 29 Jan 2010 01:52:23 +0100

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

b51de6d8 01/27/2010 12:25 AM Stefano Sabatini

Rename swscale-example to swscale-test, to better reflect the intended
use of the program.

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

60222557 01/26/2010 08:03 AM Michael Niedermayer

Use isAnyRGB() where possible

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

81858371 01/26/2010 08:01 AM Michael Niedermayer

Add 3 more RGB makros that allow specifying RGB in bytes and any rgb/bgr.

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

3b1ee703 01/26/2010 07:40 AM Michael Niedermayer

Rename isRGB() and isBGR() as their meaning is confusing.

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

7b87519b 01/25/2010 10:46 PM Stefano Sabatini

Merge two "if (flags & SWS_PRINT_INFO) { ... }" blocks, slightly
simplify code.

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

aa2ead82 01/24/2010 09:28 PM Stefano Sabatini

Fix mis-computation of the needsDither variable erroneously introduced
in r30419, which was causing a swscale-example regression.

Also increase my liter count by 20.0 units.

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

f632c454 01/24/2010 05:44 PM Stefano Sabatini

Merge two "if (flags & SWS_PRINT_INFO) { ... }" blocks.

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

30b61475 01/24/2010 12:55 PM Stefano Sabatini

Use av_get_bits_per_pixel() for computing the bits per pixel of the
source and destination format, cache those values in the newly added
SwsContext:srcFormatBpp and SwsContext:dstFormatBpp fields, and remove
the fmt_depth() function.

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

59398ea9 01/24/2010 03:02 AM Ramiro Polla

Indent.

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

2658e7a6 01/24/2010 02:16 AM Ramiro Polla

Don't redefine M_PI. It is already defined from libavutil/mathematics.h.

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

a4388ebd 01/24/2010 02:08 AM Ramiro Polla

Split swscale.c into scaler code (swscale.c) and utility code (utils.c).

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

4a888526 01/22/2010 03:26 AM Måns Rullgård

Move array specifiers outside DECLARE_ALIGNED() invocations

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

01cc47dc 01/21/2010 09:52 AM David Conrad

More const-correctness for sws_scale

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

5d4d503f 01/20/2010 03:26 AM Ramiro Polla

Document some more of SwsContext.

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

613f2dc4 01/20/2010 12:22 AM Stefano Sabatini

Avoid more pointless tests, the input and output formats need to be
supported both as input and as output, as the conversion performed is:
yuva420p -> src -> dst -> yuva420p.

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

0e21dcdb 01/19/2010 10:36 PM Stefano Sabatini

Split overly long line.

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

731c04ad 01/19/2010 09:52 PM Stefano Sabatini

Make selfTest() perform tests where both the input and output formats
are supported, avoid pointless loops.

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

f28cc577 01/19/2010 04:30 PM Alexis Ballier

Make const prototypes for input sources of sws_scale_* stricter.
Patch by Alexis Ballier gmailify($firstname, $familyname)

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

9e5f164d 01/19/2010 03:42 PM Ramiro Polla

swscale-example: Add comment about the use of av_{malloc,free}.

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

3aca8b59 01/19/2010 11:35 AM Ramiro Polla

Remove useless forward declaration.

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

d5206d3d 01/19/2010 05:21 AM Zuxy Meng

User friendly warning message that gives out names of source and target formats

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

51d83986 01/19/2010 03:47 AM Måns Rullgård

swscale-example: use av_malloc()

Image buffers require 16-byte alignment, so av_malloc() should be used.
Fixes crash on PPC.

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

2d8d885b 01/18/2010 11:34 PM Stefano Sabatini

Split long line.

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

591e465a 01/18/2010 11:33 PM Stefano Sabatini

Convert int -> enum PixelFormat in doTest().

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

3c52d484 01/18/2010 08:42 AM Zuxy Meng

Define out currently unused static functions.

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

c36a4294 01/17/2010 11:29 PM Stefano Sabatini

Remove stray '\' at the end of macro definitions.

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

90eb284a 01/17/2010 11:17 PM Stefano Sabatini

Remove duplicated or pointless newlines.

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

398c193d 01/17/2010 11:07 PM Stefano Sabatini

Factorize error message logging, log it if the converter cannot be
set.

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

e36a545d 01/17/2010 11:02 PM Stefano Sabatini

Reindent after the last commit.

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

c0d1dc1c 01/17/2010 11:00 PM Stefano Sabatini

Make the pal2rgbWrapper set and use the converter in pal2rgbWrapper
only if the input format is paletted.

Fix potential crashes/weirdness if the input format is non-paletted.

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

00c4127e 01/17/2010 07:26 PM Måns Rullgård

Remove double const

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

9a180390 01/17/2010 03:11 PM Stefano Sabatini

Factorize error message logging in rgb2rgbWrapper().

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

1b5d46c6 01/17/2010 02:25 PM Måns Rullgård

Reindent

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

d39d7cf6 01/17/2010 02:25 PM Måns Rullgård

Remove inline from initFilter()

It makes no sense having that function inlined.

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

e922e34c 01/17/2010 12:26 AM Stefano Sabatini

Add a const qualifier in a cast, fix the gcc warning:
swscale.c: In function ‘sws_scale’:
swscale.c:2968: warning: cast discards qualifiers from pointer target type

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

5090d8e1 01/17/2010 12:21 AM Stefano Sabatini

Add a const qualifier in a cast, fix the gcc warning:
swscale.c: In function ‘planarCopy’:
swscale.c:2256: warning: cast discards qualifiers from pointer target type

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

a630ed3e 01/16/2010 10:49 PM Stefano Sabatini

Fix typo, "get rid off" -> "get rid of".

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

730cb9da 01/16/2010 07:51 PM Stefano Sabatini

Revert r30331, which broke compilation.

swScale_C is not templated if any optimization is to be used and
!runtime_cpudetect.

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

73cadb4f 01/16/2010 07:32 PM Stefano Sabatini

Prefer enum PixelFormat to int as the parameter type of
fmt_depth(fmt).

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

bc45751f 01/16/2010 07:22 PM Stefano Sabatini

Declare with av_unused the variable alpMmxFilter, fix the gcc warning:
swscale_template.c: In function ‘swScale_C’:
swscale_template.c:2580: warning: unused variable ‘alpMmxFilter’
swscale_template.c: In function ‘sws_init_swScale_C’:

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