mirror of
https://repo.dec05eba.com/gpu-screen-recorder
synced 2026-03-31 09:07:13 +09:00
HACK: portal: copy external image to internal image before render. Dont stop screencast when paused as that stops recording when window is resized
This commit is contained in:
@@ -88,8 +88,6 @@ typedef struct {
|
||||
gsr_pipewire_dmabuf_data dmabuf_data[GSR_PIPEWIRE_DMABUF_MAX_PLANES];
|
||||
size_t dmabuf_num_planes;
|
||||
|
||||
bool started;
|
||||
bool stopped;
|
||||
bool no_modifiers_fallback;
|
||||
bool external_texture_fallback;
|
||||
|
||||
@@ -107,6 +105,5 @@ void gsr_pipewire_deinit(gsr_pipewire *self);
|
||||
|
||||
/* |plane_fds| should be at least GSR_PIPEWIRE_DMABUF_MAX_PLANES in size */
|
||||
bool gsr_pipewire_map_texture(gsr_pipewire *self, gsr_texture_map texture_map, gsr_pipewire_region *region, gsr_pipewire_region *cursor_region, int *plane_fds, int *num_plane_fds, bool *using_external_image);
|
||||
bool gsr_pipewire_recording_stopped(gsr_pipewire *self);
|
||||
|
||||
#endif /* GSR_PIPEWIRE_H */
|
||||
|
||||
Reference in New Issue
Block a user