diff options
Diffstat (limited to 'libmpcodecs/vf_ass.c')
-rw-r--r-- | libmpcodecs/vf_ass.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/libmpcodecs/vf_ass.c b/libmpcodecs/vf_ass.c index a4ba0e534e..f3163da5fb 100644 --- a/libmpcodecs/vf_ass.c +++ b/libmpcodecs/vf_ass.c @@ -357,12 +357,7 @@ static int control(vf_instance_t *vf, int request, void *data) { if (request == VFCTRL_EOSD) { vf->priv->ass_priv = ass_init(); - if (!vf->priv->ass_priv) { - mp_msg(MSGT_VFILTER, MSGL_ERR, "[ass] Init failed\n"); - return 0; - } else - mp_msg(MSGT_VFILTER, MSGL_INFO, "[ass] Init\n"); - return CONTROL_TRUE; + return vf->priv->ass_priv ? CONTROL_TRUE : CONTROL_FALSE; } return vf_next_control(vf, request, data); } |