void playlist_manager::playlist_remove_selection(t_size p_playlist,bool p_crop) { bit_array_bittable table(playlist_get_item_count(p_playlist)); playlist_get_selection_mask(p_playlist,table); if (p_crop) playlist_remove_items(p_playlist,bit_array_not(table)); else playlist_remove_items(p_playlist,table); }
void playlist_oper::remove_sel(bool crop) { bit_array_bittable mask(get_count()); get_sel_mask(mask); if (crop) remove_mask(bit_array_not(mask)); else remove_mask(mask); }