Statistics
| Branch: | Revision:

ffmpeg / libswscale @ c85007d5

Name Size Revision Age Author Comment
  bfin c3ab0004 about 11 years Ramiro Polla Revert r31153. It failed to build on: x86_64 / ...
  mlib dd68318c almost 12 years Ramiro Polla Cosmetics: - Place curly brackets in the same l...
  ppc 4a888526 over 11 years Måns Rullgård Move array specifiers outside DECLARE_ALIGNED()...
  sparc dd68318c almost 12 years Ramiro Polla Cosmetics: - Place curly brackets in the same l...
  x86 870a6f40 about 11 years Diego Biurrun Rename yuv2rgb_template2.c --> yuv2rgb_template...
Makefile 608 Bytes f4ea7c89 about 11 years Diego Biurrun alternative LGPL-licensed, MMX-optimized YUV to...
colorspace-test.c 5.72 KB c3ab0004 about 11 years Ramiro Polla Revert r31153. It failed to build on: x86_64 / ...
libswscale.v 81 Bytes e8393e1c over 11 years Måns Rullgård Add symbol versioning for shared libraries Bas...
options.c 3.65 KB dd68318c almost 12 years Ramiro Polla Cosmetics: - Place curly brackets in the same l...
rgb2rgb.c 15.5 KB 6a01eab7 almost 11 years Måns Rullgård Add av_ prefix to bswap macros Originally comm...
rgb2rgb.h 8.67 KB 2b991422 about 11 years Reinhard Tartler deprecate palette8topacked32 in favor of public...
rgb2rgb_template.c 112 KB 5b03661f about 11 years Reimar Döffinger Replace some "m" constraints by MANGLE to avoid...
swscale-test.c 8.27 KB 91cfeac6 over 11 years Stefano Sabatini Revert r30825, it was not supposed to be commit...
swscale.c 69.6 KB c4e2b826 almost 11 years Martin Storsjö In planarCopyWrapper, Only copy length, not str...
swscale.h 11.3 KB 2b991422 about 11 years Reinhard Tartler deprecate palette8topacked32 in favor of public...
swscale_internal.h 20.3 KB c3ab0004 about 11 years Ramiro Polla Revert r31153. It failed to build on: x86_64 / ...
swscale_template.c 138 KB c85007d5 almost 11 years Anton Mitrofanov Another try at fixing swscale on win64, as per ...
utils.c 54.9 KB 0093ac5b about 11 years Stefano Sabatini Move internal scale context fields initializati...
yuv2rgb.c 25.4 KB 453d28af almost 11 years Benoit Fouet Change the type of Y table to pointer to void i...

Latest revisions

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

View revisions

Also available in: Atom