summaryrefslogtreecommitdiffstats
path: root/video
diff options
context:
space:
mode:
Diffstat (limited to 'video')
-rw-r--r--video/out/vo.h1
-rw-r--r--video/out/vo_opengl.c7
-rw-r--r--video/out/vo_vdpau.c6
3 files changed, 2 insertions, 12 deletions
diff --git a/video/out/vo.h b/video/out/vo.h
index 36163acc92..26df7079d8 100644
--- a/video/out/vo.h
+++ b/video/out/vo.h
@@ -128,7 +128,6 @@ struct voctrl_get_equalizer_args {
#define VO_NOTAVAIL -2
#define VO_NOTIMPL -3
-#define VOFLAG_FLIPPING 0x08
#define VOFLAG_HIDDEN 0x10 //< Use to create a hidden window
#define VOFLAG_GL_DEBUG 0x40 // Hint to request debug OpenGL context
#define VOFLAG_ALPHA 0x80 // Hint to request alpha framebuffer
diff --git a/video/out/vo_opengl.c b/video/out/vo_opengl.c
index 15b36e8238..dda9f1ed7e 100644
--- a/video/out/vo_opengl.c
+++ b/video/out/vo_opengl.c
@@ -76,8 +76,6 @@ struct gl_priv {
char *backend;
- int vo_flipped;
-
bool frame_started;
int frames_rendered;
@@ -176,9 +174,6 @@ static void draw_image_timed(struct vo *vo, mp_image_t *mpi,
struct gl_priv *p = vo->priv;
GL *gl = p->gl;
- if (p->vo_flipped)
- mp_image_vflip(mpi);
-
mpgl_lock(p->glctx);
if (mpi)
@@ -242,8 +237,6 @@ static int reconfig(struct vo *vo, struct mp_image_params *params, int flags)
gl_video_config(p->renderer, params);
- p->vo_flipped = !!(flags & VOFLAG_FLIPPING);
-
mpgl_unlock(p->glctx);
return 0;
diff --git a/video/out/vo_vdpau.c b/video/out/vo_vdpau.c
index 098f449bcb..b92a7f2d3b 100644
--- a/video/out/vo_vdpau.c
+++ b/video/out/vo_vdpau.c
@@ -97,7 +97,6 @@ struct vdpctx {
int flip_offset_window;
int flip_offset_fs;
int64_t flip_offset_us;
- bool flip;
VdpRect src_rect_vid;
VdpRect out_rect_vid;
@@ -237,8 +236,8 @@ static void resize(struct vo *vo)
vc->out_rect_vid.y1 = dst_rect.y1;
vc->src_rect_vid.x0 = src_rect.x0;
vc->src_rect_vid.x1 = src_rect.x1;
- vc->src_rect_vid.y0 = vc->flip ? src_rect.y1 : src_rect.y0;
- vc->src_rect_vid.y1 = vc->flip ? src_rect.y0 : src_rect.y1;
+ vc->src_rect_vid.y0 = src_rect.y0;
+ vc->src_rect_vid.y1 = src_rect.y1;
vc->flip_offset_us = vo->opts->fullscreen ?
1000LL * vc->flip_offset_fs :
@@ -420,7 +419,6 @@ static int reconfig(struct vo *vo, struct mp_image_params *params, int flags)
if (!check_preemption(vo))
return -1;
- vc->flip = flags & VOFLAG_FLIPPING;
vc->image_format = params->imgfmt;
vc->vid_width = params->w;
vc->vid_height = params->h;