How to check if a node has a photo/video to use as an exposed filter in views?
You should be able to add the photo field or fields as filters and set their criteria to "not empty". Then, only those records with a photo should be visible. The same applies for the video field.