diff options
author | dec05eba <dec05eba@protonmail.com> | 2025-02-16 14:21:17 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2025-02-16 14:21:17 +0100 |
commit | 1b5cde07896518202f491672977beb3172142f12 (patch) | |
tree | 41a9fb4646090448e686345221656a7baaee763f /include/encoder/video | |
parent | 62bbdd7c30e3638e7ade7828df6ddc4e41fccb9e (diff) |
Support taking a screenshot (-o image.jpg/image.png)
Diffstat (limited to 'include/encoder/video')
-rw-r--r-- | include/encoder/video/image.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/include/encoder/video/image.h b/include/encoder/video/image.h new file mode 100644 index 0000000..76c7bd4 --- /dev/null +++ b/include/encoder/video/image.h @@ -0,0 +1,15 @@ +#ifndef GSR_ENCODER_VIDEO_IMAGE_H +#define GSR_ENCODER_VIDEO_IMAGE_H + +#include "video.h" + +typedef struct gsr_egl gsr_egl; + +typedef struct { + gsr_egl *egl; + gsr_color_depth color_depth; +} gsr_video_encoder_image_params; + +gsr_video_encoder* gsr_video_encoder_image_create(const gsr_video_encoder_image_params *params); + +#endif /* GSR_ENCODER_VIDEO_IMAGE_H */ |