Alex Beregszaszi
f2015f0c50
fix altivec.h inclusion (vector keyword in structure)
...
Originally committed as revision 12839 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-07-17 08:56:47 +00:00
Alex Beregszaszi
95d45b1e64
simplify the init
...
Originally committed as revision 12838 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-07-17 08:53:20 +00:00
Alex Beregszaszi
84fdd6421f
some fixes
...
Originally committed as revision 12837 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-07-17 07:01:15 +00:00
Romain Dolbeau
b71cf33c9b
Altivec unscaled YV12 -> packed YUV patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
...
Originally committed as revision 12769 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-07-06 13:52:56 +00:00
Michael Niedermayer
a31de95620
altivec yuv->rgb converter
...
orginal patch by (Marc Hoffman <mmh at pleasantst dot com>)
critical fixes by (Reza Jelveh <reza.jelveh at tu-harburg dot de>)
known bugs/issues, which should be fixed ASAP by someone who has a ppc:
0..255 vs. 16..235
unneeded recalculation of tables
general cleaup, like removing double initalizing of variables
Originally committed as revision 12699 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-06-27 00:07:15 +00:00
Alex Beregszaszi
57c4d4051e
bigendian fix
...
Originally committed as revision 12658 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-06-25 17:05:35 +00:00
Alex Beregszaszi
5ea951b74e
ranlib cleanup by Dan Christiansen
...
Originally committed as revision 12633 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-06-24 12:52:17 +00:00
Michael Niedermayer
0d56feac94
small linux/altivec compile fix in postproc/ by (Romain Dolbeau <dolbeau at irisa dot fr>)
...
Originally committed as revision 12533 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-06-04 10:00:36 +00:00
Michael Niedermayer
da7f8893e3
bigendian fix by (Romain Dolbeau <dolbeau at irisa dot fr>)
...
with #if defined(WORDS_BIGENDIAN) && (WORDS_BIGENDIAN == 1) -> #ifdef WORDS_BIGENDIAN by me
Originally committed as revision 12396 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-05-02 14:26:28 +00:00
D Richard Felker III
ae4cffd9fc
this isn't actually stupid, but it's not valid C and gcc 3.5 rejects it as such
...
Originally committed as revision 12386 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-05-01 20:15:21 +00:00
Matthieu Castet
db7a2e0d17
attribute_used patch by (matthieu castet <castet.matthieu at free dot fr>)
...
Originally committed as revision 12302 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-04-26 19:38:17 +00:00
Romain Dolbeau
8c266f0cb7
AltiVec hScale, all size patch by (Romain Dolbeau <dolbeaur at club-internet dot fr>)
...
Originally committed as revision 12131 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-04-06 00:25:47 +00:00
Alex Beregszaszi
6b6242a205
make gcc happy under hurd
...
Originally committed as revision 12125 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-04-05 21:34:04 +00:00
Magnus Damm
35fe5cc53f
altivec swscale under Linux patch by (Magnus Damm <damm at opensource dot se>)
...
Originally committed as revision 12024 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-03-14 18:04:59 +00:00
Romain Dolbeau
a2faa40192
AltiVec support in postproc/ + altivec optimizations for yuv2yuvX patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
...
Originally committed as revision 12018 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2004-03-11 17:58:11 +00:00
Alex Beregszaszi
2c293402b0
correct C init tables
...
Originally committed as revision 11692 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-12-27 19:54:59 +00:00
Michael Niedermayer
468887480c
1000l
...
Originally committed as revision 11407 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-11-06 23:22:17 +00:00
Michael Niedermayer
ec62c38fd5
-sws 0 && -ssf chs fixed
...
Originally committed as revision 11380 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-11-04 13:52:12 +00:00
Michael Niedermayer
8bae9ddc91
10l (forgot that the dstW offset is hardcoded in the asm)
...
Originally committed as revision 11369 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-11-03 02:19:57 +00:00
Michael Niedermayer
c4f1e443e7
minimum slice size fix (fixes 422P 1 line per slice, used by huffyuv)
...
Originally committed as revision 11214 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-10-22 00:19:20 +00:00
Michael Niedermayer
ff49072013
dither scaling coefficients so they add up to 1.0
...
Originally committed as revision 11124 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-10-15 12:08:31 +00:00
Michael Niedermayer
379a20360c
rounding fixes
...
Originally committed as revision 11123 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-10-15 11:21:54 +00:00
Michael Niedermayer
7ac25f2d00
yv12->uyvy MMX
...
Originally committed as revision 11073 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-10-10 00:19:16 +00:00
Michael Niedermayer
abdcd3379a
1E10l
...
#undef ARCH_X86
...
#ifdef ARCH_X86
...
#define ARCH_X86
...
#endif
Originally committed as revision 11072 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-10-10 00:11:24 +00:00
Michael Niedermayer
2549c2bc00
10l
...
Originally committed as revision 11071 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-10-09 23:45:04 +00:00
Alex Beregszaszi
caeaabe7d0
uyvy output support in swscaler
...
Originally committed as revision 11069 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-10-09 22:25:53 +00:00
Ken Mandelberg
236699830d
Fixed the brokeness and also bgr32 should work now. Patch by Ken Mandelberg <km@mathcs.emory.edu>
...
Originally committed as revision 11038 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-10-07 22:41:56 +00:00
Gabucino
77a416e8aa
many small typo and grammar fixes
...
Based on Bernard Leak's mail <bernard 4t brenda-arkle.demon.co.uk>
Originally committed as revision 11001 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-10-04 17:29:08 +00:00
Michael Niedermayer
54324550b8
srcSliceY % 4 != 0 fix
...
Originally committed as revision 10953 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-09-26 23:37:28 +00:00
Pierre Lombard
3f4185517f
reversed for cause of code obsolescence
...
Originally committed as revision 10896 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-09-21 01:23:07 +00:00
Pierre Lombard
b9ebf325c6
printf() requires stdio.h
...
Originally committed as revision 10891 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-09-20 11:57:42 +00:00
Alex Beregszaszi
7855ef1ce4
remove cs_test and swscale-example too
...
Originally committed as revision 10497 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-07-28 15:24:38 +00:00
Michael Niedermayer
a4c90ea3ba
fixing "internal error in orderYUV" bug
...
Originally committed as revision 10313 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-06-19 21:28:56 +00:00
Alex Beregszaszi
cd96358cb5
unused
...
Originally committed as revision 10236 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-06-01 22:10:44 +00:00
Michael Niedermayer
35ca945423
vf_scale.h & related cleanup & some small warning fix by dominik
...
Originally committed as revision 10234 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-06-01 21:59:29 +00:00
Alex Beregszaszi
f184683552
cs_test cleanup and fix compilation if gui enabled
...
Originally committed as revision 10175 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-05-23 20:29:36 +00:00
Alex Beregszaszi
b76ee469c7
update
...
Originally committed as revision 10174 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-05-23 20:21:31 +00:00
Alex Beregszaszi
27161c0630
non-x86 support
...
Originally committed as revision 10173 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-05-23 20:12:44 +00:00
Alex Beregszaszi
b706b007a4
removed the last mp_msg :)
...
Originally committed as revision 10047 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-05-01 19:14:27 +00:00
Michael Niedermayer
d7b8e4b622
bigendian fix by (Samuel Kleiner <kleiner at cd dot chalmers dot se>)
...
Originally committed as revision 9989 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-04-25 17:22:11 +00:00
Michael Niedermayer
700490a4d1
remove remaining cpudetect dependancy
...
Originally committed as revision 9988 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-04-25 17:16:55 +00:00
Michael Niedermayer
e21206a820
moving getFilter stuff back (vf_scale.c -> swscale.c)
...
Originally committed as revision 9986 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-04-25 11:26:34 +00:00
Michael Niedermayer
516b1f82ac
removing sws - global verbose var dependancy
...
removing sws - cpudetect dependancy (note rgb2rgb still needs it)
moving mplayer specific stuff from swscale.c -> vf_scale.c
Originally committed as revision 9976 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-04-24 17:04:20 +00:00
Alex Beregszaszi
3ec3877781
killed an mp_msg occurance
...
Originally committed as revision 9971 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-04-21 23:14:21 +00:00
Michael Niedermayer
c9b99ea661
mplayer idependant (not really yet) swscale example
...
Originally committed as revision 9922 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-04-17 19:32:46 +00:00
Andreas Öman
8553d9f4fd
10l patch by (Andreas Hess <jaska at gmx dot net>)
...
Originally committed as revision 9886 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-04-08 23:46:35 +00:00
Michael Niedermayer
5bf0135422
10l
...
Originally committed as revision 9699 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-03-27 16:16:58 +00:00
Michael Niedermayer
fccb9b2b80
10000l (YUV vs. YVU swscale fix/cleanup)
...
Originally committed as revision 9698 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-03-27 16:04:53 +00:00
Michael Niedermayer
3e499f531a
cleanup
...
Originally committed as revision 9500 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-24 00:12:30 +00:00
Michael Niedermayer
d4e242755f
sws_ prefix, more seperation between internal & external swscaler API
...
sws_scale() returns the number of outputed lines
Originally committed as revision 9495 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-23 22:05:55 +00:00
Michael Niedermayer
4363b41d8d
100l (gcc 3.2 .....)
...
Originally committed as revision 9478 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-21 22:01:00 +00:00
Michael Niedermayer
5427e24291
yuv2rgb brightness/contrast/saturation/different colorspaces support finished
...
yuv2rgb deglobalize
yuv2rgb optimizations / cleanup
bugs?
Originally committed as revision 9477 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-21 20:35:18 +00:00
Michael Niedermayer
20380eb831
cleanup
...
Originally committed as revision 9456 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-18 19:36:20 +00:00
Michael Niedermayer
aeae5d537b
optimize
...
Originally committed as revision 9455 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-18 19:22:34 +00:00
Michael Niedermayer
9902f4e2e4
1000l
...
Originally committed as revision 9435 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-15 17:29:01 +00:00
Michael Niedermayer
4e61e21c32
bigendian bug (fixes?)
...
Originally committed as revision 9434 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-15 15:07:57 +00:00
Michael Niedermayer
deb2277c0d
simpler & faster
...
Originally committed as revision 9431 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-15 13:04:17 +00:00
Michael Niedermayer
bba9b16c26
moving postprocess to ffmpeg/libavcodec
...
Originally committed as revision 1586 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 9427 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
Originally committed as revision 9428 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-14 21:27:25 +00:00
Michael Niedermayer
e54d94ba4e
cleanup
...
Originally committed as revision 9418 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-13 21:38:43 +00:00
Michael Niedermayer
0481412aba
brightness / saturation / contrast / different yuv colorspace support for some yuv2rgb converters (many converters still ignore it)
...
Originally committed as revision 9417 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-13 19:27:17 +00:00
Michael Niedermayer
6542b44e2a
cleanup
...
Originally committed as revision 9415 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-13 18:24:33 +00:00
Michael Niedermayer
77a4965980
cleanup
...
Originally committed as revision 9414 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-13 14:19:05 +00:00
Michael Niedermayer
9858f77376
avoid #include "../
...
Originally committed as revision 9403 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-11 21:13:30 +00:00
Michael Niedermayer
6524b641c0
#ifdef c++
...
Originally committed as revision 9402 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-11 21:12:16 +00:00
Michael Niedermayer
4596673c06
-fPIC compileable
...
Originally committed as revision 9395 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-11 15:06:44 +00:00
Michael Niedermayer
b3b8bf6419
yv12 -> yuy2 converter in alpha asm (from mplayerxp)
...
Originally committed as revision 9394 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-11 13:13:16 +00:00
Michael Niedermayer
f0b62bbde2
cleanup (unsigned stride -> int stride)
...
Originally committed as revision 9393 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-11 12:57:53 +00:00
Michael Niedermayer
b2609d4cbd
yuv9 -> yv12 bugfixes
...
Originally committed as revision 9257 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-03 18:45:25 +00:00
Michael Niedermayer
799fd46714
10l found by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)
...
Originally committed as revision 9189 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-01 00:48:33 +00:00
Michael Niedermayer
f17457ac49
fixing rgb4 & bgr4 (2 pixels per byte)
...
adding bg4b & rg4b (1 pixel per byte)
Originally committed as revision 9172 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-01-30 09:15:09 +00:00
Michael Niedermayer
7322a67c39
UYVY input
...
Originally committed as revision 9072 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-01-23 09:35:22 +00:00
D Richard Felker III
9b1663fcd0
C implementation of the median deinterlacer (seems to be the only one
...
that generates tolerable output for anime) so it will work on non-MMX
architectures. Someone should optimize it better eventually.
Originally committed as revision 9071 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-01-23 04:19:24 +00:00
Michael Niedermayer
e9effafdf9
YUV 411/422/444 support for pp
...
Originally committed as revision 8806 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-01-05 19:10:42 +00:00
Sascha Sommer
bb87a84ce9
10l another int i missing (without ^M)
...
Originally committed as revision 8667 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-12-30 23:00:02 +00:00
Michael Niedermayer
a2596758e0
10l (int i)
...
Originally committed as revision 8657 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-12-30 12:36:28 +00:00
Michael Niedermayer
3cef52271d
cleaning corners of green dirt ;)
...
Originally committed as revision 8652 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-12-29 23:31:52 +00:00
Michael Niedermayer
88c0bc7e9c
buffer alloc cleanup / 10l
...
Originally committed as revision 8631 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-12-29 00:57:23 +00:00
Dominik Mierzejewski
c9f99fef4f
warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)
...
Originally committed as revision 8255 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-23 10:58:14 +00:00
Michael Niedermayer
87f9c9e091
fixing compilation of cs_test
...
Originally committed as revision 8232 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-18 10:39:22 +00:00
Arpi
005ba71884
*HUGE* set of compiler warning fixes, unused variables removal
...
based on patch by Dominik Mierzejewski <dominik@rangers.eu.org>
Originally committed as revision 8124 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-06 23:54:29 +00:00
Michael Niedermayer
70d4f2da7f
dont use fastmemcpy for PIC
...
Originally committed as revision 8108 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-04 22:45:34 +00:00
Michael Niedermayer
8664c807e6
10l
...
Originally committed as revision 8100 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-04 15:56:38 +00:00
Michael Niedermayer
8cb097d4a6
fixing dependancies
...
removing stray tabs
Originally committed as revision 8099 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-04 10:01:15 +00:00
Michael Niedermayer
b01be12120
pp docs
...
Originally committed as revision 8077 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-03 10:05:19 +00:00
Michael Niedermayer
326d40af06
cleanup
...
Originally committed as revision 8041 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-02 14:20:05 +00:00
Michael Niedermayer
c41d972d9c
cleanup
...
Originally committed as revision 8039 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-02 13:58:14 +00:00
Arpi
a749913f4c
verbose can be negative
...
Originally committed as revision 8028 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-01 17:46:45 +00:00
Michael Niedermayer
b401ebad91
cosmetics requested by kabi
...
Originally committed as revision 8020 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-01 01:19:04 +00:00
Michael Niedermayer
1609f6680c
disabling compilation of .so if its not needed, gcc 3.1 seems to have problems with it
...
Originally committed as revision 7995 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-31 10:21:44 +00:00
Michael Niedermayer
01dc3aa48d
using fewer registers ... to workaround something
...
Originally committed as revision 7991 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-31 01:42:59 +00:00
Michael Niedermayer
1d9324fd4e
removing "-npp" (found by arpi)
...
Originally committed as revision 7987 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-30 21:13:07 +00:00
Michael Niedermayer
fa6ea14e40
per context cpuCaps (idea by kabi)
...
Originally committed as revision 7986 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-30 21:02:21 +00:00
Michael Niedermayer
4407a3c47a
change qscale type to int8 and fix qscale ordering
...
Originally committed as revision 7985 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-30 20:50:33 +00:00
Michael Niedermayer
b49d916512
using same numbers for cpuCaps as libmpeg2 & liba52
...
Originally committed as revision 7974 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-30 01:59:51 +00:00
Michael Niedermayer
4603ed8f91
cleanly passing the cpuCaps
...
Originally committed as revision 7973 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-30 01:51:14 +00:00
Michael Niedermayer
51e19dccc7
10l
...
Originally committed as revision 7969 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 23:36:37 +00:00
Michael Niedermayer
df8d4d0ed5
cleanup
...
Originally committed as revision 7964 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 20:12:24 +00:00
Michael Niedermayer
9cb54f4311
cosmetics ;)
...
prefixing all functions with pp_ to avoid namespace issues
Originally committed as revision 7962 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 18:51:52 +00:00
Michael Niedermayer
ec487e5db8
better deblocking filter
...
Originally committed as revision 7961 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 18:35:15 +00:00
Michael Niedermayer
9d947f1935
-fomit-frame-pointer is needed for the PIC code
...
Originally committed as revision 7957 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 11:21:43 +00:00