Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Synchronizer ¶
type Synchronizer struct {
// contains filtered or unexported fields
}
func NewSynchronizer ¶
func NewSynchronizer() (*Synchronizer, error)
func (*Synchronizer) Close ¶
func (s *Synchronizer) Close() error
type Transcoder ¶
type Transcoder struct {
// contains filtered or unexported fields
}
func NewTranscoder ¶
func NewTranscoder(from webrtc.RTPCodecParameters, options ...TranscoderOption) (*Transcoder, error)
func (*Transcoder) Close ¶
func (t *Transcoder) Close() error
func (*Transcoder) OutputCodec ¶
func (t *Transcoder) OutputCodec() webrtc.RTPCodecParameters
type TranscoderOption ¶
type TranscoderOption func(*Transcoder)
func ToOutputCodec ¶
func ToOutputCodec(codec webrtc.RTPCodecParameters) TranscoderOption
func ViaGStreamerEncoder ¶
func ViaGStreamerEncoder(pipeline string) TranscoderOption
func WithSynchronizer ¶
func WithSynchronizer(s *Synchronizer) TranscoderOption
Click to show internal directories.
Click to hide internal directories.