Miroslav Šedivý
|
8b6a2ed6d6
|
add webcam resolution + to config.
|
2022-01-08 23:53:45 +01:00 |
|
Miroslav Šedivý
|
6b14e01415
|
add media to capture config.
|
2021-12-09 23:22:24 +01:00 |
|
Miroslav Šedivý
|
b653856994
|
fix v4l2sink sync.
|
2021-12-05 22:25:35 +01:00 |
|
Miroslav Šedivý
|
6431f63da7
|
v4l2 drop-allocation.
|
2021-12-05 22:11:52 +01:00 |
|
Miroslav Šedivý
|
9a6eb942a4
|
keep appsrc / appsink in ctx.
|
2021-12-05 22:06:42 +01:00 |
|
Miroslav Šedivý
|
8de5cb2f4a
|
fix gst log.
|
2021-12-05 21:33:30 +01:00 |
|
Miroslav Šedivý
|
f9fe303b50
|
gst destroy remove.
|
2021-12-05 21:31:40 +01:00 |
|
Miroslav Šedivý
|
b932e94f77
|
gst refactor to use ctx.
|
2021-12-05 18:16:26 +01:00 |
|
Miroslav Šedivý
|
7c3a24a613
|
add zerolog to gst.
|
2021-12-05 17:52:25 +01:00 |
|
Miroslav Šedivý
|
09cb1e9c6a
|
webcam add videoconvert.
|
2021-12-05 16:35:04 +01:00 |
|
Miroslav Šedivý
|
d70ae4410f
|
implement webcam.
|
2021-12-02 23:06:21 +01:00 |
|
Miroslav Šedivý
|
5643e7abbc
|
add streamsrc to capture.
|
2021-12-01 22:36:45 +01:00 |
|
Miroslav Šedivý
|
0a94191a5f
|
rename to StreamSink.
|
2021-12-01 20:30:18 +01:00 |
|
Miroslav Šedivý
|
065a7a2e84
|
gst minor changes.
|
2021-12-01 19:55:57 +01:00 |
|
Miroslav Šedivý
|
7bc9a40677
|
gst push function.
|
2021-11-28 22:37:17 +01:00 |
|
Miroslav Šedivý
|
710d0c9cd0
|
gst extract appsink.
|
2021-11-28 22:19:06 +01:00 |
|
Miroslav Šedivý
|
e45bd7098f
|
replace chan struct{}.
|
2021-10-04 14:40:20 +02:00 |
|
Miroslav Šedivý
|
8960fc2371
|
MoveListenerTo ensure atomic execution.
|
2021-10-01 14:41:21 +02:00 |
|
Miroslav Šedivý
|
27cb473ef9
|
stream implement MoveListenerTo.
|
2021-10-01 13:46:10 +02:00 |
|
Miroslav Šedivý
|
c9c8cc67ca
|
refactor broadcast pipeline.
|
2021-09-30 20:06:43 +02:00 |
|
Miroslav Šedivý
|
4debddf27d
|
remove leftover variable from capture manager.
|
2021-09-30 20:03:30 +02:00 |
|
Miroslav Šedivý
|
550084e195
|
refactor screencast pipeline.
|
2021-09-30 20:01:26 +02:00 |
|
Miroslav Šedivý
|
325af8fc5a
|
RemoveListener add dispatcher.
|
2021-09-29 01:03:39 +02:00 |
|
Miroslav Šedivý
|
77d2ef9aaf
|
stream listener use channel dispatcher.
|
2021-09-29 00:22:51 +02:00 |
|
Miroslav Šedivý
|
18fbdb2ff8
|
stream listener count <0 handling.
|
2021-09-29 00:21:53 +02:00 |
|
Miroslav Šedivý
|
5bb2da2732
|
stream fix listener counts.
|
2021-09-27 01:17:25 +02:00 |
|
Miroslav Šedivý
|
9d4d5766ef
|
webrtc refactor peer track.
|
2021-09-27 00:50:49 +02:00 |
|
Miroslav Šedivý
|
41d8fa7e22
|
do not panic if capture pipeline already exists.
|
2021-09-20 20:21:13 +02:00 |
|
Miroslav Šedivý
|
d7671942a6
|
code fmt change.
|
2021-09-02 21:37:24 +02:00 |
|
Miroslav Šedivý
|
f18ae2b972
|
add waitgroups.
|
2021-09-02 00:00:56 +02:00 |
|
Miroslav Šedivý
|
7e2f173460
|
unify shutdown logs.
|
2021-09-02 00:00:29 +02:00 |
|
Miroslav Šedivý
|
343b0c562a
|
common errors as variable.
|
2021-08-29 17:09:13 +02:00 |
|
Miroslav Šedivý
|
8bb77166e8
|
stream use video_id in logs.
|
2021-08-28 20:15:54 +02:00 |
|
Miroslav Šedivý
|
01c0f269ee
|
use defer for ticker.
|
2021-08-19 21:19:02 +02:00 |
|
Miroslav Šedivý
|
d84297fbec
|
update pipelines config settings extractor.
|
2021-03-30 00:36:13 +02:00 |
|
Miroslav Šedivý
|
051ab9f426
|
always start pipelines with !.
|
2021-03-29 22:59:07 +02:00 |
|
Miroslav Šedivý
|
d8c031af4d
|
add video config evaluation.
|
2021-03-29 00:58:51 +02:00 |
|
Miroslav Šedivý
|
fb845a1f18
|
update pipelines.
|
2021-03-23 14:06:40 +01:00 |
|
Miroslav Šedivý
|
9fcc310685
|
pipelines adding buffer.
|
2021-03-22 16:45:17 +01:00 |
|
Miroslav Šedivý
|
7c9c7ec7cb
|
video qualities: modify only FPS.
|
2021-03-22 16:37:37 +01:00 |
|
Miroslav Šedivý
|
9c6c107ee0
|
move broadcast constants to config.
|
2021-03-18 13:17:10 +01:00 |
|
Miroslav Šedivý
|
524d895db8
|
scope config variables.
|
2021-03-16 15:24:58 +01:00 |
|
Miroslav Šedivý
|
6b638db825
|
capture use display from ENV.
|
2021-03-11 17:55:13 +01:00 |
|
Miroslav Šedivý
|
f6114cd410
|
pipelines: modify default bitrate ratio.
|
2021-03-03 22:30:45 +01:00 |
|
Miroslav Šedivý
|
13ffc59209
|
broadcast pipeline update.
|
2021-03-03 19:13:53 +01:00 |
|
Miroslav Šedivý
|
e98237a58c
|
vp8 set CBR and undershoot values.
|
2021-03-03 19:10:48 +01:00 |
|
Miroslav Šedivý
|
8f9ad2cd9b
|
capture stream remove listeners on shutdown.
|
2021-02-28 18:56:04 +01:00 |
|
Miroslav Šedivý
|
45679f1b86
|
format Go source code.
|
2021-02-14 14:40:17 +01:00 |
|
Miroslav Šedivý
|
732764991b
|
fix linter errors.
|
2021-02-14 14:23:33 +01:00 |
|
Miroslav Šedivý
|
c0c14b3ac2
|
add screen-size aware pipelines.
|
2021-02-09 20:36:22 +01:00 |
|