Made the Connection panel more usable for runtime testing

This commit is contained in:
Dmitry Sergeev
2026-09-01 01:28:36 +03:00
parent 047f334413
commit a4626fbb19
3 changed files with 132 additions and 40 deletions
+13
View File
@@ -10,6 +10,19 @@ const (
TopologySynchronized
)
func (t SessionTopology) String() string {
switch t {
case TopologyIdle:
return "idle"
case TopologyIndependent:
return "independent"
case TopologySynchronized:
return "synchronized"
default:
return fmt.Sprintf("SessionTopology(%d)", uint8(t))
}
}
type SyncPredicate func(video, audio FeedConfig) bool
type SessionPlan struct {