From ae416a225b19957d68da9aac2a5fd9bbf0b2db0c Mon Sep 17 00:00:00 2001 From: Karol Konkol Date: Wed, 12 Mar 2025 16:06:36 +0100 Subject: [PATCH] Add broadcaster room type --- doc/docs.md | 1 + fishjam/peer_notifications.proto | 1 + fishjam_protos/lib/fishjam/peer_notifications.pb.ex | 1 + fishjam_protos/mix.exs | 2 +- 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/doc/docs.md b/doc/docs.md index affaf5f..686f41f 100644 --- a/doc/docs.md +++ b/doc/docs.md @@ -933,6 +933,7 @@ Defines types of rooms peers may connect to | ROOM_TYPE_UNSPECIFIED | 0 | | | ROOM_TYPE_FULL_FEATURE | 1 | | | ROOM_TYPE_AUDIO_ONLY | 2 | | +| ROOM_TYPE_BROADCASTER | 3 | | diff --git a/fishjam/peer_notifications.proto b/fishjam/peer_notifications.proto index 314b405..949212f 100644 --- a/fishjam/peer_notifications.proto +++ b/fishjam/peer_notifications.proto @@ -12,6 +12,7 @@ message PeerMessage { ROOM_TYPE_UNSPECIFIED = 0; ROOM_TYPE_FULL_FEATURE = 1; ROOM_TYPE_AUDIO_ONLY = 2; + ROOM_TYPE_BROADCASTER = 3; } // Response sent by FJ, confirming successful authentication diff --git a/fishjam_protos/lib/fishjam/peer_notifications.pb.ex b/fishjam_protos/lib/fishjam/peer_notifications.pb.ex index ef5a2f2..c038f0c 100644 --- a/fishjam_protos/lib/fishjam/peer_notifications.pb.ex +++ b/fishjam_protos/lib/fishjam/peer_notifications.pb.ex @@ -6,6 +6,7 @@ defmodule Fishjam.PeerMessage.RoomType do field :ROOM_TYPE_UNSPECIFIED, 0 field :ROOM_TYPE_FULL_FEATURE, 1 field :ROOM_TYPE_AUDIO_ONLY, 2 + field :ROOM_TYPE_BROADCASTER, 3 end defmodule Fishjam.PeerMessage.Authenticated do diff --git a/fishjam_protos/mix.exs b/fishjam_protos/mix.exs index 92eed49..478a2e5 100644 --- a/fishjam_protos/mix.exs +++ b/fishjam_protos/mix.exs @@ -20,7 +20,7 @@ defmodule FishjamProtos.MixProject do defp deps do [ - {:protobuf, "~> 0.14.0"} + {:protobuf, "~> 0.14.1"} ] end end