Documentation ¶
Index ¶
- type Recoder
- func (r *Recoder) Close() error
- func (r *Recoder) NewInputFromURL(ctx context.Context, url string, authKey string, cfg recoder.InputConfig) (recoder.Input, error)
- func (r *Recoder) NewOutputFromURL(ctx context.Context, url string, streamKey string, cfg recoder.OutputConfig) (recoder.Output, error)
- func (r *Recoder) StartRecoding(ctx context.Context, inputIface recoder.Input, outputIface recoder.Output) error
- func (r *Recoder) WaitForRecordingEnd(ctx context.Context) error
- type RecoderFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Recoder ¶
type Recoder struct { *saferecoder.Recoder Process *saferecoder.Process }
func (*Recoder) NewInputFromURL ¶
func (*Recoder) NewOutputFromURL ¶
func (*Recoder) StartRecoding ¶
type RecoderFactory ¶
type RecoderFactory struct{}
func NewRecoderFactory ¶
func NewRecoderFactory() *RecoderFactory
Click to show internal directories.
Click to hide internal directories.