index
:
mpv
absurd_test
absurd_test2
absurd_test3
ass_shit
bliss
coverity_scan
master
mruby
rc
rcombs/macos-fixes
rcombs/swift
read_stats_new
read_stats_old
release/0.1
release/0.2
release/0.27
release/0.28
release/0.29
release/0.3
release/0.30
release/0.31
release/0.32
release/0.33
release/0.34
release/0.35
release/0.36
release/0.37
release/0.38
release/0.39
release/0.4
release/0.5
release/0.6
release/0.7
release/0.8
release/0.9
stream_debug_stuff
stream_no_size_caching
stream_size_fstat
stream_size_fstat_nocache
x11_geo
ytdl_sub_delayload
a free, open source, and cross-platform media player
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
postproc
/
swscale.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
10l
michael
2002-11-04
1
-1
/
+1
*
verbose can be negative
arpi
2002-11-01
1
-1
/
+1
*
fixing yuy2 upscaling (use -sws 0 for the faster but uglier variant)
michael
2002-10-13
1
-10
/
+11
*
mmx yuy2 output
michael
2002-10-13
1
-10
/
+10
*
yuy2 output support
michael
2002-10-13
1
-8
/
+37
*
planar yuv 444 422 411 support
michael
2002-08-01
1
-3
/
+19
*
fixing sinc filter (seems the problem was caused by rounding in pmulhw -> sol...
michael
2002-07-09
1
-4
/
+10
*
more scaling algos
michael
2002-07-04
1
-46
/
+95
*
using the new rgb2rgb converters (the LQ ones are only used if -sws 0 or -sws 4)
michael
2002-06-30
1
-352
/
+140
*
yvu9 -> yv12 unscaled converter with linear chroma scaling
michael
2002-06-27
1
-2
/
+40
*
-sws 6 (luma bicubic & chroma bilinear)
michael
2002-06-27
1
-5
/
+14
*
use unified yuv2rgb init
michael
2002-06-27
1
-244
/
+355
*
killing globals
michael
2002-06-24
1
-5
/
+1
*
100l (non mmx versions didnt compile)
michael
2002-06-24
1
-21
/
+33
*
IF09 is alias for YVU9 (actually it has extra 4th plane containing MC change
arpi
2002-06-23
1
-2
/
+3
*
yvu9 support (other planar yuv formats with other chroma subsamplings should ...
michael
2002-06-23
1
-60
/
+70
*
cleanup
michael
2002-06-23
1
-2
/
+0
*
selftest support
michael
2002-06-23
1
-29
/
+179
*
cleanup & grayscale support
michael
2002-06-22
1
-117
/
+83
*
sync with mplayer xp
arpi
2002-06-22
1
-81
/
+450
*
big cosmetics patch, cleanup of messages printed by mplayer and libs.
arpi
2002-05-20
1
-13
/
+11
*
various openbsd and general warning fixes - patch by Björn Sandell <biorn@dc...
arpi
2002-05-12
1
-0
/
+2
*
printf to mp_msg
albeu
2002-05-02
1
-47
/
+48
*
overread in the mmx2 horizontal scaler fixed
michael
2002-04-01
1
-33
/
+130
*
fixing bgr15&16 on big_endian
michael
2002-03-21
1
-7
/
+10
*
use assert.h
michael
2002-02-22
1
-2
/
+8
*
101++
michael
2002-02-21
1
-1
/
+2
*
fixing bgr32 output on big-endian systems
michael
2002-02-21
1
-0
/
+3
*
unscaled yuv2rgb fix for big-endian systems
michael
2002-02-21
1
-3
/
+8
*
unscaled memcpy variant bugfix (negative strides)
michael
2002-02-10
1
-2
/
+2
*
unscaled BGR24 -> YV12
michael
2002-02-10
1
-0
/
+24
*
bgr24toUV in MMX
michael
2002-02-09
1
-0
/
+5
*
bgr24toY in MMX
michael
2002-02-09
1
-0
/
+10
*
fastmemcpy
michael
2002-02-08
1
-0
/
+1
*
unscaled BGR15->BGR16
michael
2002-02-08
1
-4
/
+37
*
bgr15 input support
michael
2002-02-08
1
-2
/
+2
*
bgr16 input support
michael
2002-02-08
1
-2
/
+2
*
unscaled converters
michael
2002-02-07
1
-1
/
+81
*
fixing green line at right side bug (reported by Nick Kurshev <nickols_k@mail...
michael
2002-02-07
1
-1
/
+8
*
rgb32 & rgb24 input support
michael
2002-02-06
1
-17
/
+22
*
101 (yuv2rgb with mpeg1,...) ;)
michael
2002-02-06
1
-6
/
+115
*
swScale internally uses yuv2rgb now if possible
michael
2002-02-06
1
-2
/
+42
*
printing error messages if something is wrong instead of just return NULL;
michael
2002-02-04
1
-3
/
+16
*
filterPos bugfix (only nearest neighbor scaling was affected)
michael
2002-02-03
1
-3
/
+4
*
MMX(2) optimized YUY2 input
michael
2002-02-02
1
-11
/
+23
*
printing correct format info
michael
2002-02-01
1
-21
/
+11
*
YUY2, BGR24, BGR32 input support (no mmx yet)
michael
2002-02-01
1
-20
/
+63
*
-sws 2 is default now
michael
2002-01-30
1
-1
/
+1
*
YV12 like formats support (I420/IYUV)
michael
2002-01-30
1
-123
/
+142
*
area averageing scaling support (-sws 5) (is identical to bilinear for upscale)
michael
2002-01-29
1
-8
/
+17
*
nearest neighbor / sdl emulation ;) scaling (-sws 4)
michael
2002-01-28
1
-2
/
+25
*
minor bugfix in the -v output
michael
2002-01-22
1
-2
/
+6
*
15/16 bit dithering in C (5% slower, can be disabled by comenting #define DIT...
michael
2002-01-21
1
-21
/
+111
*
copyright(swscaler) = GPL
michael
2002-01-21
1
-8
/
+19
*
a few filters (should be removed/merged when arpis videofilter stuff is finis...
michael
2002-01-21
1
-23
/
+90
*
general convolution filtering of the source picture
michael
2002-01-21
1
-86
/
+366
*
101
michael
2002-01-20
1
-3
/
+5
*
removed global vars so that multiple swscalers can be used
michael
2002-01-20
1
-85
/
+679
*
mangle for win32 in postproc
atmos4
2002-01-19
1
-0
/
+1
*
minor bugfixes (noone noticed them)
michael
2001-12-21
1
-1
/
+1
*
print more info if -v
michael
2001-12-06
1
-4
/
+201
*
vertical cubic/linear scaling
michael
2001-12-06
1
-22
/
+55
*
horizontal up/downscale linear & cubic
michael
2001-12-02
1
-2
/
+17
*
swscaler cleanup
michael
2001-11-29
1
-17
/
+13
*
runtime cpu detection optional (compiles faster)
michael
2001-11-27
1
-1
/
+44
*
oops
michael
2001-11-26
1
-1
/
+0
*
runtime cpu detection
michael
2001-11-26
1
-1652
/
+69
*
.balign or we´ll align by 64kb on some architectures
michael
2001-11-10
1
-6
/
+6
*
.align 16
michael
2001-11-10
1
-0
/
+6
*
gcc does optimize writes to non volatile variables away if it didnt know that...
michael
2001-11-06
1
-4
/
+4
*
better dithering
michael
2001-11-06
1
-42
/
+43
*
faster bgr24 output
michael
2001-11-06
1
-3
/
+114
*
only 6 registers used
michael
2001-11-05
1
-7
/
+10
*
green line fix for dstw%8!=0
michael
2001-11-04
1
-4
/
+11
*
fixed warnings
michael
2001-11-04
1
-27
/
+48
*
faster bgr15/16
michael
2001-11-04
1
-50
/
+28
*
right green line bugfix for width not %8==0 (untested -vo vesa doesnt work)
michael
2001-11-02
1
-1
/
+12
*
c speedup
michael
2001-10-31
1
-17
/
+19
*
15/16bit in C speedup
michael
2001-10-31
1
-30
/
+50
*
c optimizations
michael
2001-10-30
1
-24
/
+75
*
c optimizations
michael
2001-10-30
1
-17
/
+68
*
c optimizations (array is faster than pointer) (16bpp variants tested and 2% ...
michael
2001-10-30
1
-18
/
+9
*
interpolate chrominance for every second line in the 1:1 vertical scale function
michael
2001-10-30
1
-41
/
+153
*
bugfixes
michael
2001-10-30
1
-7
/
+9
*
fixed a warning
michael
2001-10-29
1
-0
/
+1
*
patch from Martin Decky <deckm1am@ss1000.ms.mff.cuni.cz> applied and unnecass...
michael
2001-10-29
1
-2
/
+5
*
tell the c compiler that the memory changed
michael
2001-10-28
1
-0
/
+8
*
3dnow prefetch & sfence
michael
2001-10-28
1
-26
/
+11
*
yv12 to yv12 scaler
michael
2001-10-28
1
-21
/
+40
*
yuv2rgb bugfix
michael
2001-10-28
1
-31
/
+31
*
a few warning fixes (missing #include's)
pl
2001-10-25
1
-0
/
+1
*
downscale
michael
2001-10-25
1
-279
/
+326
*
BGR24 bugfix
michael
2001-10-21
1
-5
/
+5
*
fixed alignment (static variables where sometimes not 8-byte aligned)
michael
2001-10-20
1
-289
/
+888
*
first line bug fixed (happend if the image was scaled down or 1:1)
michael
2001-10-19
1
-2
/
+7
*
horizontal scaling bugs fixed, should be mostly bugfree now
michael
2001-10-19
1
-25
/
+28
*
xinc scaled by 16 instead of 8
arpi
2001-10-19
1
-2
/
+2
*
horizontal lines bugfix
michael
2001-10-19
1
-4
/
+4
*
vertical lines bugfix
michael
2001-10-19
1
-7
/
+12
*
(C) fixed
arpi
2001-10-19
1
-1
/
+1
*
fixed a bug which caused horizontal lines
michael
2001-10-19
1
-2
/
+2
*
increased precission of s_xinc s_xinc2 (needed for the mmx2 bugfix)
michael
2001-10-18
1
-206
/
+271
*
24bpp support (untested)
michael
2001-10-17
1
-2
/
+52
*
added (f)emms
arpi
2001-10-17
1
-0
/
+7
*
bpp changed from bytespp to bitspp
arpi
2001-10-17
1
-8
/
+8
*
fixed out of regs "bug"
michael
2001-10-17
1
-6
/
+9
*
MMX & MMX2 optimizations (MMX2 is buggy and commented out)
michael
2001-10-17
1
-36
/
+563
*
fix rgb/bgr for 15/16bpp
atmos4
2001-10-17
1
-4
/
+4
*
16bpp code for atmos
arpi
2001-10-16
1
-0
/
+10
*
software yv12->rgb scaler - separated from fsdga
arpi
2001-10-15
1
-0
/
+124