Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-06-30Move postproc ---> libswscaleLuca Abeni
Originally committed as revision 18866 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2006-06-05fix variable type used via "m" asm constraint to match size used in asm.Reimar Döffinger
fixes crashes on AMD64. Originally committed as revision 18576 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-06-02Remove now obsolete .cvsignore files.Diego Biurrun
Originally committed as revision 18556 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-05-07change the type of esp in SwsContext to uint64_t so it can hold a full registerReimar Döffinger
also on 64 bit systems. Originally committed as revision 18401 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-05-06removing esp usageMichael Niedermayer
this is certainly not the most beautifull but it should work without -fomit-frame-pointer and PIC and gcc-4 vomits when ebp is given in a constraint directly even with -fomi-frame-pointer so theres not that much choice ... if anyone knows a simpler/cleaner solution, dont hesitate to suggest it ... Originally committed as revision 18393 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-04-28Fix some bugs handling input that is not aligned at 16 bytes or hasAlan Curry
stride!=width. Originally committed as revision 18323 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-04-1610l in rgb2rgb_template.cErik Auerswald
patch by Erik Auerswald <auerswal at unix-ag uni-kl de> Originally committed as revision 18111 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-04-16add support for intel mac. mp3lib is not fixed yet.Nicolas Plourde
Originally committed as revision 18105 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-04-06Reorganize vector constants to work around gcc 4.1 bug:Alan Curry
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27006 This bug caused certain movies (444P or RGB/BGR-based) to become brighter and more purple when played on a YV12 vo. Originally committed as revision 18047 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-03-13Support all 4 of ARGB/RGBA/BGRA/ABGR unscaled conversions, with moreAlan Curry
consistent naming of functions Originally committed as revision 17845 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-24Fix rgb32tobgr16, rgb32to15, and rgb32tobgr15. All had the same problem thatAlan Curry
was fixed in rgb32to16 about a year ago: using only the first 8 bits of the 32-bit pixel. Originally committed as revision 17671 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-18Just a comment update, replacing a FIXME to reflect the new expectation ofAlan Curry
how altivec_yuv2packedX is supposed to be used Originally committed as revision 17643 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-18don't call altivec_yuv2packedX() with a dstFormat that it doesn't support;Alan Curry
instead fall back on yuv2packedXinC Originally committed as revision 17642 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-17Fix vec_clip for gcc's that don't handle (vector signed short){16} accordingAlan Curry
to spec; also convert a few vec_splat's to vec_splat_{s,u}* Originally committed as revision 17639 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-16ng the fix for vCCoeffsBank patch by (Alan Curry <pacman TheWorld com>)Alan Curry
Originally committed as revision 17633 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-16make swscale-example compile patch by (Alan Curry <pacman TheWorld com>)Alan Curry
Originally committed as revision 17632 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-13Remove obsolete big-endian FIXMEs.Diego Biurrun
Originally committed as revision 17623 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-11Move the v{Y,C}CoeffsBank vectors into the SwsContext, filling them in justAlan Curry
once when the scaler is initialized, instead of building them and freeing them over and over. This gives massive performance improvements. patch by Alan Curry, pacman*at*TheWorld*dot*com Originally committed as revision 17589 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-11cosmetics: indentation fixesDiego Biurrun
Originally committed as revision 17588 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-11Fix big-endian color permutation problems.Alan Curry
patch by Alan Curry, pacman_at_TheWorld_dot_com Originally committed as revision 17587 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-09Patch by Stefan Huehner / stefan % huehner ! org \Stefan Huehner
patch replaces '()' for the correct '(void)' in function declarations/prototypes which have no parameters. The '()' syntax tell thats there is a variable list of arguments, so that the compiler cannot check this. The extra CFLAG '-Wstrict-declarations' shows those cases. Comments about a similar patch applied to ffmpeg: That in C++ these mean the same, but in ANSI C the semantics are different; function() is an (obsolete) K&R C style forward declaration, it basically means that the function can have any number and any types of parameters, effectively completely preventing the compiler from doing any sort of type checking. -- Erik Slagter Defining functions with unspecified arguments is allowed but bad. With arguments unspecified the compiler can't report an error/warning if the function is called with incorrect arguments. -- Måns Rullgård Originally committed as revision 17567 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-09Correct RGB vs. BGR confusion, the macros vec_mstrgb24 and vec_mstbgr24 eachAlan Curry
do the opposite of what they say. The vec_mstrgb24 and vec_mstbgr24 macros should be opposites and not perform the same things. patch by Alan Curry, pacman_at_world_dot_std_dot_com Originally committed as revision 17564 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-08altivec_yuv2packedX() ignores the requested output format and unconditionallyAlan Curry
outputs RGBA. This patch supports 6 output formats and prints an error message if it is asked to provide an output format it is not capable of. patch by Alan Curry, pacman_at_world_dot_std_dot_com Originally committed as revision 17561 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-08AltiVec operations need to have memory aligned on 16-byte boundaries.Alan Curry
patch by Alan Curry, pacman at world dot std dot com Originally committed as revision 17559 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-08vYCoeffsBank and vCCoeffsBank are allocated and initialized using incorrectAlan Curry
sizes based on the image width instead of height. patch by Alan Curry, pacman at world dot std dot com Originally committed as revision 17558 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-02-04change sws sharpen filter a littleMichael Niedermayer
Originally committed as revision 17531 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-01-27Make clean/distclean behave uniformly in all directories.Diego Biurrun
Originally committed as revision 17489 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-01-13Update licensing information: The FSF changed postal address.Diego Biurrun
Originally committed as revision 17368 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-11-14Unify include paths, -I.. is in CFLAGS.Diego Biurrun
Originally committed as revision 16986 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-10-17100l -- mismatched type after changing sizes to type long!D Richard Felker III
Originally committed as revision 16784 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-10-12Change unsigned->signed and int->long, this fits the asm code better on 64Reimar Döffinger
bit systems. Also fixes several crashes because (long)-i is incorrect if i is unsigned. Originally committed as revision 16740 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-09-06Reduce unnecessary swscaler verbosity.Diego Biurrun
Originally committed as revision 16405 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-07-12Re-enables the GCC-4 fix for AMD-64 only. Patch by cartman and poiriergGuillaume Poirier
Originally committed as revision 15973 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-06-30Reverts GCC-4.0 "fixe" which broke GCC-3.3 and maybe othersGuillaume Poirier
Originally committed as revision 15859 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-06-29Another REG_d -> REG_D fix.Reimar Döffinger
Originally committed as revision 15846 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-06-27width % 16 != 0 workaround by (Nicolas Plourde: nicolas plourde, gmail com>)Michael Niedermayer
cleanup by me indention fixed second one must be yv12touyvy instead of yv12toyuy2 replace slow modulo by bitwise and move %16!=0 code before the comment saying the code cant handle %16!=0 Originally committed as revision 15825 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-06-24Fixes GCC4 fix by using "g" instead of "mp" as some compilers misscompileGuillaume Poirier
that code othewisei (leading to segfaults). Originally committed as revision 15814 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-06-1910l. Previous GCC4 commit broke compilation with gcc-3.4 and maybe others ia-32Guillaume Poirier
tested with gcc-2.95, 3.3, 3.4, 4.0 on ia-32 and 3.4, 4.0, 3.3 on amd64 Originally committed as revision 15763 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-06-19GCC-4 fix for AMD-64Guillaume Poirier
Warning: high cola-affinity here) Originally committed as revision 15750 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-06-03one bugfix and a few gcc4 bug workaorunds by (Gianluigi Tiesi: mplayer, ↵Michael Niedermayer
netfarm it) Originally committed as revision 15618 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-05-20Should fix altivec detection for g3 system.Nicolas Plourde
Originally committed as revision 15524 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-04-29unused defineAlex Beregszaszi
Originally committed as revision 15296 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-04-27fix palette8tobgr32/palette8torgb32 on big endianNicolas Plourde
Originally committed as revision 15278 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-04-24check for negative strides before memcpyJindřich Makovička
Originally committed as revision 15250 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-04-24support for both orderings of the slices (top->down / bottom->up)Jindřich Makovička
Originally committed as revision 15249 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-03-22Fixes rgb32to16 conversion for I think all platforms since the int8Rene Rebe
cast should never have worked. Tested on PowerPC and fixes the black GUI to show the content. patch by Rene Rebe <rene at exactcode dot de> Originally committed as revision 14983 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-02-23100l, forgot to change an ifdef on last commitReimar Döffinger
Originally committed as revision 14784 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-02-22fix for MAP_ANON vs. MAP_ANONYMOUS fix...Reimar Döffinger
Originally committed as revision 14762 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-02-17Improved NV12/NV21 support.Ville Syrjälä
- Fixed PlanarToNV12Wrapper() and made it handle NV21. - Added yuv2nv12XinC() to handle software scaling. - Added NV12/NV21 handling to various places. - Removed NV12 from vf_hue and vf_spp as they don't look like they can actually handle it. Originally committed as revision 14716 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2005-02-14FreeBSD fixBohdan Horst
Originally committed as revision 14699 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc