remove PathManager.StartPublisher and StopPublisher (#4766)
Some checks are pending
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_e2e (push) Waiting to run

simplify path manager usage.
This commit is contained in:
Alessandro Ros 2025-07-21 13:52:55 +02:00 committed by GitHub
parent cc27cf6563
commit 0b901ade3e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
20 changed files with 314 additions and 462 deletions

View file

@ -63,7 +63,7 @@ type serverMetrics interface {
}
type serverPathManager interface {
AddPublisher(req defs.PathAddPublisherReq) (defs.Path, error)
AddPublisher(req defs.PathAddPublisherReq) (defs.Path, *stream.Stream, error)
AddReader(req defs.PathAddReaderReq) (defs.Path, *stream.Stream, error)
}