Untitled
Searching 33 files for "freerdp" ~/wayfire/subprojects/wlroots/backend/rdprail/meson.build: 16 17 # Dependencies 18: dep_freerdp = dependency('freerdp-server2', required: false) 19 dep_winpr = dependency('winpr2', required: false) 20 dep_gbm = dependency('gbm', required: false) .. 32 33 if get_option('backends').contains('rdprail') or get_option('backends').contains('auto') 34: if dep_freerdp.found() and dep_winpr.found() and dep_gbm.found() 35 glsl_compiler = find_program('glsl_to_h.sh') 36 .. 121 dependencies: [ 122 dep_wayland_server, 123: dep_freerdp, 124 dep_winpr, 125 dep_gbm, ~/wayfire/subprojects/wlroots/backend/rdprail/mock_vail.c: 32 } 33 34: VAIL_CONTEXT* freerdp_vail_context_new(void) { 35 VAIL_CONTEXT* ctx = calloc(1, sizeof(VAIL_CONTEXT)); 36 if (!ctx) { .. 46 } 47 48: void freerdp_vail_context_free(VAIL_CONTEXT* context) { 49 if (context) { 50 free(context); ~/wayfire/subprojects/wlroots/backend/rdprail/rdprail.h: 9 #include <wlr/types/wlr_buffer.h> 10 #include <wlr/interfaces/wlr_buffer.h> 11: #include <freerdp/types.h> 12 13 void* rdp_get_shared_memory(uint32_t pool_id, size_t *size, int *fd); ~/wayfire/subprojects/wlroots/backend/rdprail/rdprail_buffer.c: 3 #include <string.h> 4 #include <wlr/util/log.h> 5: #include <freerdp/types.h> 6 #include "rdprail.h" 7 ~/wayfire/subprojects/wlroots/backend/rdprail/rdprail_mock.h: 4 5 #include <stdint.h> 6: #include <freerdp/graphics.h> 7 #include "rdprail.h" 8 ~/wayfire/subprojects/wlroots/backend/rdprail/rdprail_test.c: 650 #include <wlr/util/log.h> 651 #include <wayland-server-core.h> 652: #include <freerdp/types.h> 653: #include <freerdp/codec/color.h> 654 #include <rfb/rfb.h> 655 #include "rdprail.h" ... 927 } 928 929: // BGRA format (using FreeRDP's pixel format) 930 pixel_data[y * width + x] = (255 << 24) | // Alpha 931 (b << 16) | // Blue ~/wayfire/subprojects/wlroots/backend/rdprail/rdprail_vail.h: 6 #include <EGL/eglext.h> 7 #include <winpr/wtypes.h> 8: #include <freerdp/freerdp.h> 9: #include <freerdp/peer.h> 10: #include <freerdp/server/rdpgfx.h> 11: #include <freerdp/gdi/gdi.h> 12: #include <freerdp/codec/region.h> 13 14 // Forward declare structures .. 19 // VAIL context structure 20 typedef struct _VAIL_CONTEXT { 21: // FreeRDP connection context 22 rdpContext* rdp; 23 .. 44 void* buffer_data); 45 46: VAIL_CONTEXT* freerdp_vail_context_new(void); 47: void freerdp_vail_context_free(VAIL_CONTEXT* context); 48 49 HANDLE mock_create_surface(struct _VAIL_CONTEXT* context); 21 matches across 7 files
Leave a Comment