summaryrefslogtreecommitdiffstats
path: root/player/screenshot.c
Commit message (Expand)AuthorAgeFilesLines
* image_writer: fix TOCTOU in screenshot filename generationnanahi2024-03-191-4/+5
* screenshot: remove artificial limit on the number of screenshots takennanahi2023-12-281-1/+1
* mp_thread: add win32 implementationKacper Michajłow2023-11-051-1/+0
* options: rename --screenshot-directory to --screenshot-dirDudemanguy2023-10-251-1/+1
* win32/pthread: define _POSIX_TIMERS to notify they are not supportedKacper Michajłow2023-09-291-0/+1
* screenshot: support crop with --screenshot-swKacper Michajłow2023-09-091-0/+13
* screenshot: implement screenshot-window in sw for most VOsDudemanguy2023-07-211-6/+29
* screenshot: clarify software screenshot logicDudemanguy2023-07-211-15/+20
* image_writer: move tag_csp check into image_writer_flexible_csp()sfan52023-07-191-1/+1
* player/screenshot: add "screenshot" loggercloud116652023-07-011-1/+4
* player/screenshot: avoid non-sRGB spaces with --screenshot-tag-csp=noLeo Izen2023-04-101-1/+1
* player/screenshot: add filename return fieldcloud116652023-03-251-1/+7
* screenshot: fix segfault when taking a screenshot without videoChristoph Heinrich2023-03-071-25/+29
* various: drop unused #include "config.h"Thomas Weißschuh2023-02-201-2/+0
* player/screenshot: pass on ability to output native CSPNiklas Haas2023-02-131-2/+5
* screenshot: explicitly default VOCTRL_SCREENSHOT cspNiklas Haas2023-02-131-0/+1
* screenshot: add --screenshot-sw optionwm42020-10-051-1/+2
* screenshot: fix typo in commentwm42020-02-071-1/+1
* player: make screenshot each-frame mode more accuratewm42020-02-071-1/+6
* screenshot, vo_image: use global swscale/zimg parameterswm42019-10-311-4/+13
* screenshot: move message showing to common codewm42019-09-191-46/+19
* image_writer: move convert_image() to player/screenshot.csfan52019-09-141-0/+37
* command: add a way to abort asynchronous commandswm42018-05-241-1/+1
* screenshot: report success to callerwm42018-05-241-3/+7
* screenshot: change async behavior to be in line with new semanticswm42018-05-241-112/+67
* command: move screenshot command stubs to screenshot.cwm42018-05-241-5/+61
* thread_pool: make it slightly less dumbwm42018-05-241-1/+1
* vo_gpu: make screenshots use the GL rendererwm42018-02-111-7/+24
* video: make decoder wrapper a filterwm42018-01-301-1/+0
* screenshot: create directories from templateNicolas F2017-11-021-0/+5
* video: remove special path for hwdec screenshotswm42017-10-161-6/+0
* screenshot: cleanup: use normal MSGL_ defineswm42017-04-011-19/+9
* player: make screenshot commands honor the async flagwm42017-04-011-24/+91
* screenshot: change details of --screenshot-format handlingwm42017-03-181-2/+3
* screenshot: minor simplificationwm42017-03-181-7/+4
* cuda: use libavutil functions for copying hw surfaces to memorywm42017-01-121-6/+10
* video: refactor how VO exports hwdec device handleswm42016-05-091-2/+3
* player: fix use-after-free with --screenshot-directorywm42016-04-141-1/+2
* Relicense some non-MPlayer source files to LGPL 2.1 or laterwm42016-01-191-7/+7
* player: refactor: eliminate MPContext.d_videowm42016-01-171-2/+2
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-111-1/+1
* video: switch from using display aspect to sample aspectwm42015-12-191-8/+1
* screenshot: avoid confusing template error message with no fileKevin Mitchell2015-09-021-9/+11
* path: make mp_path_join accept normal C stringswm42015-05-091-1/+1
* options: fix typo in variable namewm42015-05-031-1/+1
* screenshots: create screenshot dirwm42015-05-021-0/+2
* screenshots: add --screenshot-directory optionwm42015-05-011-0/+8
* client API: add a screenshot_raw commandwm42015-04-201-0/+10
* vf_screenshot: remove this filterwm42015-04-161-6/+1
* command: let screenshot_to_file command overwrite fileswm42015-04-161-5/+0
* Update license headersMarcin Kurczewski2015-04-131-5/+4
* screenshot: use GPU readback only for hardware decoded imageswm42015-04-071-1/+1
* player: fix crash when taking screenshots in idle modewm42015-03-111-0/+2
* options: list correct default value for --screenshot-templatewm42015-01-261-1/+1
* vo: simplify VOs by adding generic screenshot supportwm42015-01-241-1/+1
* video: separate screenshot modeswm42015-01-231-24/+25
* video: handle hwdec screenshots differentlywm42015-01-221-0/+10
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-291-1/+1
* video: move display and timing to a separate threadwm42014-08-121-1/+3
* player: make the time display relative to start PTSTsukasa OMOTO2014-06-291-2/+2
* video/out: change aspects of OSD handlingwm42014-06-151-1/+1
* video: remove redundant mp_image display_w/_h memberswm42014-04-291-4/+1
* sub: uglify OSD code path with lockingwm42014-01-181-3/+3
* player: remove OSD message IDswm42014-01-171-4/+2
* screenshot: add format specifiers to get file directory pathwm42014-01-081-0/+21
* path: change mp_splitext() semanticswm42013-12-221-1/+1
* path lookup functions: mp_msg conversionswm42013-12-211-1/+1
* image_writer: mp_msg conversionswm42013-12-211-2/+2
* player: replace some overlooked mp_msgswm42013-12-191-1/+1
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-2/+2
* Move options/config related files from mpvcore/ to options/wm42013-12-171-1/+1
* Rename mp_core.h to core.hwm42013-12-171-1/+1
* Move mpvcore/player/ to player/wm42013-12-171-0/+404