Age | Commit message (Collapse) | Author |
|
Originally committed as revision 32052 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
The shift must be applied before the masking.
Originally committed as revision 32051 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Patch by [vle gmx net].
Originally committed as revision 32050 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 32013 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 32012 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 32011 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 32010 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
mmap() with MAP_ANONYMOUS requires the file descriptor to be -1 in NetBSD.
Linux just ignores this parameter.
Patch by Grant Carver <grantc at cat dot co dot za>
Originally committed as revision 31984 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31982 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31976 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31949 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31948 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31879 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
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
|
|
definition of ff_yuv2packedX_altivec
Originally committed as revision 31782 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31781 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31780 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31779 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
are defined.
Originally committed as revision 31778 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31777 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31776 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
sequential geometries instead of running all algorithms sequentially for each
geometry.
Originally committed as revision 31775 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
rest of FFmpeg.
Originally committed as revision 31772 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
smaller than 1000
Originally committed as revision 31771 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
the output even if the test crashes.
Originally committed as revision 31770 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
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.
Originally committed as revision 31768 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
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
therefore _DARWIN_C_SOURCE must be defined.
Originally committed as revision 31760 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31759 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31758 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31757 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
This avoids writing outside of the designated rectangle.
Originally committed as revision 31756 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
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
clobbers, but swscale doesn't use any SSE.
Patch by Anton Mitrofanov <BugMaster AT narod DOT ru>.
Originally committed as revision 31751 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
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
|
|
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
libswscale/yuv2rgb.c:598: note: expected ‘uint8_t *’ but argument is of type ‘uint16_t *’
Originally committed as revision 31722 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Originally committed as revision 31679 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
Patch by Eli Friedman, eli d friedman a gmail
Originally committed as revision 31628 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
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
Originally committed as revision 31301 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
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
|
|
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
|
|
Originally committed as revision 31279 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
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
|
|
readability.
Originally committed as revision 31192 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
vertical alignment. Improve readability.
Originally committed as revision 31186 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
M_PI is defined by the included file libavutil/mathematics.h.
Originally committed as revision 31185 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
It is now faster than the old gpl version on conroe.
Originally committed as revision 31181 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
It is now faster than the old gpl version on conroe.
Originally committed as revision 31180 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|
|
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
|
|
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
|
|
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
|
|
written by Kostya Shishkov
Originally committed as revision 31135 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
|