adds selectionFilter to allow disabling selection based on NSPredicate

Demo modified to disable selection for any video < 5s