diff --git a/observability/roomobs/gen_reporter.go b/observability/roomobs/gen_reporter.go index 0becc9613..1b3cf6a65 100644 --- a/observability/roomobs/gen_reporter.go +++ b/observability/roomobs/gen_reporter.go @@ -6,7 +6,7 @@ import ( "time" ) -const Version_VOIBL10 = true +const Version_HCR54L8 = true type KeyResolver interface { Resolve(string) diff --git a/observability/roomobs/room.go b/observability/roomobs/room.go index 207360a0f..8654130b5 100644 --- a/observability/roomobs/room.go +++ b/observability/roomobs/room.go @@ -129,11 +129,12 @@ func TrackSourceFromProto(p livekit.TrackSource) TrackSource { type RoomFeature uint16 -func (f RoomFeature) HasIngress() bool { return f&IngressRoomFeature != 0 } -func (f RoomFeature) HasEgress() bool { return f&EgressRoomFeature != 0 } -func (f RoomFeature) HasSIP() bool { return f&SIPRoomFeature != 0 } -func (f RoomFeature) HasAgent() bool { return f&AgentRoomFeature != 0 } -func (f RoomFeature) HasConnector() bool { return f&ConnectorRoomFeature != 0 } +func (f RoomFeature) HasIngress() bool { return f&IngressRoomFeature != 0 } +func (f RoomFeature) HasEgress() bool { return f&EgressRoomFeature != 0 } +func (f RoomFeature) HasSIP() bool { return f&SIPRoomFeature != 0 } +func (f RoomFeature) HasAgent() bool { return f&AgentRoomFeature != 0 } +func (f RoomFeature) HasConnector() bool { return f&ConnectorRoomFeature != 0 } +func (f RoomFeature) HasSimulation() bool { return f&SimulationRoomFeature != 0 } const ( IngressRoomFeature RoomFeature = 1 << iota @@ -141,6 +142,7 @@ const ( SIPRoomFeature AgentRoomFeature ConnectorRoomFeature + SimulationRoomFeature ) func RoomFeatureFromParticipantKind(k livekit.ParticipantInfo_Kind) RoomFeature {