[pvr] re-add recordings view state handling on a per directory level