# HG changeset patch # User arpi # Date 1035765759 0 # Node ID 0c8d85e22ff51c1e0096161d503f2740906cb64e # Parent 26fd599d4bad1571c87074bcc91dd0509b0cad6d config_vo error handling diff -r 26fd599d4bad -r 0c8d85e22ff5 libmpcodecs/vd_lzo.c --- a/libmpcodecs/vd_lzo.c Mon Oct 28 00:40:42 2002 +0000 +++ b/libmpcodecs/vd_lzo.c Mon Oct 28 00:42:39 2002 +0000 @@ -142,7 +142,7 @@ return NULL; } - mpcodecs_config_vo(sh,sh->disp_w,sh->disp_h,priv->codec); + if(!mpcodecs_config_vo(sh,sh->disp_w,sh->disp_h,priv->codec)) return NULL; init_done++; free(tmp); } diff -r 26fd599d4bad -r 0c8d85e22ff5 libmpcodecs/vd_null.c --- a/libmpcodecs/vd_null.c Mon Oct 28 00:40:42 2002 +0000 +++ b/libmpcodecs/vd_null.c Mon Oct 28 00:42:39 2002 +0000 @@ -24,7 +24,7 @@ // init driver static int init(sh_video_t *sh){ - mpcodecs_config_vo(sh,sh->disp_w,sh->disp_h,IMGFMT_BGR24); + if(!mpcodecs_config_vo(sh,sh->disp_w,sh->disp_h,IMGFMT_BGR24)) return 0; return 1; }