Index: libvo/sub.c =================================================================== --- libvo/sub.c (revision 21441) +++ libvo/sub.c (working copy) @@ -1006,7 +1006,7 @@ if(obj->flags&OSDFLAG_VISIBLE){ if( (obj->bbox.x1<=x2 && obj->bbox.x2>=x1) && (obj->bbox.y1<=y2 && obj->bbox.y2>=y1) && - obj->bbox.y2 > obj->bbox.y1 && obj->bbox.x1 > obj->bbox.x2 + obj->bbox.y2 > obj->bbox.y1 && obj->bbox.x2 > obj->bbox.x1 ) return 1; } obj=obj->next;