@decorator.decorator
def apply_to_mask(f, clip, *a, **k):
 newclip = f(clip, *a, **k)
 if (hasattr(newclip, 'mask') and (newclip.mask is not None)):
  newclip.mask = f(newclip.mask, *a, **k)
 return newclip

@ decorator . decorator def apply_to_mask ( f , clip , * a , ** k ) : newclip = f ( clip , * a , ** k ) if ( hasattr ( newclip , 'mask' ) and ( newclip . mask is not None ) ) : newclip . mask = f ( newclip . mask , * a , ** k ) return newclip
this decorator will apply the same function f to the mask of the clip created with f .