1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-19 05:41:16 +00:00
Commit Graph

1214 Commits

Author SHA1 Message Date
michael
01c201dbe8 warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8255 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-23 10:58:14 +00:00
atmos4
f758086314 Add Quartz (OS X GUI) to SDL window-capable list, patch by Tomas Hurka <tom at hukatronic.cz>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8247 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-21 22:52:54 +00:00
albeu
9cec79240d The OSD menus need more keys
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8216 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-16 16:08:36 +00:00
arpi
305d04d563 This patch fixes the OSD flickering problem with vo_dfbmga.
Ville Syrjälä <syrjala@sci.fi>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8203 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-16 03:02:23 +00:00
rik
563dce2146 compilation fix by Sven Neumann <sven@gimp.org> of Blinkenlights fame
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8172 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-12 20:37:36 +00:00
albeu
126725660d New config system + cleanup of header inter dependency
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8165 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-12 01:56:42 +00:00
henry
2dc3b7951c fixed mode switching on Mac
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8150 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-11 16:14:28 +00:00
alex
6811f96358 removed get_info, using the same sheme as in libmpcodecs instead
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8149 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-11 15:22:10 +00:00
henry
35dc94a792 reversed wm order in vo_x11_setlayer + even upper layer for GNOME compliant wm's
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8148 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-11 14:26:07 +00:00
arpi
b3554885a2 This patch adds direct rendering to vo_dfbmga.
With only CRTC2 output all buffer setups are possible. If BES is used
only EXPORT and TEMP work. At least that's how I think it works :) IP/IPB
stuff was pretty much stolen from vo_xv.c.
patch by Ville Syrjälä <syrjala@sci.fi>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8139 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-10 13:58:46 +00:00
arpi
d48e57b659 Switch containing options for DirectFB library was renamed to dfbopts.
Layer selection is done as "subdevice" - integer nuber after -vo
directfb: where -1 is autodetection and 0,1,2... are for layers
example: mplayer -vo directfb:2 -dfbopts matrox-crtc2,matrox-tv-standard=pal *.avi


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8138 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-10 13:57:42 +00:00
arpi
b39016d60f fixed order of includes.
there is /usr/local/include[/freetype/freetype.h]
and      /usr/local/include/freetype2[/freetype/freetype.h] ... what a mess!


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8137 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-10 13:12:53 +00:00
jkeil
a7ad5bd2ff On non-x86 platforms, memcpy was re-implemented in mplayer and was called
recursive.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8128 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-07 19:32:00 +00:00
arpi
f859d013a8 *HUGE* set of compiler warning fixes, unused variables removal
based on patch by Dominik Mierzejewski <dominik@rangers.eu.org>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8124 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-06 23:54:29 +00:00
arpi
81a13c7698 - cleanup equalizer stuff (removed vidix dependency)
- error handling
patch by Ville Syrjälä <syrjala@sci.fi>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8122 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-06 22:20:35 +00:00
rik
68dbf5fd24 libavcodec sync (no LIBAVCODEC_BUILD change; no backwards compatibility)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8118 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-06 15:19:45 +00:00
albeu
6eebee1070 10L found by Mark <CompGuy284 at attbi dot com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8116 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-05 22:45:53 +00:00
henry
c987c2e4e9 yet another screensaver fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8098 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-04 08:21:46 +00:00
mswitch
ea73653582 Made new overlay functions static so they won't interfere with the rest
of MPlayer


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8093 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-03 20:59:04 +00:00
mswitch
8de6ee5d12 At least I can honestly say that I didn't add the equalizer support, so
I'm totally innocent here =)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8092 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-03 20:48:16 +00:00
mswitch
b8ace296df Suddenly I needed vidix.h for vidix_video_eq_t
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8091 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-03 20:26:47 +00:00
mswitch
96c86b0385 Updated docs with DXR3 overlay info
Cleaned new sync code in dxr3
Renamed some internal variables to allow access from GUI


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8089 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-03 20:05:39 +00:00
nexus
867f528196 fix by Pontscho
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8087 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-03 16:58:07 +00:00
pontscho
a007cfa113 arpi add direct render support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8085 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-03 15:14:36 +00:00
arpi
7c58a511b7 do NOT include vidix header - nonsense
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8082 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-03 14:30:00 +00:00
arpi
2ace0d316d disabled vidix dependency
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8081 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-03 14:27:32 +00:00
pontscho
7629b452db - cleanup
- add fixed-vo support

please test, this is working for me


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8068 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-03 00:39:28 +00:00
albeu
b402b86cc5 Overlay cropping options. Patch by Mark <CompGuy284 at attbi dot com> extanded
by myself a bit


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8064 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-02 22:46:09 +00:00
henry
e1346b93e1 fix for fs modes on widescreen displays
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8055 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-02 18:56:16 +00:00
mswitch
44ccf8ee81 Missed some gui ifdefs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8043 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-02 16:00:21 +00:00
mswitch
f88d25146b Minor cleanups
Fixed overlay so that it works with gui


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8038 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-02 11:24:53 +00:00
mswitch
99e9abc246 Huge update, added native overlay support (no more need for dxr3view).
This is still in testing state so I won't update the docs/Changelog just
yet. By pre11 perhaps ;).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8032 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-02 01:18:54 +00:00
arpi
39fe4d0cd3 verbose can be negative
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8028 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-01 17:46:45 +00:00
arpi
0cc738f936 panscan support in -vo mga (actually moved common code to mga_common.c)
Ivan Szanto <szivan@duticai.TWI.TUDelft.NL>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8018 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-01 00:21:45 +00:00
arpi
2d602b345b Here's a new vo plugin that uses DirectFB. It's meant for Matrox G400
cards and TV out. It's works like DVDMax in Windows.
Instructions on how to make it work are at:
http://www.sci.fi/~syrjala/directfb/readme.txt
patch by Ville Syrjälä <syrjala@sci.fi>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8014 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-31 23:54:26 +00:00
mswitch
832964ab8e Removed debugging output
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7990 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-30 23:31:02 +00:00
albeu
639d4b166c Some little bugfixs
New options to control the colorkey stuff
Fix the osd to be less time consuming


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7982 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-30 17:54:07 +00:00
albeu
89562c1e3d 10L
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7981 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-30 17:51:13 +00:00
albeu
35c29d0946 Fixed the overlay, some opts to adjust the overlay
Experimental osd support for the overlay


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7971 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 23:40:07 +00:00
arpi
e5947d8b27 here is a somewhat generic equalizer implementation for the X11 vo drivers
using the window's colormap (DirectColor).
this method is using the video card's hardware gamma ramp so it involves
no performance penalties at all.
patch by lucho <lucho@haemimont.bg>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7965 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 20:27:47 +00:00
rik
f5929b0a59 some card/mobo combos can't handle buffers larger than 128kB, we change the default buffer to 128kB, add warnings if the buffer becomes full, add a commandline option to enlarge the buffer and give suggestions to users to lessen the buffer size requirements (lower quality/resolution). 128kB should, however, be enough for everybody :-). Bug reported by Brain Edmonds, cause explained (to allow me to fix the driver) by Ronald Bultje (mjpegtools developer)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7963 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 19:06:26 +00:00
mswitch
02244a1540 Prebuffering is no longer the default option.
Switch :prebuf enables prebuffering, :noprebuf has been removed
Added new sync-engine, activate it with :sync
Rewrote commandline parser to be more intelligent (no need for an
internal structure of commands)
Replaced prebuf variable with spubuf, this name was real confusing. I
did not add this variable.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7951 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 01:38:42 +00:00
mswitch
a64160a3bd Fixed stupid bug relating to multiple cards on athlons
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7946 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-28 17:08:37 +00:00
arpi
a7c6891875 10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7933 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-27 03:30:59 +00:00
arpi
889ffa50ea vo_init() moved to/fixed in preinit()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7932 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-27 03:16:21 +00:00
arpi
5a473a4ffc mode detection && vo_init() moved to preinit()
NOTE: this driver needs some cleanup, and should use mDisplay/mScreen


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7931 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-27 03:15:48 +00:00
arpi
99820540ad - removed YV12 support (builtin yv12->rgb conversion)
- removed built-in OSD rendering


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7927 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-26 16:05:47 +00:00
rik
589633170c spelling: paramerters -> parameters
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7904 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-24 21:34:54 +00:00
rik
998eb2c1c9 sync with libavcodec for unaccellerated dcts (sorry Felix, LIBAVCODEC_BUILD did not change, so also no backwards compatibility this time), and a long overdue copyright update
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7903 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-24 21:27:50 +00:00
arpi
1dcbb48a70 1l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7877 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-23 18:53:06 +00:00