bool _canAddMediaToCollection(IMedia media, TMediaType requiredMediaType)
 {
     return
         (media != null &&
          media.MediaType == requiredMediaType
          &&
          ((requiredMediaType == TMediaType.Still && media.FormatDescription().IsWideScreen == _videoFormatDescription?.IsWideScreen) ||
           (media.MediaType == TMediaType.Movie && media.FrameRate().Equals(_frameRate)) ||
           media.MediaType == TMediaType.Animation));
 }