When subtitle is removed, all syncPoints greater than removed
        subtitle are decremented. SyncPoint equal to removed subtitle is also
        removed.

def _subtitlesRemoved(self, path, subNos):
        """When subtitle is removed, all syncPoints greater than removed
        subtitle are decremented. SyncPoint equal to removed subtitle is also
        removed."""
        def action(current, count, model, row):
            if count.equal > 0:
                model.removeRow(row)
            else:
                _setSubNo(current - count.greater_equal, model, row)

        def count(current, nos):
            return _GtEqCount(current, nos)

        self._changeSubNos(path, subNos, count, action)