summaryrefslogtreecommitdiffstats
path: root/libvo
Commit message (Collapse)AuthorAgeFilesLines
* Do not abort on X11 errors, most are not at all fatal.reimar2007-01-051-1/+1
| | | | | | | Makes -vo x11 work over non-trusted ssh X11 forwarding. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21826 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use av_d2q to produce the fps fraction, this usually produces more sane ↵reimar2007-01-041-3/+5
| | | | | | | | | fractions and works right also for extreme values that otherwise would over- or underflow. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21823 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix printf types: AVRational members are ints, not 64 bit.reimar2007-01-041-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21822 b3059339-0415-0410-9bf9-f77b7e298cf2
* don't fatal if saving vesa state failed (this always fails on qemu, with ↵ben2007-01-041-1/+0
| | | | | | this patch vesa now works under qemu) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21818 b3059339-0415-0410-9bf9-f77b7e298cf2
* Amiga OS 4 supportdiego2006-12-231-0/+1
| | | | | | | patch by Andrea Palmatè, andrea amigasoft net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21750 b3059339-0415-0410-9bf9-f77b7e298cf2
* compilation fixes: define always_inline and don't use uint64_t_Crik2006-12-231-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21740 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove duplicate vo_sub extern definition.reimar2006-12-211-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21715 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix compilation under MinGW with X11 enabledreimar2006-12-175-7/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21647 b3059339-0415-0410-9bf9-f77b7e298cf2
* Get rid of completely useless includes that in addition hinder compilationreimar2006-12-162-2/+0
| | | | | | | on MinGW git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21639 b3059339-0415-0410-9bf9-f77b7e298cf2
* gcc 2.95 fixods152006-12-151-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21622 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, missing () in check for 32bit endian-conversion hackreimar2006-12-141-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21615 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for different endianness on client and server with -vo x11reimar2006-12-121-0/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21602 b3059339-0415-0410-9bf9-f77b7e298cf2
* Align image data pointer, this is also in preparation of an upcoming patchreimar2006-12-121-1/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21601 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use XCreateImage instead of XGetImage, this is not only more correct andreimar2006-12-121-3/+5
| | | | | | | | similar to the SHM case, it also eliminates the massive startup delay over ssh (at least when you have a tiny upstream). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21600 b3059339-0415-0410-9bf9-f77b7e298cf2
* Mark utf8_get_char parameter as const and fix a compiler warningreimar2006-12-112-7/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21598 b3059339-0415-0410-9bf9-f77b7e298cf2
* Another simplificationreimar2006-12-111-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21597 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reuse utf8_get_char in subtitle rendering code.reimar2006-12-111-13/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21596 b3059339-0415-0410-9bf9-f77b7e298cf2
* vo_macosx, fix crash when closing windownplourde2006-12-101-4/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21567 b3059339-0415-0410-9bf9-f77b7e298cf2
* vo_macosx.m disable window animation when going to fullscreennplourde2006-12-091-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21562 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hack around libavutil/bswap.h compilation problems due to always_inline ↵reimar2006-12-072-2/+2
| | | | | | undefined. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21523 b3059339-0415-0410-9bf9-f77b7e298cf2
* Speed up ASS subtitles display by detecting changes between two consecutiveeugeni2006-12-061-1/+12
| | | | | | | rendering results. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21522 b3059339-0415-0410-9bf9-f77b7e298cf2
* Properly free fontconfig patternsreimar2006-12-061-1/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21517 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l typo in 21380 disabled OSD with at least xvmc.reimar2006-12-031-1/+1
| | | | | | | Patch by Andrew Cohen [cohen bu edu] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21459 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove suffix rules that are just copies of make builtin rules.diego2006-12-021-3/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21436 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix a declarations vs statements warning.diego2006-12-011-2/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21412 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix declarations vs statements warning.diego2006-12-011-4/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21411 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add libav include paths to CFLAGS without indirection.diego2006-12-011-2/+2
| | | | | | | This Makefile was skipped in the initial commit. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21409 b3059339-0415-0410-9bf9-f77b7e298cf2
* Correct include path for bswap.h, patch by Carl Eugen Hoyos, cehoyos ag.or.at.diego2006-12-011-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21408 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove some superfluous include CFLAGS.diego2006-11-291-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21390 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove bswap.h, use libavutil/bswap.h instead.diego2006-11-291-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21388 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove some of the worst "headers include headers which includereimar2006-11-291-0/+3
| | | | | | | completely unrelated headers" mess. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21386 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid compiling code using %ah etc. on AMD64, since that will not workreimar2006-11-291-4/+4
| | | | | | | | (problems only occur with -O0 or -Os, see also http://bugs.gentoo.org/show_bug.cgi?id=156375) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21385 b3059339-0415-0410-9bf9-f77b7e298cf2
* EMISSINGBRAIN: No, OSD objects of size 0 sure are _not_ visible.reimar2006-11-291-2/+6
| | | | | | | | Fixes massive slowdown after adding dvdnav highlight support, at least with -vo xvmc, potentially others too. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21380 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move common code to mpcommon.mak.diego2006-11-271-9/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21323 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move common code for generating multiple libraries to mpcommon.mak.diego2006-11-271-10/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21303 b3059339-0415-0410-9bf9-f77b7e298cf2
* FFmpeg-style conditional dependency declarationdiego2006-11-271-16/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21301 b3059339-0415-0410-9bf9-f77b7e298cf2
* Merge common parts of all Makefiles into one file included by all.diego2006-11-261-27/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21275 b3059339-0415-0410-9bf9-f77b7e298cf2
* Don't compile libvo.a unless MPlayer is enabled.diego2006-11-251-1/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21245 b3059339-0415-0410-9bf9-f77b7e298cf2
* simplifydiego2006-11-251-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21238 b3059339-0415-0410-9bf9-f77b7e298cf2
* missing include for uint16_tben2006-11-251-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21236 b3059339-0415-0410-9bf9-f77b7e298cf2
* keep nav highlight event in dvdnav priv structureben2006-11-252-6/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21235 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove superfluous comment.diego2006-11-251-3/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21222 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid void * arithmeticreimar2006-11-252-3/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21217 b3059339-0415-0410-9bf9-f77b7e298cf2
* better nav highlight handlingben2006-11-251-6/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21216 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for dvdnav menu buttons overlay as simple alpha boxes (rework from ↵ben2006-11-252-0/+35
| | | | | | Otvos Attila's series of patches) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21209 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make compilation depending on USE_OSD unconditional.uau2006-11-223-27/+3
| | | | | | | | | USE_OSD was hardcoded to true in configure, manually turning it off would break compilation, and most OSD-related code wasn't affected by it anyway so it did nothing useful. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21177 b3059339-0415-0410-9bf9-f77b7e298cf2
* Split libvo.a into two libs so that libosd.a can be used by MEncoder.diego2006-11-211-8/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21123 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unused -D from CFLAGS.diego2006-11-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21121 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove superfluous empty variable declaration.diego2006-11-211-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21120 b3059339-0415-0410-9bf9-f77b7e298cf2
* Unify dep/depend targets.diego2006-11-201-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21096 b3059339-0415-0410-9bf9-f77b7e298cf2
* more mp_property_deinterlace simplification, patch byreimar2006-11-181-4/+1
| | | | | | | Carl Eugen Hoyos [cehoyos -at- rainbow studorg tuwien ac at] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21018 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add deinterlace property, patch by Carl Eugen Hoyosreimar2006-11-172-0/+12
| | | | | | | | (cehoyos [at] rainbow studorg tuwien ac at) with small modifications by me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20989 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adapt code to annoying ShowCursor semantics (increases/decreases and returnsreimar2006-11-171-2/+2
| | | | | | | an internal variable, cursor is show when this variable is >= 0) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20988 b3059339-0415-0410-9bf9-f77b7e298cf2
* Put files fully owned by my under GPL v2 "or later"reimar2006-11-171-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20978 b3059339-0415-0410-9bf9-f77b7e298cf2
* MSGTRs for libvo/aspect.c and libvo/vo_xv.ckraymer2006-11-082-16/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20781 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hack around Windows focus problem with -vo glreimar2006-11-041-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20673 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove completely useless cursor variable.reimar2006-11-041-7/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20671 b3059339-0415-0410-9bf9-f77b7e298cf2
* changed email addresshenry2006-11-041-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20662 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support backspace for -vo gl/gl2 under Windowsreimar2006-11-021-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20613 b3059339-0415-0410-9bf9-f77b7e298cf2
* ARCH_X86 simplificationsreimar2006-11-013-10/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20593 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix linking issue on PPC64 with 64bits userland, patch by Markus Rothe ↵gpoirier2006-10-251-0/+1
| | | | | | | | | | | markus A unixforces P net Original thread: Date: Oct 25, 2006 4:11 PM Subject: [MPlayer-dev-eng] [patch] compile issue on ppc64 (unresolved symbol) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20444 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix single-black-pixel-in-upper-left-corner bug (how do people notice a singlereimar2006-10-241-1/+1
| | | | | | | black pixel?? Amazing...). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20436 b3059339-0415-0410-9bf9-f77b7e298cf2
* Proper detection of corresponding MPlayer image format for X server format ↵reimar2006-10-231-41/+58
| | | | | | for vo_x11. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20415 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set aspect information in yuv4mpegreimar2006-10-231-7/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20414 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove a declaration-after-statement warning.diego2006-10-231-1/+2
| | | | | | | patch by Zuxy Meng, zuxy.meng gmail com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20410 b3059339-0415-0410-9bf9-f77b7e298cf2
* s/vo_osd_changed/vo_osd_changed_flagsyrjala2006-10-171-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20285 b3059339-0415-0410-9bf9-f77b7e298cf2
* Round buffer width and height to 16 pixels.syrjala2006-10-171-9/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20284 b3059339-0415-0410-9bf9-f77b7e298cf2
* Implement bob (pseudo?) deinterlacing for xvmc.reimar2006-10-151-1/+11
| | | | | | | | Patch from Tomas Janousek (tomi at nomi cz) with modifications by Carl Eugen Hoyos (cehoyos at ag or at) and me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20250 b3059339-0415-0410-9bf9-f77b7e298cf2
* Create proper define for DFBMGA.diego2006-10-141-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20216 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove dead code (condition can obviously never be true)reimar2006-10-131-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20202 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use MOUSE_BTN0 instead of MOUSE_BASE for consistency with other vo drivers.diego2006-10-121-3/+3
| | | | | | | patch by Laurent Wozniak, laurent.wozniak laposte net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20170 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix DirectFB version check. The old code simply concatenated thesyrjala2006-10-082-26/+30
| | | | | | | digits, so 1.0.0 was considered older than 0.9.XY. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20118 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove spurious casts to int. Blessed by Reimar.rathann2006-10-084-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20116 b3059339-0415-0410-9bf9-f77b7e298cf2
* EOSD performance debugging info.reimar2006-10-061-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20090 b3059339-0415-0410-9bf9-f77b7e298cf2
* vo_caca: use the pre-1.x compatibility layer so recentcorey2006-09-261-0/+8
| | | | | | | versions of libcaca still work. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19985 b3059339-0415-0410-9bf9-f77b7e298cf2
* use a more generic ioctl as the one used was deprecated with Linux 2.6.18 kernelben2006-09-261-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19984 b3059339-0415-0410-9bf9-f77b7e298cf2
* Whitespace-only cosmeticsreimar2006-09-221-13/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19945 b3059339-0415-0410-9bf9-f77b7e298cf2
* Aggregate multiple small EOSD textures into one large since hundreds ofreimar2006-09-221-2/+57
| | | | | | | | | texture creates are very slow. Might cause artefacts with scaled OSD since large textures are not cleared each time. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19944 b3059339-0415-0410-9bf9-f77b7e298cf2
* Cosmetics: move curtex++ out of for () into code body, needed for coming patchreimar2006-09-221-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19943 b3059339-0415-0410-9bf9-f77b7e298cf2
*