Archived
2
0
This repository has been archived on 2024-06-24. You can view files and clone it, but cannot push or open issues or pull requests.
neko-custom/server/internal
tt2468 b1ce755210
Add glib main loop to capture manager (#383)
The gstreamer documentation is not particularly amazing on whether or
not this is necessary, but it's clear that some gstreamer events will
not be delivered to their handlers without a running glib loop. This
runs one loop for all pipelines, which should be more than enough.

Disclaimer: This may conflict in demodesk/neko with the dragdrop
feature. Anyone backporting this bug fix to that repo should
investigate whether the loop created by `gtk_main()` will conflict with
this one before blindly porting.

Fixes #380
Fixes #284
2024-03-27 21:35:04 +01:00
..
capture Add glib main loop to capture manager (#383) 2024-03-27 21:35:04 +01:00
config move proxy option to server. 2023-11-19 14:50:23 +01:00
desktop join GetScreenSizeChangeChannel. 2023-01-29 20:31:00 +01:00
http remove any temporary files associated with a Form, fixes #347. 2023-12-26 15:49:16 +01:00
session fix log. 2023-03-18 13:11:42 +01:00
types fix webrtc client gathering, #259. 2023-03-18 00:49:25 +01:00
utils move proxy option to server. 2023-11-19 14:50:23 +01:00
webrtc fix webrtc client gathering, #259. 2023-03-18 00:49:25 +01:00
websocket move proxy option to server. 2023-11-19 14:50:23 +01:00