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
tt2468
2b13220d63
Fix buffer overflow in Gstreamer log function ( #382 )
...
vsprintf() is dangerous, and can overflow easily, especially with small
buffers like the 100 byte one that was being used. This changes the
buffer size to a more sane 4KiB, and uses vsnprintf() to automatically
concatenate a large log message instead of overflowing and crashing.
2024-03-27 21:32:47 +01:00
FapFapDragon
db6f9c957e
add check for volume parameter in URL before setting volume ( #372 )
2024-03-10 13:43:30 +01:00
rare1k
798bf579c0
fix typo ( #367 )
2024-02-09 23:49:11 +01:00
Miroslav Šedivý
2f9964580f
use 1 instead of true for consistency.
2024-01-06 17:33:39 +01:00
mbattista
b8881b3a46
added doc
2024-01-06 15:05:20 +01:00
mbattista
355c0eac0d
add parameter for chat mute and show side
2024-01-06 15:02:13 +01:00
Mohan_J
4d023df692
update docs to explicitly differentiate between letter O and zero ( #354 )
2024-01-04 17:18:36 +01:00
Miroslav Šedivý
792b1ac111
remove any temporary files associated with a Form, fixes #347 .
2023-12-26 15:49:16 +01:00
Miroslav Šedivý
a03b29ba01
add version sort to get the latest version, fixes #348 .
2023-12-26 15:43:50 +01:00
Miroslav Šedivý
683b750189
move proxy option to server.
2023-11-19 14:50:23 +01:00
Miroslav Šedivý
3c4d7b9d60
upgrade go-chi to v5.
2023-10-15 13:18:43 +02:00
guangwu
7a9b33706a
chore: remove refs to deprecated io/ioutil ( #329 )
2023-08-31 13:32:16 +02:00
Miroslav Šedivý
052a961fd9
fix docs #327 ,
2023-08-26 21:13:20 +01:00
Miroslav Šedivý
8ef9c1aff5
add firefox nvidia image to docs.
2023-06-26 17:39:34 +02:00
Miroslav Šedivý
6ed3493aa0
update LICENCE.
2023-05-11 00:42:12 +02:00
Miroslav Šedivý
5959d056f3
Fix arm build ( #302 )
...
* WIP.
* WIP.
* WIP.
2023-04-29 18:35:11 +02:00
Miroslav Šedivý
92ad202bfe
Add version to docker build ( #301 )
...
* add version to build.
* update docs.
2023-04-29 00:12:56 +02:00
mbattista
cd4acb5eec
lang url parameter ( #296 )
...
* lang url parameter
* add ?lang to readme.
---------
Co-authored-by: Miroslav Šedivý <sedivy.miro@gmail.com>
2023-04-22 01:24:23 +02:00
Miroslav Šedivý
a32be0b44a
Update Dockerfile.nvidia for google-chrome
2023-04-16 00:31:05 +02:00
Miroslav Šedivý
b2080649ea
add docs fixes #275 .
2023-04-10 13:05:56 +02:00
Miroslav Šedivý
851c38b8fd
update docs.
2023-04-10 13:01:00 +02:00
Miroslav Šedivý
e2336be568
update changelog.
2023-04-09 15:45:14 +02:00
Miroslav Šedivý
e417ec5dbe
add XDG_RUNTIME_DIR to env.
2023-04-09 15:42:33 +02:00
Miroslav Šedivý
ad7e1f2b7b
allow using supervisorctl.
2023-04-09 15:24:16 +02:00
Miroslav Šedivý
91e1a8b502
add firefox nvidia.
2023-04-09 15:22:44 +02:00
Miroslav Šedivý
9bdf9c8851
fix nvidia google chrome version, #229 .
2023-04-07 20:20:05 +02:00
Miroslav Šedivý
c1360d3abc
ensure that paths are writable by neko user, #277 .
2023-04-06 00:00:59 +02:00
Miroslav Šedivý
950095d6d8
update Dockerfile.nvidia, #274 .
2023-04-03 20:06:52 +02:00
Miroslav Šedivý
009bc20969
update docs, #273 .
2023-04-02 12:35:06 +02:00
Miroslav Šedivý
395db0fd54
version 2.8.0.
2023-04-01 23:01:10 +02:00
Miroslav Šedivý
13fa86d543
update changelog.
2023-04-01 22:59:39 +02:00
Miroslav Šedivý
8308c13382
update nvenc pipeline.
2023-04-01 22:59:39 +02:00
mbattista
ec175909a3
improve quality a little bit
2023-04-01 22:59:39 +02:00
mbattista
d2f51fa10f
add h264parse to nvidia pipeline
2023-04-01 22:59:39 +02:00
Miroslav Šedivý
70325e0277
add nvenc pipeline.
2023-04-01 22:59:39 +02:00
Miroslav Šedivý
bdff0841ec
add nvenc support for gstreamer.
2023-04-01 22:59:39 +02:00
Miroslav Šedivý
3c17dbe282
h264 encoding profile constrained-baseline, #109 .
2023-03-31 21:43:20 +02:00
Miroslav Šedivý
887413d536
update changelog.
2023-03-27 21:55:52 +02:00
Miroslav Šedivý
f9228e653d
Merge branch 'pu/touch'
2023-03-27 21:47:49 +02:00
Miroslav Šedivý
df634be1c5
lint.
2023-03-27 21:47:41 +02:00
Miroslav Šedivý
2130daa02d
add volume to docs.
2023-03-27 18:22:31 +02:00
Pawel Urbanek
aee7650d47
add touch events on touch monitor
2023-03-27 14:28:42 +02:00
Pawel Urbanek
98ba32c574
add url param for audio volume.
2023-03-27 13:04:11 +02:00
Miroslav Šedivý
d08d3eccef
configure pulseaudio from ENV, #267 .
2023-03-26 20:13:35 +02:00
Miroslav Šedivý
0dd9597519
create pulseaudio sink, fixes #267 .
2023-03-26 18:59:10 +02:00
Miroslav Šedivý
334fcef407
update changelog.
2023-03-25 22:21:00 +01:00
Miroslav Šedivý
e868ad4061
Merge branch 'pu/autoplay'
2023-03-25 22:19:43 +01:00
Miroslav Šedivý
b41d0bf956
lint fix.
2023-03-25 22:19:01 +01:00
Miroslav Šedivý
b62fa6ab8b
kde disable autolock, fixes #266 .
2023-03-25 22:09:17 +01:00