reimar
d29c9ddf19
support loading a texture from a PPM file
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16593 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-25 16:30:00 +00:00
reimar
98ef94eb18
panscan support
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16591 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-25 16:18:16 +00:00
reimar
f384349dfb
contrast 0 should lead to a grey, not a black image
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16590 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-25 16:17:03 +00:00
reimar
d06ea270be
get rid of global getProcAddress variable
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16589 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-25 16:12:01 +00:00
reimar
d16d2c3e32
Support rectangular texture in fragment programs
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16587 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-25 16:07:54 +00:00
reimar
b008020536
Several bugfixes:
...
black OSD border with scaled-osd
draw only used parts of image (looks weird with equalizer controls otherwise)
clear borders when switching to fullscreen when using -nodouble
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16585 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-25 14:02:02 +00:00
reimar
2abdf6ac43
Fix crashes and green border when using YV12 input format
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16584 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-25 13:58:18 +00:00
reimar
408a146a4e
texture units do not need to be explicitly enabled when using a fragment
...
program.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16583 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-25 13:56:42 +00:00
reimar
bcc7a8466a
Missing break for WM_SYSCOMMAND handling.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16500 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-16 12:09:24 +00:00
reimar
4e60e039f5
hardware color-space conversion for vo_gl and vo_gl2
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16489 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-14 22:08:04 +00:00
reimar
2f5698c9cb
Fix MMX accelerated RGB24 OSD, fixes "ugly OSD with -vo gl2".
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16484 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-13 21:41:44 +00:00
reimar
052fc0f4e9
Allow disabling the glFinish call
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16476 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-13 16:16:13 +00:00
reimar
587c45e08e
Improved glFindFormat
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16475 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-13 15:56:32 +00:00
diego
a407e0f51d
- improved performance on truecolor modes
...
- fixed all known bugs, i.e. palette mode works right again
patch by Christoph Egger < Christoph_Egger -- at -- gmx -- dot -- de >
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16471 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-13 08:47:46 +00:00
reimar
28ee54a940
Use GL_CLAMP_TO_EDGE instead of GL_CLAMP to avoid border texels being sampled.
...
This avoids some ugly effects when vo_gl2 uses multiple textures.
(Note to self: read the specs instead of just copying the old code!).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16462 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-12 15:15:28 +00:00
reimar
7a84b40ce4
Fix border color (forgot to divide by 255.0).
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16461 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-12 14:51:30 +00:00
reimar
4de258aac4
Respect -nodouble even though it looks very bad.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16459 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-11 17:45:12 +00:00
reimar
703189e5ea
Set texture border color to avoid weird border colors in some rare cases.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16438 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-09 17:08:26 +00:00
reimar
904448cec5
Add missing doxygen comment for clearOSD()
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16437 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-09 16:43:18 +00:00
reimar
6c536df1d0
Fix a typo in a comment
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16436 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-09 15:54:09 +00:00
reimar
be2b214c35
gl_buffer should be unsigned
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16435 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-09 14:49:13 +00:00
reimar
bb0c8b3df5
Add an uninit function.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16434 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-09 14:47:54 +00:00
diego
ae3406c2c8
Replace remaining tabs by spaces.
...
patch by Christoph Egger <Christoph_Egger -- at -- gmx -- dot -- de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16427 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-08 00:11:55 +00:00
diego
7e13572ce9
Switch indentation over to K&R style, replace all tabs by spaces.
...
patch by Christoph Egger <Christoph_Egger -- at -- gmx -- dot -- de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16410 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-06 18:44:04 +00:00
reimar
6220c8e924
Properly initialize osdtexCnt
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16398 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-05 10:08:04 +00:00
reimar
3561e3a980
OSD alpha conversion index out of range
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16397 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-05 10:02:06 +00:00
reimar
7c9f087906
Support equalizer.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16389 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-04 20:58:39 +00:00
nplourde
0728cced47
mplayer osx shared video buffer
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16386 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-04 12:58:16 +00:00
diego
607067d6a7
Add -I../libavutil to the includes to fix building vo_zr[2].
...
patch by Corey Hickey <bugfood-ml - at - fatooh - dot - org>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16332 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-09-01 10:44:46 +00:00
reimar
f68be97419
Fix texture format variable types. Internal format is GLint, others are GLenum
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16304 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-25 12:45:57 +00:00
diego
d34494074c
Slightly reduce unnecessary verbosity.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16302 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-24 00:46:04 +00:00
reimar
999c4374c6
DestroyWindow must be used when -wid was not given, so for WinID < 0, not >=0
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16289 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-22 09:05:18 +00:00
reimar
6f4bba6b61
-wid support for windows. Not well tested, might still behave a bit weird.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16283 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-21 09:59:45 +00:00
reimar
cbf7b3b291
remove extern for variables that are already in headers.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16281 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-21 01:20:31 +00:00
reimar
77ec0f850d
less weird OSD alpha transformation.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16273 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-19 12:23:34 +00:00
reimar
f37f504f2a
Do not set SwapInterval for values < 0.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16272 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-19 12:16:52 +00:00
reimar
5da34263f6
Fix crash in windows
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16271 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-19 12:09:44 +00:00
reimar
0a19444796
automatic vsync enabling for vo_gl.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16269 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-19 09:31:02 +00:00
alex
d4d939b57e
gtf.{c,h} is used by vesa only
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16265 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-18 12:59:19 +00:00
alex
6c5df75cce
use libvbe from vesautils
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16257 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-18 11:26:04 +00:00
reimar
cbd8483a32
Get events from -wid window.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16240 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-16 23:24:52 +00:00
reimar
c157ebb6c9
Our buffer usage actually fits better to GL_DYNAMIC_DRAW than GL_STREAM_DRAW.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16238 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-16 19:07:07 +00:00
reimar
dfa61db50a
OSD textures can be deleted with one function call...
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16237 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-16 18:52:38 +00:00
reimar
7e6c29c530
Make glFinish optional
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16236 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-16 18:27:12 +00:00
reimar
44ec3f7566
use GenBuffers to get a buffer number instead of hardcoding 1.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16234 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-16 17:57:53 +00:00
reimar
a96150da85
10l, initializers don't work without a declaration :-(
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16227 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-14 23:16:17 +00:00
reimar
0f10868e3d
use glUploadTex helper function
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16225 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-14 19:40:33 +00:00
reimar
0ddf170917
extra check for glUploadTex to avoid a possible hang.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16224 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-14 19:38:16 +00:00
reimar
5543cc2bf5
textures smaller 64x64 might not be supported
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16223 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-14 19:36:34 +00:00
reimar
c7888c0a7f
remove/move some unused headers/variables/code
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16222 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-14 19:24:49 +00:00
reimar
f1fcbe1d11
10l, texture_width/height initialization was removed, so use
...
image_width/height here
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16221 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-14 18:36:01 +00:00
reimar
698494f779
Helper function for drawing texture and general cleanup of vo_gl2.c
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16215 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-14 13:44:14 +00:00
reimar
3cf870e26b
Cleanup, move declarations to beginning of block.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16214 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-14 10:30:18 +00:00
alex
76f0fb31b6
10l, patch found in geexbox
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16197 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-11 11:02:30 +00:00
reimar
9b53e64cc5
Forgot to actually enable vo_gl on Windows...
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16182 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-06 13:38:00 +00:00
ivo
4bf7522a2e
Missed one uint32_t declaration.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16173 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-05 12:46:42 +00:00
ivo
cd55954e4e
Fix the return types of all (six) libvo API functions. Used to be uint32_t, but
...
return values can be negative (VO_ERROR, VO_NOTAVAIL and VO_NOTIMPL), so it's
changed to int now.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16172 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-08-05 01:24:37 +00:00
nplourde
56d37f9817
exit kiosk mode and show mouse cursor in uninit
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16146 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-28 23:18:39 +00:00
nplourde
0712baca3d
properly release window
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16145 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-28 22:19:34 +00:00
reimar
f467c97576
More helper functions/defines and bugfixes
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16118 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-27 17:22:24 +00:00
reimar
775c4db7f4
catch failed buffer allocation
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16114 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-26 20:36:34 +00:00
reimar
58eab3c054
Use dlsym to get glXGetProcAddress, only way to (hopefully) make it
...
compile everywhere since the gl/glx headers are such a mess...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16112 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-26 18:28:51 +00:00
reimar
1feebc74c7
OpenGL fixes for windows and vo_gl.c ported to windows.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16110 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-26 13:47:18 +00:00
reimar
c30b5e70b7
support for rectangular and streaming textures.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16100 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-26 10:16:18 +00:00
reimar
6acf6c886e
Use DRAW_IMAGE instead of draw_frame
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16093 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-25 19:11:14 +00:00
nplourde
e14d9ede2e
restore window shadow when quitting fullscreen mode
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16082 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-24 15:16:27 +00:00
reimar
de6925b979
Enable manyfmts by default for vo_gl
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16013 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-19 08:42:55 +00:00
rik
2d730f1fcc
--Patch by Stefan '1stein' Schuermans <1stein@schuermans.info>:
...
the bugfix of the "grayscale" output scheme introduced a bug in the header
writer for the stream output, this patch corrects that
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15953 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-10 12:35:43 +00:00
nplourde
96a22de4e6
resize video after keep aspect menu item toggle
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15910 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-03 14:28:51 +00:00
nplourde
706952e30d
fix various window resizing bug with menu option
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15903 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-03 12:24:48 +00:00
nplourde
c8dc1edbdf
more fullscreen behaviour fix for mouse cursor
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15893 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-02 19:44:48 +00:00
nplourde
7707fc682f
properly redraw fullscreen window with -fs and zoom
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15886 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-02 13:28:25 +00:00
nplourde
762820ba8f
fix fullscreen menubar item behaviour
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15883 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-01 17:24:31 +00:00
nplourde
2814dd6533
auto hide menubar and cursor in fullscreen
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15882 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-07-01 17:21:13 +00:00
iive
b509629603
add vo_xv_enable_vsync() to xvmc
...
it may not be needed but at least it shouldn't hurt to have it.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15867 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-30 10:57:56 +00:00
reimar
7bbc8d045a
added forgotten xv_enable_vsync
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15865 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-30 10:16:35 +00:00
nplourde
c60e560af2
keep window size when changing aspect
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15856 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-29 21:54:48 +00:00
nplourde
7d73ce2371
crash on autorelease, do not add to pool
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15855 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-29 21:49:58 +00:00
reimar
85626ef1aa
Try to set XV_SYNC_TO_VBLANK to enable vsync on non-overlay xv adapters.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15827 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-27 10:05:39 +00:00
faust3
0a4c99abd9
keep aspect when resizing, quit MPlayer when closing the window patch by Erik Lunchpail <erik_27can at yahoo.com>
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15823 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-26 17:44:07 +00:00
gpoirier
9dd8f241ac
adds some more -identify output, patch by kiriuja < mplayer DASH patches PAM en DASH directo POUM net>
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15790 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-20 23:07:35 +00:00
ranma
2098665b8d
Be more patch-friendly
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15773 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-19 22:52:55 +00:00
reimar
e76512dfb7
Make dfbopts a suboption, use suboption parser
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15751 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-18 20:27:50 +00:00
reimar
fd0aa2708e
support -wid
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15749 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-18 18:32:29 +00:00
nplourde
62e993bd96
osx 10.3 dont like to have a window init with no size
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15748 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-17 16:45:24 +00:00
nplourde
6f6ab3ba68
set nsapp and setup cocoa with NSApplicationLoad
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15738 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-16 16:41:44 +00:00
nplourde
643db0cf94
proper init of NSApp
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15737 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-16 16:14:05 +00:00
reimar
679f307f01
helper functions for comparing strarg_t "strings".
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15735 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-16 09:08:07 +00:00
nplourde
1b0c8682c4
set window alpha
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15732 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-16 00:26:47 +00:00
nplourde
40059ab93a
new texture frame
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15730 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-15 21:49:50 +00:00
nplourde
1865cc057a
device_id flag force fullscreen device
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15729 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-15 16:54:43 +00:00
nplourde
e2fab0fbc0
fix gcc warning
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15728 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-15 14:55:08 +00:00
nplourde
dbf0e226d2
do not realloc window while playing playlist
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15727 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-15 14:48:33 +00:00
nplourde
fe048bd6dd
draw resize box
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15724 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-14 12:48:39 +00:00
reimar
1c0928d65e
Fix OSD handling, DVD subtitles work now. Will be a bit slower though.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15720 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-13 20:09:05 +00:00
nplourde
f7d8a856f8
Fix Live Resize to match vo_macosx behavior
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15703 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-09 12:39:52 +00:00
faust3
331bd69913
match the declaration in the includes to make it compile with gcc 4.1, patch by Gianluigi Tiesi <mplayer at netfarm.it>
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15691 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-07 13:39:41 +00:00
nplourde
3d7173df87
show window only after texture creation (look better).
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15658 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-05 20:21:34 +00:00
nplourde
95f0894948
Pure cosmetic
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15648 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-05 14:57:36 +00:00
gpoirier
d853ecdc40
More gcc-4.0 fixes
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15640 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-04 21:11:39 +00:00
faust3
6b2538d96b
regain window focus in fullscreen, patch by Erik Lunchpail <enik_27can at yahoo.com>
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15622 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-03 05:16:02 +00:00
nplourde
b39fbf374d
Moved event update inside cocoa openglview class
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15613 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-02 14:19:35 +00:00
nplourde
c4d2a1e479
Function name cleanup
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15612 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-02 14:10:52 +00:00
nplourde
994a2b2479
Sync swap with VBL.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15611 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-06-02 12:03:26 +00:00
reimar
881f0f083f
-geometry support for gl2 under win, default window pos centered for gl, gl2
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15596 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-30 08:45:21 +00:00
reimar
7322c396a9
Implement -geometry for vo gl and gl2.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15590 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-29 17:04:51 +00:00
nplourde
b9bd2fc373
Fix pan-scan in fullscreen mode
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15574 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-26 16:33:28 +00:00
nplourde
a6158451ec
fix signess warning
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15572 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-25 23:44:55 +00:00
nplourde
2b56be8a44
create menu
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15571 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-25 23:38:59 +00:00
al
362be18be6
Make -wid behave more consistent.
...
Original patch by kiriuja |mplayer-patches >ta< en-directo >tod< net|
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15541 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-21 17:31:44 +00:00
nplourde
7e0a27e93b
Toggle only between ontop and normal.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15525 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-20 16:40:35 +00:00
wight
01907d1e68
If we use .m suffix we really should include it in .SUFFIXES
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15474 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-14 21:35:35 +00:00
henry
d2e7c10efd
enable hinting
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15441 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-13 19:47:50 +00:00
faust3
28962ca4f2
multifile leak fixes by Timothy Lee <timothy.lee at siriushk.com> +some more -fixed-vo fixes
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15429 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-13 10:46:11 +00:00
diego
467ab2516e
- make use of libggiwmh if found by configure
...
* For now use it to set the window title
* Implement "Window-On-Top" (experimental)
- Improved dirty region handling introduced in rev 1.33.
- other minor fixes
patch by Christoph Egger <Christoph_Egger at gmx dot de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15407 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-11 08:04:13 +00:00
nplourde
c52b30a43d
if define HAVE_ROUND do not define round again. patch by Steven M. Schultz <sms@2BSD.COM>
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15395 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-10 00:46:30 +00:00
nplourde
6516ffdb7d
do not define video_out_macosx if corevideo is not present
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15348 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-05 00:17:27 +00:00
nplourde
d3ca3ab6e7
draw resize box
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15340 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-04 12:00:54 +00:00
nplourde
1e7905dea8
enable panscan
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15332 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-02 21:17:27 +00:00
nplourde
b7aed4714e
enable rootwin
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15328 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-02 18:05:59 +00:00
nplourde
d07fabd85f
close button exit mplayer with esc key
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15326 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-02 14:40:16 +00:00
nplourde
85915a0b58
add ontop
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15321 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-02 01:48:37 +00:00
rik
fcb57df513
compilation fix (libavcodec sync)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15311 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-05-01 08:33:35 +00:00
nplourde
382d7cbca8
macosx core video module
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15292 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-29 11:41:07 +00:00
nplourde
923e97b364
macosx core video module
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15290 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-29 11:05:16 +00:00
reimar
ec9db5fc78
Make it possible to use a ggi device string that contains a ',' by writing
...
a '.' instead.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15273 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-27 12:15:37 +00:00
rathann
fb5558b8e7
100l to Jindrich! Changing the parameter name in the body, too.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15219 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-19 22:11:34 +00:00
henry
dbb001bae2
replace VO and VF numeric flags with #defined identifiers
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15213 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-18 15:52:38 +00:00
iive
da39de73a8
Compile fix when XF86VM is not defined
...
patch by Ismail Donmez <ismail at kde org tr>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15212 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-18 14:35:11 +00:00
henry
fa7fe564bb
more colorkey w/ panscan woes
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15193 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-16 17:10:31 +00:00
henry
9946de0944
redraw colorkey on panscan change
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15191 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-16 16:45:43 +00:00
al
c3105be29a
- fix black screen problem on reinit
...
- disable colorkey autopainting when painting it manually
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15187 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-16 15:52:03 +00:00
diego
9bbfd7a388
Mark imported files from uCIFS library as changed for GPL §2a compliance.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15165 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-15 18:43:41 +00:00
rik
d20d486f74
--Patch by Stefan '1stein' Schuermans <1stein@schuermans.info>:
...
bugfix of the "grayscale" output scheme; the height and width of the movie
were written als -1 and -1 into the resulting *.bml file
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15159 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-14 12:44:28 +00:00
henry
26fb4f06af
messed ordering of switch branches, 10l for Ivan
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15152 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-13 19:38:44 +00:00
iive
892980bfd0
incorporate all image drawing in single function and use fixed vo_xv_draw_colorkey() for proper key drawing.
...
This time panscan should be really bugfree (blackbars used to stay)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15103 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-10 16:30:53 +00:00
iive
595b013b7c
fix vo_xv_draw_colorkey to a workable state
...
(using panscan makes x,y negative, so it is very bad idea they to be unsigned)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15101 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-10 16:02:28 +00:00
henry
e68fc0c46a
revert the previous commit, gl needs to reload the font immediately
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15087 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-10 13:12:55 +00:00
henry
22c533e6ed
defer loading of the font after display size change to avoid useless
...
reloading - hack, but needed because for most of the vo's the panscan
information and screen size are updated asynchronously
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15086 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-10 11:54:31 +00:00
henry
d84d885309
remove force_load_font stuff moved to sub.c
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15081 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-09 22:45:47 +00:00
henry
ce22162a07
reload font on each change of the display size
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15079 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-09 22:25:33 +00:00
henry
47f90af3ba
support for negative strides (fixes -vf spp,flip crash)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15070 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-08 10:31:18 +00:00
iive
62d06e5736
fix blackscreen when changing panscan.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15061 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-07 16:59:34 +00:00
rathann
e3b183dc3f
- fix gcc warnings, strlcat/strlcpy prototypes
...
- fix bad sscanf usage in geometry.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15059 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-04-06 11:57:10 +00:00
rathann
8406e93764
Fix memset() usage, patch by Ismail Donmez
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15027 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-31 22:06:34 +00:00
ivo
b0e5f570bb
Convert vo_aa suboption parser to using the subopt-helper.
...
This obsoletes all -aa* commandline options. Use -vo aa:* instead.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14936 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-11 02:09:24 +00:00
syrjala
0046a87017
Clean up properly if preinit() fails.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14930 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-07 22:45:47 +00:00
rathann
85199c9289
missing externs (fixes implicit declaration warnings)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14885 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-01 22:54:24 +00:00
ivo
5fba323489
10l Don't set SDL to X11 by default.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14877 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-01 19:59:20 +00:00
ivo
91e58712df
Remove -noxv and -forcexv command line options and replace them by
...
suboptions to -vo sdl. Renamed noxv to nohwaccel to better reflect the
meaning of the option. Updated manual page.
Original patch by < ods15 at ods15 dot dyndns dot org>
Modified by me.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14858 b3059339-0415-0410-9bf9-f77b7e298cf2
2005-03-01 03:51:48 +00:00