summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge svn changes up to r27347Uoti Urpala2008-07-2513-75/+212
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: libvo/x11_common.c libvo/x11_common.h Rename the vo_gl macro "vo_border()" to "vo_gl_border" as it conflicts with the global variable "vo_border"; done in the merge commit because uses of the macro needed changes anyway to resolve conflicts.
| * Add some more information about FTP mirror setup.diego2008-07-241-4/+8
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27347 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Fix mailinglist vs. mailing list typo.diego2008-07-241-4/+4
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27346 b3059339-0415-0410-9bf9-f77b7e298cf2
| * cosmetics: Fix indentation after last commit.diego2008-07-241-6/+6
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27345 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove AltiVec vector declaration compiler compatibility macros.diego2008-07-241-47/+47
| | | | | | | | | | | | | | | | | | | | | | The original problem was that FSF and Apple gcc used a different syntax for vector declarations, i.e. {} vs. (). Nowadays Apple gcc versions support the standard {} syntax and versions that support {} are available on all relevant Mac OS X versions. Thus the greater compatibility is no longer worth cluttering the code with macros. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27344 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Fix configure hanging forever in iconv check using --charset=noconvreimar2008-07-241-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27343 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove outdated "X11 only" from xineramascreen option and try to make clearerreimar2008-07-241-1/+4
| | | | | | | | | | | | | | what it does and what it does not. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27342 b3059339-0415-0410-9bf9-f77b7e298cf2
| * sync w/r27337gpoirier2008-07-231-2/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27341 b3059339-0415-0410-9bf9-f77b7e298cf2
| * sync'd with r27337ptt2008-07-231-2/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27340 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Add Dirac video support via libdirac and libschroedinger in libavcodec.diego2008-07-223-0/+106
| | | | | | | | | | | | | | patch by Anuradha Suraparaju, anuradha rd.bbc.co uk git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27339 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Enable runtime border/window decorations-toggling for Linux gl and gl2 vos.reimar2008-07-225-6/+11
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27338 b3059339-0415-0410-9bf9-f77b7e298cf2
| * No idea which vos support -noborder how well, though those based onreimar2008-07-221-1/+0
| | | | | | | | | | | | | | | | X11 or running on Windows _should_ work. Just remove that line for now. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27337 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Support -noborder with X11-based vosreimar2008-07-221-0/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27336 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Make vo_x11_fullscreen not break vo_border (proper support still needs vo ↵reimar2008-07-221-1/+1
| | | | | | | | | | | | changes) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27335 b3059339-0415-0410-9bf9-f77b7e298cf2
| * -border/-noborder are supported by gl/gl2, too, but only on Windows.reimar2008-07-221-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27334 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Add instructions how to test the DNS round-robin virtual host, add adiego2008-07-221-0/+21
| | | | | | | | | | | | | | webserver configuration checklist and a note about netiquette. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27333 b3059339-0415-0410-9bf9-f77b7e298cf2
* | vf_ass: Copy less unnecessary data to/from work areaUoti Urpala2008-07-251-48/+50
| | | | | | | | | | | | | | | | | | | | The filter copied the chroma planes from every potentially changed row of the original image to its non-subsampled work area. Change it to calculate the minimum and maximum x coordinate for each chroma row and only copy the part between those. The performance increase is only minor (though observable), but I think the resulting code is no more complex than the original.
* | vf_ass: Optimize alpha multiplyUoti Urpala2008-07-231-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | The effect of alpha blending was calculated as color = orig_color * alpha / 255 where alpha and color range from 0 to 255. Change this to color = (orig_color * alpha + 255) / 256 where the "/ 256" can be expressed as a shift whereas the compiler would probably generate a multiply+shift for the original "/ 255". This formula gives a result that is too high by 1 for some inputs. However it gives the exact result if alpha is 0 or 255 which is probably the case where small errors would matter most.
* | Merge svn changes up to r27332Uoti Urpala2008-07-2154-1364/+1347
|\|
| * fix memleakmichael2008-07-211-4/+7
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27332 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Cleanup, use av_freep() instead of av_free(x); x=NULLmichael2008-07-211-46/+22
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27331 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove "en" from list of all man page languages when generating man pagediego2008-07-191-2/+2
| | | | | | | | | | | | | | installation rules from a pattern. There is a separate rule for English above. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27330 b3059339-0415-0410-9bf9-f77b7e298cf2
| * docs build fixhenry2008-07-191-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27329 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Only build the documentation in the languages requested from configure.diego2008-07-192-11/+13
| | | | | | | | | | | | | | | | Fixes Bugzilla #978. inspired by a patch from Jonas Berlin, bugs outerspace.dyndns org git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27328 b3059339-0415-0410-9bf9-f77b7e298cf2
| * synced with r27326Gabrov2008-07-1819-896/+833
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27327 b3059339-0415-0410-9bf9-f77b7e298cf2
| * added missing revisions (26762 & 26795)ptt2008-07-181-0/+7
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27326 b3059339-0415-0410-9bf9-f77b7e298cf2
| * restored file encoding tu utf8 and corrected wrong chars, hoping it's ok nowptt2008-07-181-232/+232
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27325 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove unnecessary and troublesome inlinezuxy2008-07-181-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27324 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Make C code in yuv2yuv1() do accurate rounding, this could be splitmichael2008-07-181-3/+3
| | | | | | | | | | | | | | depending on SWS_ACCURATE as well if someone wants. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27323 b3059339-0415-0410-9bf9-f77b7e298cf2
| * indentmichael2008-07-171-8/+8
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27322 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Forgotten accurate rounding function YSCALEYUV2YV121_ACCURATE.michael2008-07-171-2/+31
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27321 b3059339-0415-0410-9bf9-f77b7e298cf2
| * simplify yuv2yuv1()michael2008-07-171-16/+7
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27320 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Fix typo in msg_lang variable name that prevented the correct messagediego2008-07-171-1/+1
| | | | | | | | | | | | | | filename from being generated. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27319 b3059339-0415-0410-9bf9-f77b7e298cf2
| * 10l forgot SWS_BILINEARmichael2008-07-171-0/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27318 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Ensure that exactly one scaler algo is used.michael2008-07-171-0/+17
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27317 b3059339-0415-0410-9bf9-f77b7e298cf2
| * File was missing its dedicated header inclusion.ben2008-07-171-0/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27316 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Maemo platform runs on Nokia N8x0 series too.ben2008-07-171-2/+2
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27315 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Avoid including avcodec.h in demuxer.h (and thus many other files) just to getreimar2008-07-176-23/+26
| | | | | | | | | | | | | | | | | | FF_INPUT_BUFFER_PADDING_SIZE. Instead use MP_INPUT_BUFFER_PADDING_SIZE and add a preprocessor check that it is big enough. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27314 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Our ALSA code needs alloca, so check for it in configure and include alloca.hreimar2008-07-174-0/+7
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27313 b3059339-0415-0410-9bf9-f77b7e298cf2
| * cosmetics: Indent language handling after last commit.diego2008-07-171-9/+9
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27312 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Rewrite translation handling in the build system.diego2008-07-172-25/+36
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27311 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Simplify summary output, add an extra empty line to it.diego2008-07-171-6/+2
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27310 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove note about localization from configure output.diego2008-07-171-1/+0
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27309 b3059339-0415-0410-9bf9-f77b7e298cf2
| * cosmetics: Rename _doc_lang variable to doc_lang.diego2008-07-171-4/+4
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27308 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Evaluate man page installation rule for all available languages,diego2008-07-171-4/+4
| | | | | | | | | | | | | | but only install the requested languages. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27307 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Force gcc to emit function body under -gnu99zuxy2008-07-171-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27306 b3059339-0415-0410-9bf9-f77b7e298cf2
| * limits.h is required for UINT_MAXreimar2008-07-161-0/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27305 b3059339-0415-0410-9bf9-f77b7e298cf2
| * And a 1000l for r27263, swapped a condition, thus setting size toreimar2008-07-161-1/+1
| | | | | | | | | | | | | | 0 when malloc succeeded instead of when it failed. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27304 b3059339-0415-0410-9bf9-f77b7e298cf2
| * 100l, fix calloc being called with the wrong argument due to reorderingreimar2008-07-161-1/+1
| | | | | | | | | | | | | | two lines in SVN r27263 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27303 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Make sure demuxed ASF packet is properly padded after descramblingreimar2008-07-161-1/+4
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27302 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Move duplicate FF_INPUT_BUFFER_PADDING_SIZE handling into demuxer.hreimar2008-07-165-26/+7
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27301 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Add variables for all available man page and documentation languages.diego2008-07-161-0/+2
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27300 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Do not just print a warning, also fix the len in ASF demuxer!reimar2008-07-161-0/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27299 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove redundant check in message language test.diego2008-07-161-1/+0
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27298 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Move the "all" option to the front of the list of available languages indiego2008-07-161-1/+1
| | | | | | | | | | | | | | the configure help output so it can be noticed more easily. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27297 b3059339-0415-0410-9bf9-f77b7e298cf2
| * cosmetics: Rename LANGUAGES variable to msg_langs.diego2008-07-161-5/+5
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27296 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Replace output redirection with grep by POSIX standard options.diego2008-07-161-5/+5
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27295 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Replace simple sed invocation by even simpler tr invocation.diego2008-07-161-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27294 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Merge two consecutive sed calls into one.diego2008-07-161-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27293 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Add IDs to some XML elements to avoid warnings.diego2008-07-156-10/+10
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27292 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Make af_hrtf tables static constreimar2008-07-151-6/+6
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27291 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Add const to libaf/filter.c functions.reimar2008-07-152-17/+17
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27290 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Replace S_IREAD|S_IWRITE by POSIX-compatible S_IRUSR|S_IWUSR (not exactly ↵reimar2008-07-151-1/+1
| | | | | | | | | | | | the same, but should not matter). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27289 b3059339-0415-0410-9bf9-f77b7e298cf2
| * ALSA stupidly tries to define struct timeval and struct timespec, whichreimar