diff options
author | Anton Kindestam <antonki@kth.se> | 2018-12-05 19:02:03 +0100 |
---|---|---|
committer | Anton Kindestam <antonki@kth.se> | 2018-12-05 19:19:24 +0100 |
commit | 8b83c8996686072bc743b112ae5cb3bf93aa33ed (patch) | |
tree | b09ce6a7ff470b05006622f19914b3d39d2f7d9f /player/screenshot.h | |
parent | 5bcac8580df6fc62323136f756a3a6d1e754fe9c (diff) | |
parent | 559a400ac36e75a8d73ba263fd7fa6736df1c2da (diff) | |
download | mpv-8b83c8996686072bc743b112ae5cb3bf93aa33ed.tar.bz2 mpv-8b83c8996686072bc743b112ae5cb3bf93aa33ed.tar.xz |
Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--merge-edition
This bumps libmpv version to 1.103
Diffstat (limited to 'player/screenshot.h')
-rw-r--r-- | player/screenshot.h | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/player/screenshot.h b/player/screenshot.h index 69f6ac801d..f479fca3f8 100644 --- a/player/screenshot.h +++ b/player/screenshot.h @@ -25,24 +25,12 @@ struct MPContext; // One time initialization at program start. void screenshot_init(struct MPContext *mpctx); -// Request a taking & saving a screenshot of the currently displayed frame. -// mode: 0: -, 1: save the actual output window contents, 2: with subtitles. -// each_frame: If set, this toggles per-frame screenshots, exactly like the -// screenshot slave command (MP_CMD_SCREENSHOT). -// osd: show status on OSD -void screenshot_request(struct MPContext *mpctx, int mode, bool each_frame, - bool osd, bool async); - -// filename: where to store the screenshot; doesn't try to find an alternate -// name if the file already exists -// mode, osd: same as in screenshot_request() -void screenshot_to_file(struct MPContext *mpctx, const char *filename, int mode, - bool osd, bool async); - -// mode is the same as in screenshot_request() -struct mp_image *screenshot_get_rgb(struct MPContext *mpctx, int mode); - // Called by the playback core code when a new frame is displayed. void screenshot_flip(struct MPContext *mpctx); +// Handlers for the user-facing commands. +void cmd_screenshot(void *p); +void cmd_screenshot_to_file(void *p); +void cmd_screenshot_raw(void *p); + #endif /* MPLAYER_SCREENSHOT_H */ |