summaryrefslogtreecommitdiffstats
path: root/libvo
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-07-08 14:57:25 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-07-08 14:57:25 +0000
commit4ccabac9ba908ff32f113ff74b0186bfdf69522d (patch)
treec4c05dbc7569d9c46871d269046a4934d49e3f27 /libvo
parent6a77e34f9427d77a7108ed1d307ce64472b9be3a (diff)
downloadmpv-4ccabac9ba908ff32f113ff74b0186bfdf69522d.tar.bz2
mpv-4ccabac9ba908ff32f113ff74b0186bfdf69522d.tar.xz
Do not fiddle (too much) with external (WinID) windows
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18953 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo')
-rw-r--r--libvo/w32_common.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libvo/w32_common.c b/libvo/w32_common.c
index 278c0b9d56..48db3c9130 100644
--- a/libvo/w32_common.c
+++ b/libvo/w32_common.c
@@ -232,6 +232,7 @@ static int createRenderingContext(void) {
PIXELFORMATDESCRIPTOR pfd;
RECT r;
int pf;
+ if (WinID < 0) {
int style = (vo_border && !vo_fs) ?
(WS_OVERLAPPEDWINDOW | WS_SIZEBOX) : WS_POPUP;
@@ -273,6 +274,7 @@ static int createRenderingContext(void) {
r.bottom = r.top + vo_dheight;
AdjustWindowRect(&r, style, 0);
SetWindowPos(vo_window, layer, r.left, r.top, r.right - r.left, r.bottom - r.top, SWP_SHOWWINDOW);
+ }
memset(&pfd, 0, sizeof pfd);
pfd.nSize = sizeof pfd;