//go:build cgo_enabled package client // func (c *PeerConnectionConfig) withBandwidthControl() PeerConnectionOption { // if len(c.BWSubscriptions) == 0 { // return nil // } // return WithBandwidthControl() // } // func (c *PeerConnectionConfig) ToOptions() []PeerConnectionOption { // builder := pcOptionBuilder{} // // return builder. // add(c.withFirebaseOfferSignal()). // options // }