Documentation ¶
Index ¶
- Constants
- type SDKSource
- func (s *SDKSource) Close()
- func (s *SDKSource) CloseWriters()
- func (s *SDKSource) EndRecording() chan struct{}
- func (s *SDKSource) GetEndTime() int64
- func (s *SDKSource) GetStartTime() int64
- func (s *SDKSource) OnTrackMuted(onTrackMuted func(bool))
- func (s *SDKSource) Playing(name string)
- func (s *SDKSource) StartRecording() chan struct{}
- func (s *SDKSource) StreamStopped(name string)
- type Source
- type WebSource
Constants ¶
View Source
const ( AudioAppSource = "audioAppSrc" VideoAppSource = "videoAppSrc" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SDKSource ¶
type SDKSource struct {
// contains filtered or unexported fields
}
func NewSDKSource ¶
func (*SDKSource) CloseWriters ¶ added in v1.5.6
func (s *SDKSource) CloseWriters()
func (*SDKSource) EndRecording ¶
func (s *SDKSource) EndRecording() chan struct{}
func (*SDKSource) GetEndTime ¶
func (*SDKSource) GetStartTime ¶
func (*SDKSource) OnTrackMuted ¶ added in v1.5.6
func (*SDKSource) StartRecording ¶
func (s *SDKSource) StartRecording() chan struct{}
func (*SDKSource) StreamStopped ¶ added in v1.5.6
type Source ¶
type Source interface { StartRecording() chan struct{} EndRecording() chan struct{} Close() }
type WebSource ¶
type WebSource struct {
// contains filtered or unexported fields
}
func NewWebSource ¶
func (*WebSource) EndRecording ¶
func (s *WebSource) EndRecording() chan struct{}
func (*WebSource) StartRecording ¶
func (s *WebSource) StartRecording() chan struct{}
Click to show internal directories.
Click to hide internal directories.