mirror of
https://github.com/mpv-player/mpv
synced 2025-02-02 13:12:05 +00:00
vo_opengl_cb: don't resize when redrawing
This commit is contained in:
parent
b26087f6f3
commit
31e9630788
@ -363,8 +363,12 @@ static int control(struct vo *vo, uint32_t request, void *data)
|
|||||||
switch (request) {
|
switch (request) {
|
||||||
case VOCTRL_GET_PANSCAN:
|
case VOCTRL_GET_PANSCAN:
|
||||||
return VO_TRUE;
|
return VO_TRUE;
|
||||||
case VOCTRL_SET_PANSCAN:
|
|
||||||
case VOCTRL_REDRAW_FRAME:
|
case VOCTRL_REDRAW_FRAME:
|
||||||
|
pthread_mutex_lock(&p->ctx->lock);
|
||||||
|
update(p);
|
||||||
|
pthread_mutex_unlock(&p->ctx->lock);
|
||||||
|
return VO_TRUE;
|
||||||
|
case VOCTRL_SET_PANSCAN:
|
||||||
pthread_mutex_lock(&p->ctx->lock);
|
pthread_mutex_lock(&p->ctx->lock);
|
||||||
copy_vo_opts(vo);
|
copy_vo_opts(vo);
|
||||||
p->ctx->force_update = true;
|
p->ctx->force_update = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user