summaryrefslogtreecommitdiffstats
path: root/libvo/vo_x11.c
diff options
context:
space:
mode:
authorhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-04-18 15:52:38 +0000
committerhenry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-04-18 15:52:38 +0000
commitdbb001bae23b18295014c9fc925538902f956c35 (patch)
treea7198cff9124bed9cbf3665c6f325c641330e092 /libvo/vo_x11.c
parentda39de73a8f773d2516eadd20ea2172efc3df2a3 (diff)
downloadmpv-dbb001bae23b18295014c9fc925538902f956c35.tar.bz2
mpv-dbb001bae23b18295014c9fc925538902f956c35.tar.xz
replace VO and VF numeric flags with #defined identifiers
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15213 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/vo_x11.c')
-rw-r--r--libvo/vo_x11.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/libvo/vo_x11.c b/libvo/vo_x11.c
index dcf989c7bc..14c04cff49 100644
--- a/libvo/vo_x11.c
+++ b/libvo/vo_x11.c
@@ -293,13 +293,13 @@ static uint32_t config(uint32_t width, uint32_t height, uint32_t d_width,
vo_dwidth = d_width;
vo_dheight = d_height;
- if (flags & 0x03)
+ if (flags & (VOFLAG_FULLSCREEN|VOFLAG_MODESWITCHING))
fullscreen = 1;
- if (flags & 0x02)
+ if (flags & VOFLAG_MODESWITCHING)
vm = 1;
- if (flags & 0x08)
+ if (flags & VOFLAG_FLIPPING)
Flip_Flag = 1;
- zoomFlag = flags & 0x04;
+ zoomFlag = flags & VOFLAG_SWSCALE;
int_pause = 0;
// if(!fullscreen) zoomFlag=1; //it makes no sense to avoid zooming on windowd mode
@@ -690,10 +690,10 @@ static uint32_t query_format(uint32_t format)
if (IMGFMT_BGR_DEPTH(format) <= 8)
return 0; // TODO 8bpp not yet fully implemented
if (IMGFMT_BGR_DEPTH(format) == vo_depthonscreen)
- return 3 | VFCAP_OSD | VFCAP_SWSCALE | VFCAP_FLIP |
+ return VFCAP_CSP_SUPPORTED | VFCAP_CSP_SUPPORTED_BY_HW | VFCAP_OSD | VFCAP_SWSCALE | VFCAP_FLIP |
VFCAP_ACCEPT_STRIDE;
else
- return 1 | VFCAP_OSD | VFCAP_SWSCALE | VFCAP_FLIP |
+ return VFCAP_CSP_SUPPORTED | VFCAP_OSD | VFCAP_SWSCALE | VFCAP_FLIP |
VFCAP_ACCEPT_STRIDE;
}
@@ -709,7 +709,7 @@ static uint32_t query_format(uint32_t format)
case IMGFMT_I420:
case IMGFMT_IYUV:
case IMGFMT_YV12:
- return 1 | VFCAP_OSD | VFCAP_SWSCALE | VFCAP_ACCEPT_STRIDE;
+ return VFCAP_CSP_SUPPORTED | VFCAP_OSD | VFCAP_SWSCALE | VFCAP_ACCEPT_STRIDE;
}
return 0;
}