Statistics
| Branch: | Revision:

ffmpeg / libswscale @ 8d884020

# Date Author Comment
8d884020 08/19/2010 02:36 PM Ramiro Polla

swscale-test: add CRC output

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

a42c29fe 08/18/2010 07:37 PM Ramiro Polla

validate input data and linesizes

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

a4fc3bd5 08/08/2010 06:18 PM Ramiro Polla

indent

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

06c93cb7 08/08/2010 06:14 PM Ramiro Polla

swscale-test: get strides using av_fill_image_linesizes() from libavcore

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

e07b1939 07/31/2010 10:02 PM Ramiro Polla

swscale-test: merge declaration and initialization

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

ed80ba74 07/28/2010 10:43 AM Stefano Sabatini

Revert commit:
r31772 | stefano | 2010-07-23 01:01:31 +0200 (Fri, 23 Jul 2010) | 2 lines

Prefer impersonal form over third person, for consistency with the
rest of FFmpeg.

The change was not approved by the maintainer.

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

6cce7cab 07/24/2010 02:43 PM Reimar Döffinger

Fix compilation, forgot to add const also to the
definition of ff_yuv2packedX_altivec

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

5a55d5b5 07/24/2010 11:37 AM Reimar Döffinger

More const-correctness fixes to avoid warnings.

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

a4eef68f 07/24/2010 11:33 AM Reimar Döffinger

Add some "const" to avoid incompatible pointer type warnings

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

04f6ab1c 07/24/2010 11:19 AM Stefano Sabatini

Add missing comma, fix rgb2yuv_table[SWS_CS_SMPTE240M] coefficients.

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

24911613 07/24/2010 11:19 AM Stefano Sabatini

Add some comments to the rgb2yuv_table, clarifying the standard where
are defined.

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

73016d29 07/23/2010 08:27 PM Ramiro Polla

swscale-test: scale from reference to source only once for each algorithm

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

be1c5d35 07/23/2010 08:26 PM Ramiro Polla

indent

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

da78053a 07/23/2010 08:26 PM Ramiro Polla

swscale-test: change order tests are run, maintaining the same algorithm for
sequential geometries instead of running all algorithms sequentially for each
geometry.

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

5b9eb687 07/22/2010 11:01 PM Stefano Sabatini

Prefer impersonal form over third person, for consistency with the
rest of FFmpeg.

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

9bb9875e 07/22/2010 07:05 PM Ramiro Polla

swscale-test: use only 3 characters to print width/height since they're always
smaller than 1000

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

b6f1e7ec 07/22/2010 07:02 PM Ramiro Polla

swscale-test: print test name before running test, so that it's available in
the output even if the test crashes.

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

67e1d527 07/22/2010 03:30 PM Ramiro Polla

swscale-test: allocate more memory to prevent scalers from writing out of bounds

Some converters (ie. unscaled rgb24 -> argb) may write some bytes out of
bounds. Ideally the converters should be fixed, but in the meantime we allocate
more memory to prevent heap corruption....

262b6dba 07/21/2010 01:29 PM Ramiro Polla

darwin: allow 64-bit darwin to allocate executable memory

darwin requires _DARWIN_C_SOURCE to be defined for MAP_ANON, which is used by
swscale to determine whether to use malloc() or mmap(). 64-bit darwin does not
have an executable heap, so mmap() must be used instead of malloc(), and...

92bfd746 07/20/2010 10:20 PM Ramiro Polla

swscale-test: use av_pix_fmt_descriptors[].name directly

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

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