Because they can just take a screenshot of the App and that would directly safe it to the camera roll? Or do you have something more different in mind?
That would lead to a decreased quality for content larger than the screen's resolution. For content smaller or matching the size, there is still a risk of artifacts, which is smaller when using VLC's internal method to do so. Further, with the internal function exposed, you don't need to take care of not including VLC's UI in your screenshots.
okay sounds good! Let's track how often people ask for it and if we see grand demand lets figure out how we can best include that functionality without cluttering the main video controls!
I could imagine hiding UI for that behind a setting and just showing that when someone really needs to create a screenshot
Yep or adding a button to the video effects panel, etc.
I found it this morning on the India App Store reviews and liked the idea, because we also expose the feature on desktop UIs and from a technical perspective, it's trivial to do as we just need to call "saveSnapshotInFile:Path" (or very close to it).
This was implemented for android a couple of months ago using an optional 3 finger touch gesture: vlc-android!1456 (merged) We should do the same for iOS.