Statistics
| Branch: | Revision:

ffmpeg / libswscale @ 8a26b2c6

Name Size Revision Age Author Comment
  bfin c3ab0004 over 10 years Ramiro Polla Revert r31153. It failed to build on: x86_64 / ...
  mlib dd68318c over 11 years Ramiro Polla Cosmetics: - Place curly brackets in the same l...
  ppc 4a888526 about 11 years Måns Rullgård Move array specifiers outside DECLARE_ALIGNED()...
  sparc dd68318c over 11 years Ramiro Polla Cosmetics: - Place curly brackets in the same l...
  x86 8a26b2c6 over 10 years Loren Merritt 13% faster yuv420 to rgb15 mmx. It is now faste...
Makefile 608 Bytes f4ea7c89 over 10 years Diego Biurrun alternative LGPL-licensed, MMX-optimized YUV to...
colorspace-test.c 5.72 KB c3ab0004 over 10 years Ramiro Polla Revert r31153. It failed to build on: x86_64 / ...
libswscale.v 81 Bytes e8393e1c about 11 years Måns Rullgård Add symbol versioning for shared libraries Bas...
options.c 3.65 KB dd68318c over 11 years Ramiro Polla Cosmetics: - Place curly brackets in the same l...
rgb2rgb.c 16.3 KB 819ee683 almost 11 years Diego Biurrun libswscale: Relicense almost all x86 assembler ...
rgb2rgb.h 8.58 KB 82e5f86b almost 11 years Stefano Sabatini Implement shuffle_bytes_abcd() functions and us...
rgb2rgb_template.c 112 KB 5b03661f almost 11 years Reimar Döffinger Replace some "m" constraints by MANGLE to avoid...
swscale-test.c 8.27 KB 91cfeac6 almost 11 years Stefano Sabatini Revert r30825, it was not supposed to be commit...
swscale.c 68.9 KB c3ab0004 over 10 years Ramiro Polla Revert r31153. It failed to build on: x86_64 / ...
swscale.h 10.2 KB 353285d7 almost 11 years Diego Biurrun Remove explicit filename from Doxygen @file com...
swscale_internal.h 20.3 KB c3ab0004 over 10 years Ramiro Polla Revert r31153. It failed to build on: x86_64 / ...
swscale_template.c 138 KB c3ab0004 over 10 years Ramiro Polla Revert r31153. It failed to build on: x86_64 / ...
utils.c 56.6 KB 819ee683 almost 11 years Diego Biurrun libswscale: Relicense almost all x86 assembler ...
yuv2rgb.c 24.4 KB f4ea7c89 over 10 years Diego Biurrun alternative LGPL-licensed, MMX-optimized YUV to...

Latest revisions

# Date Author Comment
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

View revisions

Also available in: Atom