From 06975d901a46338cc9de0da8cf7abd4f54a149bc Mon Sep 17 00:00:00 2001 From: cnderrauber Date: Thu, 22 Dec 2022 15:36:12 +0800 Subject: [PATCH] WIP --- pkg/sfu/audioselection/forwarder.go | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 pkg/sfu/audioselection/forwarder.go diff --git a/pkg/sfu/audioselection/forwarder.go b/pkg/sfu/audioselection/forwarder.go new file mode 100644 index 000000000..b24545999 --- /dev/null +++ b/pkg/sfu/audioselection/forwarder.go @@ -0,0 +1,26 @@ +package audioselection + +type AudioSource interface { + Activate() + Deactivate() + GetAudioLevel() uint8 +} + +type SelectionForworderParams struct { +} + +type SelectionForworder struct { +} + +func NewSelectionForworder() *SelectionForworder { + return &SelectionForworder{} +} + +func (f *SelectionForworder) AddDownTrack() { +} + +func (f *SelectionForworder) RemoveDownTrack() { +} + +func (f *SelectionForworder) OnRequestDowntrack() { +}