David Zhao
c2bf62e740
Simulated subscriber bandwidth ( #333 )
...
* Simulated subscriber bandwidth
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-31 23:14:38 -07:00
Paul Wells
2336d2c655
Revert "add clock offset to timed version generator ( #330 )" ( #332 )
...
This reverts commit 7488296390 .
2023-03-30 17:30:29 -07:00
Raja Subramanian
f1bba9bc14
Adding a time series utility. ( #331 )
...
* Adding a time series utility.
Also adding a `SWEEPER` node type.
* generated protobuf
* regen with protoco 3.21.12
* generated protobuf
* remove unnecessary prune calls
* slice -> list
* correct comment
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-30 21:48:57 +05:30
Mathew Kamkar
7488296390
add clock offset to timed version generator ( #330 )
...
* add clock offset to timed version generator
* fix interface
2023-03-29 23:27:28 -07:00
Paul Wells
7d4c517bf4
add workergroup util ( #329 )
2023-03-23 22:01:34 -07:00
Benjamin Pracht
e78c5b18c0
Enable all ingress presets ( #328 )
v1.5.1
2023-03-21 18:13:29 -07:00
David Zhao
ffdcdd67ac
Added react-native and rust SDKs ( #326 )
...
* Added react-native and rust SDKs
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-21 13:34:38 -07:00
renovate[bot]
379e1d3084
fix(deps): update module google.golang.org/protobuf to v1.30.0 ( #325 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-16 10:49:41 -07:00
Benjamin Pracht
6b747fe252
Ingress protocol changes to allow specifying encoding presets ( #324 )
2023-03-16 09:55:31 -07:00
renovate[bot]
8fcafa0923
fix(deps): update go deps ( #315 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-16 00:36:27 -07:00
renovate[bot]
5cdd7c494f
chore(deps): update actions/setup-go action to v4 ( #323 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-15 13:10:12 -07:00
David Colburn
6d1cd857eb
list active egress option ( #321 )
...
* list active egress only
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-13 20:57:39 -07:00
Benjamin Pracht
c3e5be2aff
Update ingress protocol definition to use the same constants as Egress for audio and video codecs ( #319 )
...
Also Add utils to convert codec enums to mime type, add VP8 constant
2023-03-10 09:46:19 -08:00
David Zhao
a1819deeab
Publish and subscribe rtpstats ( #317 )
v1.5.0
2023-03-08 23:46:19 -08:00
David Colburn
c2dcec981a
bytes -> string gcp credentials ( #318 )
...
* bytes -> string credentials
* undo psrpc
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
v1.4.3
2023-03-08 18:27:49 -08:00
lukasIO
a094b92547
Add can_update_metadata field to participant permissions ( #316 )
...
* add can_update_metadata field to participant permissions
* generated protobuf
* re-add next id comment
* add name update to metadata update
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-07 12:03:19 +01:00
lukasIO
176d6d15b6
Add topic to UserPacket ( #314 )
...
* add topic to UserPacket
* generated protobuf
* mark topic as optional
* generated protobuf
* add topic also to SendDataRequest
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-06 10:44:55 +01:00
Paul Wells
c0705dbb69
Add signal relay interface ( #313 )
...
* add signal psrpc interface
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-02 18:56:09 -08:00
Paul Wells
dac2223d7a
nil safe NewTimedVersionFromProto ( #312 )
2023-03-01 20:10:04 -08:00
Paul Wells
721dbba55d
add method to get time.Time from TimedVersion ( #311 )
...
* time.Time from TimedVersion method
* time.Time rundtrip test
2023-02-28 15:52:27 -08:00
renovate[bot]
073251b64a
fix(deps): update go deps ( #302 )
...
* fix(deps): update go deps
Generated by renovateBot
* go-throttle -> core
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: David Colburn <xero73@gmail.com >
2023-02-27 16:01:08 -08:00
Paul Wells
5fa71af6c3
range check min version ( #309 )
2023-02-27 15:08:48 -08:00
Paul Wells
2cf53863d5
update to psrpc v0.2.9 ( #310 )
...
* upgrade psrpc
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-27 15:05:30 -08:00
Paul Wells
43f5fc64e9
return TimedVersion update success/failure ( #307 )
2023-02-23 19:07:56 -08:00
cnderrauber
e946da680c
parallel execute function ( #306 )
2023-02-22 11:00:27 +08:00
Paul Wells
26f188cb84
move TimedVersion from livekit ( #305 )
...
* move TimedVersion from livekit
* Store/Load
* cleanup
* prevent comparison
* nocmp generator
* comment for unused import
* skip update for equal
* uber atomic
* cleanup
* cleanup
* ensure ts is non-negative
* cleanup
* simplify
* cleanup
* cleanup
* assert -> require
2023-02-18 11:34:29 -08:00
David Zhao
cc52c6ef83
Allow retrieving unsampled logger for critical log lines ( #304 )
v1.4.2
2023-02-17 21:48:58 -08:00
David Colburn
563f18426b
Remove deprecated ingress rpc ( #303 )
...
* remove ingress rpc
* revert psrpc changes
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-17 13:11:33 -08:00
David Colburn
8a6b0e0562
Prevent breakage due to casting ( #301 )
...
* prevent breakage due to casting
* remove protoc version
* move old rpc systems back
* generated protobuf
* add deprecated comments
* handle new proto in SendRequest
* remove extra fields
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-15 15:59:03 -08:00
David Colburn
4a1ada9899
Move psrpc to protocol ( #300 )
...
* move psrpc to protocol
* generated protobuf
* add psrpc to proto target
* deprecate more fields
* update static check and generate
* generated protobuf
* update renovate
* use latest protoc
* psrpc 0.2.6
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-15 12:06:09 -08:00
Benjamin Pracht
3db2ee16ef
Allow using the 1st sample date/time as suffix when using the egress segmented output ( #299 )
2023-02-13 20:12:32 -08:00
David Zhao
ec5189c9fd
chore: update go module versions ( #298 )
v1.4.1
2023-02-12 21:56:16 -08:00
David Zhao
9a57a8c5b2
Fix support for Redis cluster mode, updated to v9 ( #297 )
...
* Fix support for Redis cluster mode, updated to v9
* update to Go 1.18
v1.4.0
2023-02-12 21:48:01 -08:00
David Colburn
812bcb9904
Allow multiple outputs ( #287 )
...
* multiple outputs
* generated protobuf
* add comments
* generated protobuf
* add error to stream info
* update outputs
* generated protobuf
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-09 00:04:59 -08:00
David Colburn
800036bdb4
Add egress_id option to list egress ( #296 )
...
* add egress_id to list egress
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-09 00:01:54 -08:00
lukasIO
410ca1ce35
Revert #292 ( #295 )
...
* revert #1380
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-07 18:13:19 +00:00
cnderrauber
f6d32e15b0
Add reconnect reason and signal rtt calculation ( #293 )
...
* Add reconnect reason and signal rtt calculation
* generated protobuf
* rename prefix
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-06 10:23:48 +08:00
lukasIO
a6f6dde5db
Include room, participant and other_participants in reconnect response ( #292 )
...
* include participant and other_participants in reconnect response
* generated protobuf
* generated protobuf
* also send down room
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-03 14:42:05 +00:00
David Zhao
5a66fc1d10
Source specific permissions and protocol to update participant's metadata ( #282 )
2023-02-02 00:34:58 -08:00
Paul Wells
358df22e41
reduce number of goroutines spawned during testing ( #291 )
2023-02-01 19:59:12 -08:00
Paul Wells
c71216774a
fix lock tracker init for race detector ( #290 )
...
* add room/identity to node rtc messages
* fix lock tracker init for race detector
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-02-01 19:46:47 -08:00
David Zhao
fa1edc35c8
Ensure we don't lose context or other logger options ( #289 )
2023-02-01 01:21:09 -08:00
Paul Wells
cacdab7b41
add room/identity to node rtc messages ( #288 )
...
* add room/identity to node rtc messages
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-31 18:16:55 -08:00
David Zhao
9987dca3a3
Fix item sampler to avoid stacking with default sampler ( #285 )
2023-01-30 17:22:49 -08:00
David Zhao
a1d02655b0
Added subscription priority to UpdateTrackSettings ( #281 )
2023-01-29 10:54:01 -08:00
Paul Wells
f55bf39335
add norace directive to scanTrackedLocks ( #280 )
...
race detector panics if we access an object that is being gced. it
is safe here because until the finalizer finishes the `trackedLock`
won't be freed and finalizer and scan functions all hold
`weakRefLock`.
2023-01-27 20:27:00 -08:00
Paul Wells
10b378e3bc
add toggle for lock tracking ( #279 )
2023-01-27 13:35:45 -08:00
Paul Wells
b75d0aed9e
add lock tracker ( #278 )
...
* add lock tracker
* add noop to appease statick check
* cleanup
* cleanup
2023-01-27 02:58:19 -08:00
David Colburn
8368e5ada7
authenticated protoc setup ( #277 )
2023-01-25 15:02:55 -08:00
David Zhao
d208f34298
Including event for subscription failures ( #276 )
...
* Including event for subscription failures.
* generated protobuf
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-01-23 20:53:13 -08:00