Ethan Waldo
da1eb21408
WIP - Attempt to add av1 support
...
For some reason Chrome doesn't detect the codec despite definitely
supporting AV1 decoding. Nothing telling show up in console,
chrome://webrtc-internals/, or chrome://media-internals/. Testing
via `docker-compose up`.
2023-01-16 05:28:43 -05:00
Miroslav Šedivý
cd9ac70cb9
update XkbAddKeyKeysym.
2023-01-15 16:23:48 +01:00
Miroslav Šedivý
a02f47f140
update xorg bindings.
2023-01-14 21:15:52 +01:00
Miroslav Šedivý
ccc1df936d
fix stereo for chormium browsers.
2023-01-12 20:53:36 +01:00
Miroslav Šedivý
bd73dfae9d
Fix WebRTC mux issues.
2022-12-13 23:40:22 +01:00
Miroslav Šedivý
e0366cf1ef
do not hide file chooser dialogs.
2022-11-20 14:12:08 +01:00
Miroslav Šedivý
04a0ce17de
fix file tranfser access control.
2022-11-19 23:05:34 +01:00
Miroslav Šedivý
ac822a2531
update docs.
2022-11-19 20:45:38 +01:00
Miroslav Šedivý
1666693c25
add cors.
2022-11-19 20:33:03 +01:00
Miroslav Šedivý
d17a7e8d82
move filetransfer to locks.
2022-11-19 20:26:45 +01:00
Miroslav Šedivý
cdb9b185f2
filepath clean.
2022-11-19 18:29:21 +01:00
William Harrell
b65df3e3bf
more efficient file upload/download
2022-11-16 20:06:36 -05:00
William Harrell
57e89bb1cc
file transfer permission state management
2022-11-15 20:39:06 -05:00
William Harrell
b9f31cc19c
added file downloads to frontend
2022-11-11 20:27:15 -05:00
William Harrell
7c6029aa99
watch file transfer dir for changes
2022-11-04 22:43:18 -04:00
William Harrell
cfc7b15211
manual refresh function
2022-11-03 21:54:05 -04:00
William Harrell
70e84c5840
listing of files on connect
2022-11-02 22:20:32 -04:00
William Harrell
1505abb703
http endpoints for transferring files
2022-10-30 21:06:05 -04:00
Miroslav Šedivý
9f26b27d5d
fix capture logging.
2022-09-24 14:21:32 +02:00
Miroslav Šedivý
d06740aa96
auto broadcast started.
2022-09-21 18:59:38 +02:00
Miroslav Šedivý
da86a0931c
pipelineFn returns string.
2022-09-21 18:58:28 +02:00
Miroslav Šedivý
ca6c24dee1
add screenshot function.
2022-09-17 18:37:30 +02:00
Miroslav Šedivý
057ab2d886
codecs from string not bools.
2022-09-17 18:37:30 +02:00
Miroslav Šedivý
ccbfe93765
fix register.
2022-09-17 18:37:30 +02:00
Miroslav Šedivý
fd43f84bd0
refactor capture with broadcast.
2022-09-17 18:37:30 +02:00
Miroslav Šedivý
72da075972
xorg add events.
2022-09-17 18:37:30 +02:00
Miroslav Šedivý
9394b361bd
xevent on clipboard updated.
2022-09-16 00:01:15 +02:00
Miroslav Šedivý
e9912ea87f
add xevent.
2022-09-15 23:55:30 +02:00
Miroslav Šedivý
2afc356911
capture use SetScreenSize.
2022-09-13 21:40:50 +02:00
Miroslav Šedivý
4c1c96b163
xorg refactor.
2022-09-13 21:40:40 +02:00
Miroslav Šedivý
e045bd8a1e
move locks and bans to state.
2022-09-13 20:35:53 +02:00
Miroslav Šedivý
06e25df962
websocket handler own submodule.
2022-09-13 20:35:53 +02:00
Miroslav Šedivý
777f7b4c37
use custom pionlog.
2022-09-13 20:35:53 +02:00
Miroslav Šedivý
deabba80ca
move pipelines from gst to capture.
2022-09-13 20:35:53 +02:00
Miroslav Šedivý
29f67fad06
move config from types.
2022-09-13 20:35:53 +02:00
Miroslav Šedivý
c0ca073b2d
move gst and broadcast under capture.
2022-09-13 20:35:53 +02:00
Miroslav Šedivý
de4f6b45e5
split remote to desktop and capture.
2022-09-13 20:35:53 +02:00
Miroslav Šedivý
0bca8c9d02
remote manager split.
2022-09-13 20:35:53 +02:00
Miroslav Šedivý
e3e3cf9d22
extract clipboard from xorg.
2022-09-13 20:35:53 +02:00
Miroslav Šedivý
86ab5edf4b
add path prefix #196 .
2022-09-01 18:22:01 +02:00
Miroslav Šedivý
3dce6b1204
fix cgo flags.
2022-05-14 18:56:09 +02:00
Miroslav Šedivý
072d294468
change vp8enc pipeline attributes #156 .
2022-04-30 19:45:59 +02:00
Miroslav Šedivý
2189e4fd49
opus useinbandfec.
2022-03-24 21:48:03 +01:00
Mark Lowne
87082bb978
Hardware accelerated encoding using Intel QuickSync via VAAPI ( #151 )
...
* (nits)
* add hardware encoding support for Intel QSV via VAAPI
* automate RENDER_GID env var
2022-03-17 20:25:17 +01:00
Konstantin Krauss
50a85c6b39
Feature: default broadcast endpoint config option ( #123 )
...
* feat: add broadcast_default_endpoint config
* chore: add documentation for new env variable
* rename to broadcast URL.
* update changelog.
Co-authored-by: Miroslav Šedivý <sedivy.miro@gmail.com>
2022-01-02 22:19:36 +01:00
Miroslav Šedivý
5be8319d8a
add implicit_control to stats.
2021-12-11 15:15:29 +01:00
Miroslav Šedivý
f4682d3f1c
use IMPLICIT_CONTROL.
2021-12-11 15:12:27 +01:00
Miroslav Šedivý
7d1fa28d88
Implicit control gain ( #108 )
...
* add client side implicit hosting.
* add server side implicit hosting.
* update changelog.
* allow clipboard & keybaord access.
2021-12-11 14:34:28 +01:00
Miroslav Šedivý
42fdc43ff5
add admin broadcast.
2021-12-11 14:13:19 +01:00
Miroslav Šedivý
8db06a7625
implement system init.
2021-12-11 14:12:03 +01:00