1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00
Commit Graph

377 Commits

Author SHA1 Message Date
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