Skip to content

Commit 55a3fbc

Browse files
authored
Latest server-sdk-go (#30)
1 parent 202e06d commit 55a3fbc

File tree

3 files changed

+364
-63
lines changed

3 files changed

+364
-63
lines changed

cmd/livekit-cli/join.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@ func joinRoom(c *cli.Context) error {
112112
for _, f := range files {
113113
f := f
114114
var pub *lksdk.LocalTrackPublication
115-
opts := []lksdk.FileSampleProviderOption{
116-
lksdk.FileTrackWithOnWriteComplete(func() {
115+
opts := []lksdk.ReaderSampleProviderOption{
116+
lksdk.ReaderTrackWithOnWriteComplete(func() {
117117
fmt.Println("finished writing file", f)
118118
if pub != nil {
119119
_ = room.LocalParticipant.UnpublishTrack(pub.SID())
@@ -125,7 +125,7 @@ func joinRoom(c *cli.Context) error {
125125
fps := c.Float64("fps")
126126
if fps != 0 {
127127
frameDuration := time.Second / time.Duration(fps)
128-
opts = append(opts, lksdk.FileTrackWithFrameDuration(frameDuration))
128+
opts = append(opts, lksdk.ReaderTrackWithFrameDuration(frameDuration))
129129
}
130130
}
131131
track, err := lksdk.NewLocalFileTrack(f, opts...)

go.mod

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -4,70 +4,70 @@ go 1.17
44

55
require (
66
github.com/ggwhite/go-masker v1.0.4
7-
github.com/go-logr/logr v1.2.2
8-
github.com/go-logr/stdr v1.2.0
7+
github.com/go-logr/logr v1.2.3
8+
github.com/go-logr/stdr v1.2.2
99
github.com/livekit/protocol v0.13.2
10-
github.com/livekit/server-sdk-go v0.10.0
10+
github.com/livekit/server-sdk-go v0.10.1-0.20220603080600-bf77157fb5af
11+
github.com/olekukonko/tablewriter v0.0.5
1112
github.com/pion/rtp v1.7.13
12-
github.com/pion/webrtc/v3 v3.1.25-0.20220225075517-37e16a3b15a3
13+
github.com/pion/webrtc/v3 v3.1.41
1314
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8
1415
github.com/pkg/errors v0.9.1
1516
github.com/urfave/cli/v2 v2.3.0
1617
go.uber.org/atomic v1.9.0
1718
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
18-
google.golang.org/protobuf v1.27.1
19+
google.golang.org/protobuf v1.28.0
1920
)
2021

2122
require (
2223
github.com/beorn7/perks v1.0.1 // indirect
23-
github.com/bep/debounce v1.2.0 // indirect
24-
github.com/cespare/xxhash/v2 v2.1.1 // indirect
24+
github.com/bep/debounce v1.2.1 // indirect
25+
github.com/cespare/xxhash/v2 v2.1.2 // indirect
2526
github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d // indirect
2627
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
2728
github.com/eapache/channels v1.1.0 // indirect
2829
github.com/eapache/queue v1.1.0 // indirect
2930
github.com/go-logr/zapr v1.2.3 // indirect
30-
github.com/go-redis/redis/v8 v8.11.3 // indirect
31+
github.com/go-redis/redis/v8 v8.11.5 // indirect
3132
github.com/golang/protobuf v1.5.2 // indirect
3233
github.com/google/uuid v1.3.0 // indirect
33-
github.com/gorilla/websocket v1.4.2 // indirect
34-
github.com/jxskiss/base62 v0.0.0-20191017122030-4f11678b909b // indirect
34+
github.com/gorilla/websocket v1.5.0 // indirect
35+
github.com/jxskiss/base62 v1.1.0 // indirect
3536
github.com/lithammer/shortuuid/v3 v3.0.7 // indirect
3637
github.com/mattn/go-runewidth v0.0.9 // indirect
3738
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
38-
github.com/olekukonko/tablewriter v0.0.5 // indirect
3939
github.com/pion/datachannel v1.5.2 // indirect
40-
github.com/pion/dtls/v2 v2.1.3 // indirect
41-
github.com/pion/ice/v2 v2.2.1 // indirect
42-
github.com/pion/interceptor v0.1.8 // indirect
40+
github.com/pion/dtls/v2 v2.1.5 // indirect
41+
github.com/pion/ice/v2 v2.2.6 // indirect
42+
github.com/pion/interceptor v0.1.11 // indirect
4343
github.com/pion/logging v0.2.2 // indirect
4444
github.com/pion/mdns v0.0.5 // indirect
4545
github.com/pion/randutil v0.1.0 // indirect
4646
github.com/pion/rtcp v1.2.9 // indirect
4747
github.com/pion/sctp v1.8.2 // indirect
48-
github.com/pion/sdp/v3 v3.0.4 // indirect
49-
github.com/pion/srtp/v2 v2.0.5 // indirect
48+
github.com/pion/sdp/v3 v3.0.5 // indirect
49+
github.com/pion/srtp/v2 v2.0.9 // indirect
5050
github.com/pion/stun v0.3.5 // indirect
5151
github.com/pion/transport v0.13.0 // indirect
5252
github.com/pion/turn/v2 v2.0.8 // indirect
5353
github.com/pion/udp v0.1.1 // indirect
54-
github.com/prometheus/client_golang v1.11.0 // indirect
54+
github.com/prometheus/client_golang v1.12.2 // indirect
5555
github.com/prometheus/client_model v0.2.0 // indirect
56-
github.com/prometheus/common v0.26.0 // indirect
57-
github.com/prometheus/procfs v0.6.0 // indirect
56+
github.com/prometheus/common v0.34.0 // indirect
57+
github.com/prometheus/procfs v0.7.3 // indirect
5858
github.com/russross/blackfriday/v2 v2.0.1 // indirect
5959
github.com/shurcooL/sanitized_anchor_name v1.0.0 // indirect
60-
github.com/thoas/go-funk v0.9.0 // indirect
61-
github.com/twitchtv/twirp v8.1.0+incompatible // indirect
60+
github.com/thoas/go-funk v0.9.2 // indirect
61+
github.com/twitchtv/twirp v8.1.2+incompatible // indirect
6262
go.uber.org/multierr v1.6.0 // indirect
6363
go.uber.org/zap v1.21.0 // indirect
64-
golang.org/x/crypto v0.0.0-20220131195533-30dcbda58838 // indirect
65-
golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd // indirect
66-
golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e // indirect
64+
golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e // indirect
65+
golang.org/x/net v0.0.0-20220531201128-c960675eff93 // indirect
66+
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect
6767
golang.org/x/text v0.3.7 // indirect
68-
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect
69-
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 // indirect
70-
google.golang.org/grpc v1.42.0 // indirect
68+
golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df // indirect
69+
google.golang.org/genproto v0.0.0-20220602131408-e326c6e8e9c8 // indirect
70+
google.golang.org/grpc v1.47.0 // indirect
7171
gopkg.in/square/go-jose.v2 v2.6.0 // indirect
72-
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
72+
gopkg.in/yaml.v3 v3.0.1 // indirect
7373
)

0 commit comments

Comments
 (0)