summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCameron Cawley <ccawley2011@gmail.com>2019-10-28 22:12:06 +0000
committerwm4 <1387750+wm4@users.noreply.github.com>2019-10-29 17:07:41 +0100
commitafe3a5a0104a78892d45b53c9443f98c232476b7 (patch)
tree98da16f188e5203e512880ad84a1f0abaed40c14
parent00c9a6c237e445469df8daeb455669e80b756749 (diff)
downloadmpv-afe3a5a0104a78892d45b53c9443f98c232476b7.tar.bz2
mpv-afe3a5a0104a78892d45b53c9443f98c232476b7.tar.xz
vo_caca: Implement VOCTRL_UPDATE_WINDOW_TITLE
-rw-r--r--video/out/vo_caca.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/video/out/vo_caca.c b/video/out/vo_caca.c
index e63bd69b1d..697d0d3f37 100644
--- a/video/out/vo_caca.c
+++ b/video/out/vo_caca.c
@@ -276,8 +276,6 @@ static int preinit(struct vo *vo)
return ENOSYS;
}
- caca_set_display_title(priv->display, "mpv");
-
return 0;
}
@@ -288,10 +286,14 @@ static int query_format(struct vo *vo, int format)
static int control(struct vo *vo, uint32_t request, void *data)
{
+ struct priv *priv = vo->priv;
switch (request) {
case VOCTRL_CHECK_EVENTS:
check_events(vo);
return VO_TRUE;
+ case VOCTRL_UPDATE_WINDOW_TITLE:
+ caca_set_display_title(priv->display, (char *)data);
+ return VO_TRUE;
}
return VO_NOTIMPL;
}