diff options
author | Cameron Cawley <ccawley2011@gmail.com> | 2019-10-28 22:12:06 +0000 |
---|---|---|
committer | wm4 <1387750+wm4@users.noreply.github.com> | 2019-10-29 17:07:41 +0100 |
commit | afe3a5a0104a78892d45b53c9443f98c232476b7 (patch) | |
tree | 98da16f188e5203e512880ad84a1f0abaed40c14 /video/out/vo_caca.c | |
parent | 00c9a6c237e445469df8daeb455669e80b756749 (diff) | |
download | mpv-afe3a5a0104a78892d45b53c9443f98c232476b7.tar.bz2 mpv-afe3a5a0104a78892d45b53c9443f98c232476b7.tar.xz |
vo_caca: Implement VOCTRL_UPDATE_WINDOW_TITLE
Diffstat (limited to 'video/out/vo_caca.c')
-rw-r--r-- | video/out/vo_caca.c | 6 |
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; } |