| 301 | } |
| 302 | |
| 303 | bool Settings::isFrameAfterEndOfCaptureRange(int frame) const { |
| 304 | if (screenShotFrameRange.valid) { |
| 305 | int rangeLastFrame = getEndFrameOfRange(&screenShotFrameRange); |
| 306 | if (rangeLastFrame == SCREEN_SHOT_FRAMES_UNLIMITED) return false; |
| 307 | return frame > rangeLastFrame; |
| 308 | } |
| 309 | return screenshotFrames.empty() || frame > *std::prev(screenshotFrames.end()); |
| 310 | } |
| 311 | |
| 312 | void Settings::populate_frame_list(const char *vk_screenshot_frames) { |
| 313 | string spec(vk_screenshot_frames), word; |
no test coverage detected