Files
streamctl/pkg/streamserver/implementations/libav/streamforward/option.go
2024-09-29 12:55:59 +01:00

14 lines
212 B
Go

package streamforward
type Option interface {
apply(*ActiveStreamForwarding)
}
type Options []Option
func (opts Options) apply(cfg *ActiveStreamForwarding) {
for _, opt := range opts {
opt.apply(cfg)
}
}