summaryrefslogtreecommitdiff
path: root/libavfilter/vsrc_ddagrab.c
Commit message (Collapse)AuthorAge
* avfilter/vsrc_ddagrab: set sRGB color information on output framesTimo Rothenpieler2022-08-06
| | | | | | According to MSDN, all integer pixel formats contains sRGB compliant pixel data, so set the color information on our output frames accordingly.
* avfilter/vsrc_ddagrab: make output format user configurableTimo Rothenpieler2022-08-06
|
* avfilter/vsrc_ddagrab: move most of init to config_propsTimo Rothenpieler2022-08-05
| | | | Most notably, the input hw_device_ctx is not set at init time, so using it was impossible.
* avfilter/vsrc_ddagrab: fix mouse cursor render initTimo Rothenpieler2022-08-05
|
* avfilter/vsrc_ddagrab: check for existence of DPI_AWARENESS_CONTEXTTimo Rothenpieler2022-07-19
| | | | | | Apparently some (broken?) Windows SDK versions define IDXGIOutput5 but not DPI_AWARENESS_CONTEXT. So we need to explicitly check for its existence.
* avfilter/vsrc_ddagrab: dynamically load SetThreadDpiAwarenessContextTimo Rothenpieler2022-07-19
| | | | | It's a Windows 10 only function, and its presence alone prevents the binary from loading on older Windows versions.
* avfilter: add vsrc_ddagrabTimo Rothenpieler2022-07-18