Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/orange-planes-roll.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/red-doodles-open.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/silly-windows-taste.md

This file was deleted.

10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# github.com/livekit/protocol

## 1.45.0

### Minor Changes

- Add PayloadTrailerFeature to TrackInfo and AddTrackRequest - [#1438](https://github.com/livekit/protocol/pull/1438) ([@chenosaurus](https://github.com/chenosaurus))

### Patch Changes

- Added NoRandomness field to individual dispatch rule" - [#1426](https://github.com/livekit/protocol/pull/1426) ([@alexlivekit](https://github.com/alexlivekit))

## 1.44.1

### Patch Changes
Expand Down
414 changes: 235 additions & 179 deletions livekit/livekit_models.pb.go

Large diffs are not rendered by default.

213 changes: 112 additions & 101 deletions livekit/livekit_rtc.pb.go

Large diffs are not rendered by default.

51 changes: 51 additions & 0 deletions observability/core_callobs/gen_reporter.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

69 changes: 69 additions & 0 deletions observability/core_callobs/gen_reporter_noop.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

44 changes: 44 additions & 0 deletions observability/core_callobs/gen_source.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 10 additions & 4 deletions observability/reporter.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,13 @@ import (

"github.com/livekit/protocol/logger"
"github.com/livekit/protocol/observability/agentsobs"
"github.com/livekit/protocol/observability/core_callobs"
"github.com/livekit/protocol/observability/egressobs"
"github.com/livekit/protocol/observability/gatewayobs"
"github.com/livekit/protocol/observability/ingressobs"
"github.com/livekit/protocol/observability/roomobs"
"github.com/livekit/protocol/observability/storageobs"
"github.com/livekit/protocol/observability/telephonycallobs"
"github.com/livekit/protocol/observability/telephony_callobs"
"github.com/livekit/protocol/observability/telephonyobs"
)

Expand All @@ -26,7 +27,8 @@ type Reporter interface {
Telephony() telephonyobs.Reporter
Egress() egressobs.Reporter
Ingress() ingressobs.Reporter
TelephonyCall() telephonycallobs.Reporter
TelephonyCall() telephony_callobs.Reporter
CoreCall() core_callobs.Reporter
Storage() storageobs.Reporter
Close()
}
Expand Down Expand Up @@ -65,8 +67,12 @@ func (reporter) Ingress() ingressobs.Reporter {
return ingressobs.NewNoopReporter()
}

func (reporter) TelephonyCall() telephonycallobs.Reporter {
return telephonycallobs.NewNoopReporter()
func (reporter) TelephonyCall() telephony_callobs.Reporter {
return telephony_callobs.NewNoopReporter()
}

func (reporter) CoreCall() core_callobs.Reporter {
return core_callobs.NewNoopReporter()
}

func (reporter) Storage() storageobs.Reporter { return storageobs.NewNoopReporter() }
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "github.com/livekit/protocol",
"private": true,
"version": "1.44.1",
"version": "1.45.0",
"scripts": {
"changeset": "changeset",
"ci:publish": "pnpm --filter @livekit/protocol run build && changeset publish"
Expand Down
12 changes: 12 additions & 0 deletions packages/javascript/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @livekit/protocol

## 1.45.0

### Minor Changes

- Add PayloadTrailerFeature to TrackInfo and AddTrackRequest - [#1438](https://github.com/livekit/protocol/pull/1438) ([@chenosaurus](https://github.com/chenosaurus))

### Patch Changes

- move out connector protos - [#1429](https://github.com/livekit/protocol/pull/1429) ([@paulwe](https://github.com/paulwe))

- add AGENT_ERROR disconnect reason - [#1434](https://github.com/livekit/protocol/pull/1434) ([@theomonnom](https://github.com/theomonnom))

## 1.44.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/javascript/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@livekit/protocol",
"version": "1.44.1",
"version": "1.45.0",
"description": "",
"type": "module",
"require": "dist/index.cjs",
Expand Down
6 changes: 6 additions & 0 deletions protobufs/livekit_models.proto
Original file line number Diff line number Diff line change
Expand Up @@ -266,6 +266,8 @@ message TrackInfo {
TimedVersion version = 18;
repeated AudioTrackFeature audio_features = 19;
BackupCodecPolicy backup_codec_policy = 20;

repeated PacketTrailerFeature packet_trailer_features = 21;
}

message DataTrackInfo {
Expand Down Expand Up @@ -762,6 +764,10 @@ enum AudioTrackFeature {
TF_PRECONNECT_BUFFER = 6; // client will buffer audio once available and send it to the server via bytes stream once connected
}

enum PacketTrailerFeature {
PTF_USER_TIMESTAMP = 0;
}

message DataStream {
// enum for operation types (specific to TextHeader)
enum OperationType {
Expand Down
2 changes: 2 additions & 0 deletions protobufs/livekit_rtc.proto
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,8 @@ message AddTrackRequest {
BackupCodecPolicy backup_codec_policy = 16;

repeated AudioTrackFeature audio_features = 17;

repeated PacketTrailerFeature packet_trailer_features = 18;
}

message PublishDataTrackRequest {
Expand Down
Loading