Statistics
| Branch: | Revision:

ffmpeg / libswscale @ b6f1e7ec

Name Size Revision Age Author Comment
  bfin c3ab0004 over 11 years Ramiro Polla Revert r31153. It failed to build on: x86_64 / ...
  mlib dd68318c about 12 years Ramiro Polla Cosmetics: - Place curly brackets in the same l...
  ppc 4a888526 almost 12 years Måns Rullgård Move array specifiers outside DECLARE_ALIGNED()...
  sparc dd68318c about 12 years Ramiro Polla Cosmetics: - Place curly brackets in the same l...
  x86 870a6f40 over 11 years Diego Biurrun Rename yuv2rgb_template2.c --> yuv2rgb_template...
Makefile 608 Bytes f4ea7c89 over 11 years Diego Biurrun alternative LGPL-licensed, MMX-optimized YUV to...
colorspace-test.c 5.72 KB c3ab0004 over 11 years Ramiro Polla Revert r31153. It failed to build on: x86_64 / ...
libswscale.v 81 Bytes e8393e1c almost 12 years Måns Rullgård Add symbol versioning for shared libraries Bas...
options.c 3.65 KB dd68318c about 12 years Ramiro Polla Cosmetics: - Place curly brackets in the same l...
rgb2rgb.c 15.5 KB 6a01eab7 over 11 years Måns Rullgård Add av_ prefix to bswap macros Originally comm...
rgb2rgb.h 8.67 KB 2b991422 over 11 years Reinhard Tartler deprecate palette8topacked32 in favor of public...
rgb2rgb_template.c 112 KB 5b03661f over 11 years Reimar Döffinger Replace some "m" constraints by MANGLE to avoid...
swscale-test.c 8.5 KB b6f1e7ec over 11 years Ramiro Polla swscale-test: print test name before running te...
swscale.c 69.6 KB e593826b over 11 years Martin Storsjö Cosmetics: reindent and unify whitespace Origi...
swscale.h 11.3 KB 2b991422 over 11 years Reinhard Tartler deprecate palette8topacked32 in favor of public...
swscale_internal.h 20.3 KB 709c0181 over 11 years Ramiro Polla Restore vertical alignment in some defines Ori...
swscale_template.c 138 KB c85007d5 over 11 years Anton Mitrofanov Another try at fixing swscale on win64, as per ...
utils.c 55 KB 262b6dba over 11 years Ramiro Polla darwin: allow 64-bit darwin to allocate executa...
yuv2rgb.c 25.4 KB 453d28af over 11 years Benoit Fouet Change the type of Y table to pointer to void i...

Latest revisions

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

View revisions

Also available in: Atom