MCPcopy Create free account
hub / github.com/Monibuca/engine / AddTrack

Method AddTrack

stream.go:690–696  ·  view source on GitHub ↗
(t common.Track)

Source from the content-addressed store, hash-verified

688}
689
690func (s *Stream) AddTrack(t common.Track) (promise *util.Promise[common.Track]) {
691 promise = util.NewPromise(t)
692 if !s.Receive(promise) {
693 promise.Reject(ErrStreamIsClosed)
694 }
695 return
696}
697
698func (s *Stream) RemoveTrack(t common.Track) {
699 s.Receive(TrackRemoved{t})

Callers

nothing calls this directly

Calls 3

ReceiveMethod · 0.95
NewPromiseFunction · 0.92
RejectMethod · 0.80

Tested by

no test coverage detected