Juliusz Chroboczek
|
aa69538057
|
Minor typos and tweaks in galene.html.
|
2021-01-25 13:06:09 +01:00 |
|
Juliusz Chroboczek
|
98d43e67b5
|
Add links to galene.org to README.
|
2021-01-24 16:57:26 +01:00 |
|
Juliusz Chroboczek
|
8e395e38ac
|
Add option to disable mirror view.
|
2021-01-23 01:15:53 +01:00 |
|
Juliusz Chroboczek
|
8a44726f89
|
Save blackboard mode and activity detection across reloads.
|
2021-01-23 01:13:27 +01:00 |
|
Juliusz Chroboczek
|
fb17778ba6
|
Increase receiver report timeout.
|
2021-01-21 21:19:07 +01:00 |
|
Juliusz Chroboczek
|
f0dcd0b1d9
|
Rework locking of tracks.
We now add tracks after the stream has been pushed, so we need a lock
on down streams. Also rework sendUpRTCP to reduce locking.
|
2021-01-19 23:55:33 +01:00 |
|
Juliusz Chroboczek
|
9a5c8b6b43
|
Handle answers in stable state.
Don't break the stream, just ignore the SDP.
|
2021-01-19 23:30:01 +01:00 |
|
Juliusz Chroboczek
|
14e99aa125
|
Document estimator.go.
|
2021-01-19 20:40:19 +01:00 |
|
Juliusz Chroboczek
|
48de81d8a4
|
Update CHANGES.
|
2021-01-19 19:11:28 +01:00 |
|
Juliusz Chroboczek
|
c103d1cfb0
|
Rework configuration of built-in TURN server.
The default configuration is now defined by an explicit value
"auto", which is easier to check and to explain.
|
2021-01-19 18:04:39 +01:00 |
|
Juliusz Chroboczek
|
c1b689bccf
|
Don't start TURN server by default if ice-servers.json exists.
This can be overridden by explicitly specifying the -turn option.
|
2021-01-19 01:24:07 +01:00 |
|
Juliusz Chroboczek
|
5a7937b198
|
Add built-in TURN server.
|
2021-01-18 22:18:16 +01:00 |
|
Juliusz Chroboczek
|
a15915e8fc
|
Tweak the autokick code.
|
2021-01-17 21:52:26 +01:00 |
|
Juliusz Chroboczek
|
c769a4aad4
|
Add autokick option.
|
2021-01-17 21:29:07 +01:00 |
|
Juliusz Chroboczek
|
7d216f650c
|
Add replace parameter to onclose stream callback.
This indicates that the stream is being replaced by another one with
the same id. This avoids moving videos around when they are being
renegotiated.
|
2021-01-17 20:20:35 +01:00 |
|
Juliusz Chroboczek
|
f7b1ec73f1
|
Update dependencies.
|
2021-01-16 01:01:00 +01:00 |
|
Juliusz Chroboczek
|
2380e2e183
|
The up streams rework broke renegotiation. Don't attempt to
renegotiate, just close the stream and open it again.
|
2021-01-15 22:41:40 +01:00 |
|
Juliusz Chroboczek
|
e623442b99
|
Remove left-over debugging messages.
|
2021-01-15 00:13:47 +01:00 |
|
Juliusz Chroboczek
|
8168c2a9e6
|
Rework the up connection state machine.
It is now more similar to the down connection, using the onclose
callback for resource management.
|
2021-01-14 23:50:40 +01:00 |
|
Juliusz Chroboczek
|
10ebe0e433
|
Add sample coturn configuration to README.
|
2021-01-14 19:37:35 +01:00 |
|
Juliusz Chroboczek
|
6098d4af9d
|
Implement autolock.
|
2021-01-14 03:56:37 +01:00 |
|
Juliusz Chroboczek
|
bd287dbb0c
|
Update CHANGES.
|
2021-01-14 02:46:57 +01:00 |
|
Juliusz Chroboczek
|
3a9f63396c
|
Reduce delays in RelayTest.
|
2021-01-14 02:07:00 +01:00 |
|
Juliusz Chroboczek
|
25ce8ef666
|
Implement server-side relay test.
|
2021-01-14 01:49:06 +01:00 |
|
Juliusz Chroboczek
|
2df05ca257
|
Fix typo in ReadPublicGroups.
|
2021-01-14 01:49:06 +01:00 |
|
Juliusz Chroboczek
|
98235afe06
|
Disallow unknown fields in group descriptions.
Make the de-facto "comment" and "contact" fields official.
|
2021-01-13 23:00:48 +01:00 |
|
Juliusz Chroboczek
|
61990ff1ef
|
Check all group files on startup, not just the toplevel directory.
|
2021-01-13 22:56:43 +01:00 |
|
Juliusz Chroboczek
|
82827453f0
|
Use clearInterval instead of clearTimer.
|
2021-01-13 20:15:39 +01:00 |
|
Juliusz Chroboczek
|
2eb61d877f
|
Allow filters to maintain state.
|
2021-01-13 18:31:18 +01:00 |
|
Juliusz Chroboczek
|
769c698894
|
Properly stop up media in delUpMediaKind.
|
2021-01-13 17:07:54 +01:00 |
|
Juliusz Chroboczek
|
c6ed27c100
|
More filter fixes.
|
2021-01-13 17:07:40 +01:00 |
|
Juliusz Chroboczek
|
8120a30725
|
Don't reset srcStream if not changing.
This avoids flicker upon renegotiation.
|
2021-01-13 14:59:43 +01:00 |
|
Juliusz Chroboczek
|
d5e3429262
|
Reset transform at the end of filters.
|
2021-01-13 14:36:29 +01:00 |
|
Juliusz Chroboczek
|
45c2711522
|
Add contextAttributes to filter definition.
|
2021-01-13 14:20:23 +01:00 |
|
Juliusz Chroboczek
|
684c8c5df8
|
Add user interface for filter selection.
|
2021-01-13 13:57:05 +01:00 |
|
Juliusz Chroboczek
|
b24bd5c0ed
|
Rework filters.
Make it possible to attach filters dynamically. Work around bugs
in Firefox.
|
2021-01-13 13:39:55 +01:00 |
|
Juliusz Chroboczek
|
49bcc342ed
|
Queue negotiation if not in stable state.
If we send two offers back to back, the second answer will arive in
stable state, which will confuse us. Instead, queue the second offer.
|
2021-01-12 20:44:48 +01:00 |
|
Juliusz Chroboczek
|
cf6c1203c8
|
Better typing for filters, allow filters to skip frames.
|
2021-01-12 03:52:23 +01:00 |
|
Juliusz Chroboczek
|
a5b57976d2
|
Lock filter framerate to webcam framerate.
|
2021-01-12 03:36:51 +01:00 |
|
Juliusz Chroboczek
|
ca6020a27e
|
Implement filters.
No user interface yet.
|
2021-01-12 02:29:46 +01:00 |
|
Juliusz Chroboczek
|
e7d7c2dd0a
|
Call revokeObjectURL in the onclose callback.
This avoids special-casing file streams.
|
2021-01-12 02:23:52 +01:00 |
|
Juliusz Chroboczek
|
371289793b
|
Call onclose on up streams too.
|
2021-01-12 02:23:22 +01:00 |
|
Juliusz Chroboczek
|
820b303e84
|
Send localDescription instead of original SDP.
|
2021-01-11 20:41:34 +01:00 |
|
Juliusz Chroboczek
|
dad113c1f9
|
Generate transceivers from incoming SDP.
|
2021-01-11 20:24:09 +01:00 |
|
Juliusz Chroboczek
|
1ca4c76667
|
Add hints about testing.
|
2021-01-11 19:34:42 +01:00 |
|
Juliusz Chroboczek
|
70e80afd6c
|
Implement localMessage.
|
2021-01-11 19:28:57 +01:00 |
|
Juliusz Chroboczek
|
63e1a6f47d
|
Tweak relay-test.
|
2021-01-11 18:50:29 +01:00 |
|
Juliusz Chroboczek
|
165c942dc7
|
Add undocumented command /relay-test.
|
2021-01-11 18:24:54 +01:00 |
|
Juliusz Chroboczek
|
b600be8100
|
Implement /muteall.
|
2021-01-11 16:30:19 +01:00 |
|
Juliusz Chroboczek
|
63e2b5a4c4
|
Implement 'noecho' field in client messages.
|
2021-01-11 16:30:07 +01:00 |
|